BOINC Server Stored Cross-Site Scripting Vulnerability

Vulnerability

A stored cross-site scripting vulnerability has been identified in BOINC Server versions through 1.4.7. This issue allows malicious JavaScript to be injected and executed in the inboxes of users, specifically through the pm.php module. The vulnerability arises from improper input handling in the BBCode parser, enabling the injection of harmful scripts that execute when the affected user views their inbox or profile.

Impact

Exploitation of this vulnerability allows for stored cross-site scripting, where injected scripts are executed in the context of the user viewing their inbox or profile.

Reproduction

To reproduce this vulnerability, send a message through the pm.php module by accessing the 'new' action. Address the message to the target user and include a payload in the message content that exploits the BBCode parser, such as a crafted email tag. Once the message is sent, the injected script will execute when the recipient opens their inbox or profile.

Remediation

Users are advised to update to the latest version of BOINC Server.

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

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
1.7
exploitability
6.3
remediation
7.7
relevance
0.0
threat
6.4
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.