CVE-2023-32670CWE-79

BuddyBoss XSS vulnerability

Critical · published October 3, 2023

CVSS v3.1
9.0
EPSS
0%
Percentile
35.5
In the wild
Unconfirmed
What it is

🚨 A crafted image filename can turn into a stealthy attack! In BuddyBoss version 2.2.9, a simple parameter tweak lets local attackers lay down persistent malicious JavaScript. 🔥 Think of it like a restaurant where a diner slips in a fake menu item that, when ordered, plays a prank on everyone, making their meals disappear! The image filename parameter here becomes an unsuspecting delivery system for harmful code. With this vulnerability, attackers could execute malicious scripts whenever the associated image loads, potentially compromising user data or spreading malware. An attacker could manipulate the site behavior or even hijack user sessions – absolutely devastating!

Put simply

Think of it like a restaurant where a diner slips in a fake menu item that, when ordered, plays a prank on everyone, making their meals disappear! The image filename parameter here becomes an unsuspecting delivery system for harmful code. This Cross-Site Scripting (XSS) vulnerability allows a local attacker to inject a persistent JavaScript payload via the "[name]=image.jpg" parameter. When the image is accessed, the malicious code executes, granting unauthorized actions to the attacker.

What to do

With this vulnerability, attackers could execute malicious scripts whenever the associated image loads, potentially compromising user data or spreading malware. An attacker could manipulate the site behavior or even hijack user sessions – absolutely devastating! Immediate action is crucial! Upgrade to BuddyBoss version 2.2.10 or later to patch this vulnerability. Additionally, implement proper input validation and sanitization for image uploads to prevent such attacks in the future. You've got this! Follow these steps, and you'll bolster your defenses in no time! 🛡️

The record
Technical detail
CVSS v3.1
9.0 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00423 · 35.5th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2023-10-03T12:25Z
EPSS history
Timeline
  • 03 OCT 12:25Z
    BuddyBoss XSS vulnerability
    cvelistv5