
BuddyPress Group Dice Security & Risk Analysis
wordpress.org/plugins/bp-group-diceBuddyPress Group Dice.
Is BuddyPress Group Dice Safe to Use in 2026?
Generally Safe
Score 85/100BuddyPress Group Dice has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The bp-group-dice plugin version 1.2 exhibits a generally strong security posture based on the provided static analysis. There are no identified dangerous functions, raw SQL queries, or external HTTP requests. The absence of shortcodes, cron events, and a limited attack surface, combined with the presence of nonce checks, are positive indicators. However, the complete lack of capability checks is a significant concern, meaning that any user, regardless of their role or permissions, could potentially interact with the plugin's features. Furthermore, the fact that 100% of the single identified output is not properly escaped presents a risk of Cross-Site Scripting (XSS) vulnerabilities if user-controlled data is reflected directly to the browser without sanitization. The vulnerability history being entirely clear is a positive sign, suggesting past responsible development practices, but this does not negate the immediate risks identified in the current code. The plugin's strengths lie in its limited attack surface and avoidance of common critical vulnerabilities, but the lack of permission enforcement and unescaped output are notable weaknesses that need attention.
Key Concerns
- No capability checks found
- Unescaped output found
BuddyPress Group Dice Security Vulnerabilities
BuddyPress Group Dice Code Analysis
Output Escaping
BuddyPress Group Dice Attack Surface
WordPress Hooks 5
Maintenance & Trust
BuddyPress Group Dice Maintenance & Trust
Maintenance Signals
Community Trust
BuddyPress Group Dice Alternatives
Registration Options for BuddyPress
bp-registration-options
Moderate new BuddyPress members and fight BuddyPress spam.
BuddyPress Group Email Subscription
buddypress-group-email-subscription
This powerful plugin allows users to receive email notifications of group activity. Weekly or daily digests are available.
PuzzleMe – Interactive Puzzles for WordPress – Easily publish crosswords, quizzes, word searches and more
puzzleme
PuzzleMe makes it easy to add interactive games to your WordPress website - no coding required.
RPB Chessboard
rpb-chessboard
This plugin allows you to typeset and display chess diagrams and PGN-encoded chess games.
Wbcom Designs – Shortcodes & Elementor Widgets For BuddyPress
shortcodes-for-buddypress
This plugin generates shortcodes for Listing Activity Streams, Members, and Groups on any website post or page.
BuddyPress Group Dice Developer Profile
5 plugins · 50 total installs
How We Detect BuddyPress Group Dice
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/bp-group-dice/css/bp-group-dice.css/wp-content/plugins/bp-group-dice/js/bp-group-dice.js/wp-content/plugins/bp-group-dice/js/bp-group-dice.js/wp-content/plugins/bp-group-dice/css/bp-group-dice.css?ver=/wp-content/plugins/bp-group-dice/js/bp-group-dice.js?ver=HTML / DOM Fingerprints
id="bp_group_dice_enabled"name="bp_group_dice_enabled"id="bbp_reply_content"name="bbp_reply_content"id="dice_type"name="dice_type"+4 more<p>Rolled: Results: Dice type: <select name="dice_type" id="dice_type"><option value="3">D3</option><option value="4">D4</option><option value="6">D6</option><option value="8">D8</option><option value="10">D10</option><option value="12">D12</option><option value="20">D20</option><option value="100">D100</option></select> Amount: <select name="dice_number" id="dice_number"><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option></select><div class="submit"><input id="submit" type="submit" value="Roll the dice!" name="submit_reply"></div><input type="hidden" name="bp_dice_roll" id="bp_dice_roll" value="1"/>