Impact
The flaw lies in the failure to neutralize user‑supplied text when constructing web pages, allowing attackers to embed raw string fragments that break out of their intended boundaries and execute arbitrary JavaScript in a victim’s browser. This injection vulnerability is classified as an input validation weakness (CWE‑79) and can also unintentionally enable a regular‑expression denial‑of‑service attack due to the way the input is processed. Such an attack can compromise user data confidentiality, allow tampering with page content, or provide a vehicle for further exploitation.
Affected Systems
The issue applies to all releases of Apache Sling XSS earlier than version 2.4.12, distributed by the Apache Software Foundation. Deployments running these affected versions render unescaped content and are therefore vulnerable.
Risk and Exploitability
The EPSS score indicates a probability of exploitation below 1 %, and the flaw is not listed in the CISA KEV catalog. The CVSS score of 6.1 reflects a moderate severity. Nevertheless, cross‑site scripting remains a high‑impact risk that can be triggered through ordinary web requests by unauthenticated users. Because the application renders user input without proper encoding, an attacker can inject malicious payloads via public endpoints or content submission APIs, making abuse likely where the vulnerability exists. The lack of authentication or privilege checks in the affected code path amplifies the risk, especially for sites that allow user‑generated pages or comments.
OpenCVE Enrichment