CVE Catalog

CVE-2026-72708

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Summary

SPIP before 4.4.18 contains an unauthenticated blind SQL injection vulnerability in the public sitemap endpoint where the MySQL escaper spip_mysql_cite() in ecrire/req/mysql.php returns values unescaped when the target column is a date type and the supplied value matches the pattern of a word character followed by an open parenthesis. Attackers can supply a crafted value such as a time-based payload through the annee parameter in squelettes-dist/sitemap.xml.html to embed arbitrary SQL directly into the generated query, enabling time-based and boolean-based blind SQL injection that can expose arbitrary database content including the alea_ephemere secret used to sign action nonces.

Risk Assessment

An attacker could read arbitrary database content, including cryptographic secrets, potentially leading to token forgery and further application compromise.

Recommendation

Update SPIP to version 4.4.18 or later, which contains the fix for the SQL injection vulnerability.

Other vulnerabilities in SPIP

See all
Original NVD description (English source)

SPIP before 4.4.18 contains an unauthenticated blind SQL injection vulnerability in the public sitemap endpoint where the MySQL escaper spip_mysql_cite() in ecrire/req/mysql.php returns values unescaped when the target column is a date type and the supplied value matches the pattern of a word character followed by an open parenthesis. Attackers can supply a crafted value such as a time-based payload through the annee parameter in squelettes-dist/sitemap.xml.html to embed arbitrary SQL directly into the generated query, enabling time-based and boolean-based blind SQL injection that can expose arbitrary database content including the alea_ephemere secret used to sign action nonces.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS