CVE-2024-55228

A cross-site scripting (XSS) vulnerability in the Product module of Dolibarr v21.0.0-beta allows attackers to execute arbitrary web scripts or HTMl via a…

Critical · published January 27, 2025

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

🚨 A simple Title parameter can make your Dolibarr installation a playground for attackers! With this XSS vulnerability in v21.0.0-beta, a crafted payload can unleash chaos. 🔥 Think of it like a restaurant employee who can change the menu without anyone noticing — they could sneak in all sorts of strange dishes, leaving diners confused and unsatisfied. In this case, the attacker can inject scripts that run in the user’s browser, causing mayhem behind the scenes. An attacker could exploit this vulnerability to run arbitrary scripts, potentially stealing sensitive user data, hijacking sessions, or spreading malware. It's like leaving the front door wide open and posting the keys on a public forum! Your users could be at risk of significant privacy breaches and a damaged reputation for your business.

Put simply

Think of it like a restaurant employee who can change the menu without anyone noticing — they could sneak in all sorts of strange dishes, leaving diners confused and unsatisfied. In this case, the attacker can inject scripts that run in the user’s browser, causing mayhem behind the scenes. This Cross-Site Scripting (XSS) vulnerability arises because the Product module of Dolibarr v21.0.0-beta does not properly sanitize the Title parameter, allowing attackers to inject malicious scripts directly into web pages.

What to do

An attacker could exploit this vulnerability to run arbitrary scripts, potentially stealing sensitive user data, hijacking sessions, or spreading malware. It's like leaving the front door wide open and posting the keys on a public forum! Your users could be at risk of significant privacy breaches and a damaged reputation for your business. To safeguard your installation, immediately patch to the latest stable version of Dolibarr. If you can't upgrade right away, implement input validation and encoding for the Title parameter to block these injected scripts. Regularly review your application for similar vulnerabilities as part of your security routine. You've got this! Follow these steps, and you'll keep your Dolibarr instance secure and your users safe. 🛡️

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.00718 · 53.3th percentile
Published
2025-01-27T00:00Z
EPSS history
Timeline
  • 27 JAN 00:00Z
    A cross-site scripting (XSS) vulnerability in the Product module of Dolibarr v21.0.0-beta allows attackers to execute arbitrary web scripts or HTMl via a…
    cvelistv5