
BadgeOS Paid Membership Pro Security & Risk Analysis
wordpress.org/plugins/badgeos-paid-membership-proBadgeOS
Is BadgeOS Paid Membership Pro Safe to Use in 2026?
Generally Safe
Score 85/100BadgeOS Paid Membership Pro has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin 'badgeos-paid-membership-pro' v1.0.0 exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of any identified attack surface points (AJAX handlers, REST API routes, shortcodes, cron events) is a significant strength, meaning there are no readily accessible entry points for attackers. Furthermore, the code signals indicate good practices such as using prepared statements for all SQL queries and performing nonce and capability checks, albeit limited. The vulnerability history shows no known CVEs, which suggests a history of secure development or diligent patching by developers.
Despite the positive indicators, there are areas for improvement. A notable concern is the moderate percentage of output escaping (61%), leaving a substantial portion potentially vulnerable to cross-site scripting (XSS) attacks if any of the unescaped outputs handle user-supplied data. The lack of taint analysis results could mean that either no flows were analyzed or that no issues were found; however, without explicit confirmation, the potential for unhandled tainted data remains a theoretical risk. Overall, the plugin appears robust due to its limited attack surface and secure query handling, but the unescaped output warrants attention to mitigate XSS risks.
Key Concerns
- Moderate output escaping (61%)
BadgeOS Paid Membership Pro Security Vulnerabilities
BadgeOS Paid Membership Pro Code Analysis
SQL Query Safety
Output Escaping
BadgeOS Paid Membership Pro Attack Surface
WordPress Hooks 34
Maintenance & Trust
BadgeOS Paid Membership Pro Maintenance & Trust
Maintenance Signals
Community Trust
BadgeOS Paid Membership Pro Alternatives
BadgeOS Community Add-on
badgeos-community-add-on
Adds BadgeOS features to BuddyPress and bbPress. Earn badges/points/ranks based on community activity, and display them on user profiles and activity …
BadgeOS LearnDash Add-on
badgeos-learndash-add-on
BadgeOS achievements and badges earned from a wide array of LearnDash learning management system activity.
BadgeOS BadgeStack Add-on
badgeos-badgestack-add-on
This add-on to BadgeOS automatically creates achievement types, pages and sample content to jumpstart your own badging system.
myCred Credly
mycred-credly
📢🚨 Important Notice: myCred Credly is now part of the myCred Toolkit and will no longer receive updates here. Only security fixes will be provided.
BadgeOS Invite Codes Add-on
badgeos-invite-codes-add-on
Enhances sites running BuddyPress and BadgeOS by joining users to one or more specified groups when they use a special Invite Code to join your site.
BadgeOS Paid Membership Pro Developer Profile
12 plugins · 720 total installs
How We Detect BadgeOS Paid Membership Pro
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/badgeos-paid-membership-pro/assets/css/bos-pmpro-style.css/wp-content/plugins/badgeos-paid-membership-pro/assets/js/bos-pmpro-script.jsbadgeos-paid-membership-pro/assets/css/bos-pmpro-style.css?ver=badgeos-paid-membership-pro/assets/js/bos-pmpro-script.js?ver=HTML / DOM Fingerprints
<!-- Award/Revoke BadgeOS achievements/ranks and points to Paid Membership Pro users according to their membership level. -->data-bos-pmpro-triggerdata-bos-pmpro-achievement-idBOS_PMPRO_SHORTCODE_VARS[badgeos_pmpro_membership_status][bos_pmpro_membership_status]