Spip
CVE-2026-27743
CRITICAL
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious GET request with SQL payload
-
DeliverySend request to referer_spam_ajouter or referer_spam_supprimer
-
ExploitInject SQL into unvalidated url parameter
-
ExecutionExecute arbitrary SQL queries
-
ImpactExtract sensitive data or modify database
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | SPIP referer_spam plugin versions prior to 1.3.0 must be installed and enabled. No authentication required. Remote unauthenticated attacker can access referer_spam_ajouter and referer_spam_supprimer action handlers via GET requests without securiser_action() protections. |
| Impact | CVSS 9.8, EPSS 0.15%. SPIP is a popular French CMS — SQL injection through the Referer header requires no authentication. |
| Exploit ScenarioDerived | Attacker sends request with SQL injection payload in the Referer header, the plugin logs it unsanitized, enabling database compromise. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 12, 2026
Unauthenticated SQL injection in SPIP referer_spam plugin before 1.3.0 via the referrer tracking functionality. PoC and patch available.
Earlier versions of this analysis (1)
Unauthenticated SQLi in SPIP referer_spam plugin.
RemediationAI
Update plugin to 1.3.0. Sanitize all HTTP header values before database operations.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-89 SQL injection through referrer tracking. The plugin logs referrer URLs without sanitization, enabling SQL injection through crafted Referer headers.
Know when Spip gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionCVE.org
The SPIP referer_spam plugin versions prior to 1.3.0 contain an unauthenticated SQL injection vulnerability in the referer_spam_ajouter and referer_spam_supprimer action handlers. The handlers read the url parameter from a GET request and interpolate it directly into SQL LIKE clauses without input validation or parameterization. The endpoints do not enforce authorization checks and do not use SPIP action protections such as securiser_action(), allowing remote attackers to execute arbitrary SQL queries.
Executive ViewAI
A critical unauthenticated SQL injection vulnerability exists in the SPIP referer_spam plugin that allows attackers to execute arbitrary database queries without authentication. Organizations running SPIP with this plugin are at immediate risk of data breach, data manipulation, and complete system compromise. Immediate patching is required to prevent exploitation.
Apply vendor patch. If patch cannot be applied immediately: (1) disable the referer_spam plugin until patching is complete, (2) implement WAF rules to block requests to referer_spam_ajouter and referer_spam_supprimer action handlers, (3) restrict network access to SPIP administration interfaces, (4) enable enhanced database access logging to detect exploitation attempts.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
Affected Products (CPE)CVE.org
SPIP before 4.3.2, 4.2.16, and 4.1.18 is vulnerable to a command injection issue. Rated critical severity (CVSS 9.8), th
The Saisies plugin for SPIP CMS versions 5.4.0 through 5.11.0 contains a critical remote code execution vulnerability. A
The Security Screen (_core_/securite/ecran_securite.php) before 1.1.8 for SPIP, as used in SPIP 3.0.x before 3.0.12, all
Cross-site scripting (XSS) vulnerability in valider_xml.php in SPIP 3.1.2 and earlier allows remote attackers to inject
Directory traversal vulnerability in ecrire/exec/valider_xml.php in SPIP 3.1.2 and earlier allows remote attackers to en
The SPIP template composer/compiler in SPIP 3.1.2 and earlier allows remote authenticated users to execute arbitrary PHP
Remote code execution in SPIP before 4.4.20 allows unauthenticated attackers to run arbitrary PHP on the server by explo
SPIP before 4.2.1 allows Remote Code Execution via form values in the public area because serialization is mishandled. R
Remote code execution in SPIP CMS versions prior to 4.4.21 lets unauthenticated attackers run arbitrary PHP/OS commands
SPIP 3.0.x before 3.0.9, 2.1.x before 2.1.22, and 2.0.x before 2.0.23 allows remote attackers to gain privileges and "ta
SPIP v4.1.5 and earlier was discovered to contain a SQL injection vulnerability via the _oups parameter. Rated critical
Remote code execution in the SPIP CMS (all versions before 4.4.18) lets attackers holding a valid nonce inject rows into
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB