Cyber Posture

CVE-2024-55228

CriticalPublic PoC

Published: 27 January 2025

Published
27 January 2025
Modified
19 February 2025
KEV Added
Patch
CVSS Score 9.0 CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
EPSS Score 0.0012 30.0th percentile
Risk Priority 18 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2024-55228 is a critical-severity Cross-site Scripting (CWE-79) vulnerability in Dolibarr Dolibarr Erp\/Crm. Its CVSS base score is 9.0 (Critical).

Operationally, exploitation aligns with the MITRE ATT&CK technique Browser Session Hijacking (T1185); ranked at the 30.0th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

The strongest mitigations our analysis identified are NIST 800-53 SI-10 (Information Input Validation) and SI-15 (Information Output Filtering).

Threat & Defense at a Glance

What attackers do: exploitation maps to Browser Session Hijacking (T1185). What defenders deploy: see the NIST 800-53 controls recommended below.
Threat & Defense Details

Mitigating Controls (NIST 800-53 r5)AI

prevent

Directly mitigates CVE-2024-55228 by requiring timely remediation of the specific XSS flaw in Dolibarr's Product module Title parameter through patching.

prevent

Prevents execution of injected scripts by filtering and encoding output from the Title parameter before rendering in users' browsers.

prevent

Blocks crafted XSS payloads by validating and sanitizing inputs to the vulnerable Title parameter in the Product module.

MITRE ATT&CK Enterprise TechniquesAI

T1185 Browser Session Hijacking Collection
Adversaries may take advantage of security vulnerabilities and inherent functionality in browser software to change content, modify user-behaviors, and intercept information as part of various browser session hijacking techniques.
Why these techniques?

Stored XSS in web app directly enables browser session hijacking and credential theft via script execution in victim browsers.

Confidence: HIGH · MITRE ATT&CK Enterprise v18.1

NVD Description

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 crafted payload injected into the Title parameter.

Deeper analysisAI

CVE-2024-55228 is a cross-site scripting (XSS) vulnerability (CWE-79) in the Product module of Dolibarr version 21.0.0-beta. It allows attackers to execute arbitrary web scripts or HTML via a crafted payload injected into the Title parameter. The vulnerability has a CVSS v3.1 base score of 9.0 (AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H), indicating critical severity due to its network accessibility, low complexity, and potential for high impacts across confidentiality, integrity, and availability.

An authenticated attacker with low privileges (PR:L) can exploit this vulnerability over the network with low complexity, though it requires user interaction (UI:R). By injecting a malicious payload into the Title parameter in the Product module, the attacker can execute arbitrary scripts in the context of other users' browsers, potentially leading to session hijacking, data theft, or further compromise given the cross-scope impact (S:C) and high effect on CIA triad components.

Mitigation involves applying patches from Dolibarr repository commits such as 56710ce9b79a97df093f586c90bdaf6cce6a5808, 9aa24d9d9aeab36358c725dae3fe20c9631082e7, and c0250e4c9106b5c889e512a4771f0205d4f99b99. A proof-of-concept is available in the referenced GitHub Gist. Additional guidance is provided in Dolibarr's security policy at https://github.com/Dolibarr/dolibarr/security/policy. Security practitioners should ensure systems are updated beyond v21.0.0-beta.

Details

CWE(s)

Affected Products

dolibarr
dolibarr erp\/crm
21.0.0

CVEs Like This One

CVE-2024-55227Same product: Dolibarr Dolibarr Erp\/Crm
CVE-2026-31019Same product: Dolibarr Dolibarr Erp\/Crm
CVE-2019-25710Same product: Dolibarr Dolibarr Erp\/Crm
CVE-2025-56588Same product: Dolibarr Dolibarr Erp\/Crm
CVE-2019-25452Same product: Dolibarr Dolibarr Erp\/Crm
CVE-2026-22666Same product: Dolibarr Dolibarr Erp\/Crm
CVE-2026-23500Same product: Dolibarr Dolibarr Erp\/Crm
CVE-2026-31018Same product: Dolibarr Dolibarr Erp\/Crm
CVE-2019-25450Same product: Dolibarr Dolibarr Erp\/Crm
CVE-2025-25203Shared CWE-79

References