
Post Type Comments for myCRED Security & Risk Analysis
wordpress.org/plugins/post-type-comments-for-mycredAdd different amount of points for comments to different post types.
Is Post Type Comments for myCRED Safe to Use in 2026?
Generally Safe
Score 85/100Post Type Comments for myCRED has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The post-type-comments-for-mycred plugin, in version 0.1, exhibits a seemingly strong security posture based on the provided static analysis. The absence of any identified attack surface points such as AJAX handlers, REST API routes, shortcodes, or cron events is a significant positive. Furthermore, the code signals indicate no dangerous functions were used, all SQL queries utilize prepared statements, and there are no file operations or external HTTP requests, all of which are excellent security practices. The plugin also has no known vulnerabilities or CVEs in its history.
However, a critical concern arises from the extremely low percentage (22%) of properly escaped output. This suggests a high likelihood of cross-site scripting (XSS) vulnerabilities, where user-supplied data, if not properly sanitized before being displayed, could be injected into the website and executed by users' browsers. The taint analysis showing zero flows is also concerning, as it might indicate that the analysis tool was unable to fully trace data flow, or that the plugin's design prevents such flows. Given the lack of explicit capability checks and nonce checks, and the limited output escaping, the plugin presents a latent risk that could be exploited if an attacker can introduce untrusted data into the system.
In conclusion, while the plugin avoids common attack vectors and has a clean vulnerability history, the poor output escaping represents a significant and actionable security risk. The absence of other identified issues is a strength, but the unaddressed output sanitation is a major weakness that warrants immediate attention. Without proper output escaping, the plugin, despite its limited entry points, remains susceptible to XSS attacks.
Key Concerns
- Low percentage of properly escaped output (22%)
- No nonce checks implemented
- No capability checks implemented
Post Type Comments for myCRED Security Vulnerabilities
Post Type Comments for myCRED Release Timeline
Post Type Comments for myCRED Code Analysis
Output Escaping
Post Type Comments for myCRED Attack Surface
WordPress Hooks 3
Maintenance & Trust
Post Type Comments for myCRED Maintenance & Trust
Maintenance Signals
Community Trust
Post Type Comments for myCRED Alternatives
myCred – MemberPress Integration (Gamification for Membership Sites)
mycred-memberpress
Take your MemberPress process to the next level with myCred MemberPress add-on - The best WordPress gamification add-on for MemberPress.
myCred Retro
mycred-retro
📢🚨 Important Notice: myCred Retro is now part of the myCred Toolkit and will no longer receive updates here. Only security fixes will be provided.
Points Management System For Gamification, Ranks, Badges, and Loyalty Rewards Program – myCred
mycred
A WordPress gamification plugin is also a points management system. Award ranks, loyalty points and rewards or WooCommerce rewards to your users.
No Page Comment
no-page-comment
An admin interface to control the default comment and trackback settings on new posts, pages and custom post types.
Points and Rewards for WooCommerce
points-and-rewards-for-woocommerce
Points and Rewards for WooCommerce offer a reward for points to your customers for their activities & increase customer loyalty.
Post Type Comments for myCRED Developer Profile
3 plugins · 100 total installs
How We Detect Post Type Comments for myCRED
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
HTML / DOM Fingerprints
<!-- First we set the amount --><!-- TODO: Limits are not implemented yet -->name="post_type_comments[\w]+\[creds\]"id="post_type_comments[\w]+\[creds\]"name="post_type_comments[\w]+\[log\]"id="post_type_comments[\w]+\[log\]"