BulletProof Security 0.53.3 - Multiple Cross-site Scripting
Overview #
Multiple Cross-site Scripting (XSS) vulnerabilities exist in BulletProof Security WordPress Plugin version 0.53.3.
Vulnerability Details #
Affected Versions: 0.53.3 and earlier
Root Cause: Insufficient input validation in security log page.
Technical Details #
Vulnerable URL: /wp-admin/admin.php?page=bulletproof-security/admin/security-log/security-log.php
Vulnerable Parameter (POST): user-agent-ignore
Attack Pattern:
'"--></style></scRipt><scRipt>alert(0x001E32)</scRipt>
Exploitation Requirements #
- Admin authentication required
- Victim must interact with the malicious element
Impact #
Remote attackers can exploit these vulnerabilities to:
- Steal admin session cookies
- Perform administrative actions
- Bypass security logging features
Solution #
Update to the latest version. See BPS Changelog.