bbPress Plugin for WordPress Cross-Site Request Forgery Vulnerability Allowing Privilege Escalation

Vulnerability

A Cross-Site Request Forgery (CSRF) vulnerability has been identified in the bbPress plugin for WordPress, affecting all versions through 2.6.11. The issue arises from inadequate nonce validation in the 'bbp_user_add_role_on_register()' function, allowing unauthenticated attackers to manipulate privileges and gain the role of a bbPress Keymaster. This exploitation requires tricking a site administrator into clicking a link that initiates the forged request. To address this vulnerability, the plugin has removed the option to select a role during user registration, a change implemented in version 2.6.12.

Impact

Exploitation of this vulnerability allows for unauthorized privilege escalation, enabling an attacker to gain key administrative rights within the bbPress environment.

Remediation

Users are advised to update the bbPress plugin to version 2.6.12 or a newer patched version.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
5.2
impact
5.0
exploitability
7.2
remediation
7.7
relevance
0.0
threat
3.2
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.