Multiple vulnerabilities affecting SPIP
Multiple vulnerabilities have been discovered in SPIP, allowing a malicious actor to remotely execute arbitrary code and execute system commands.
Description
Technical context and vulnerability details
SPIP is a publishing system for the Internet, used for the creation and management of websites. This system is affected by several vulnerabilities labeled as follows: CVE-2026-77806: This vulnerability results from code injection via an X-Spip-Filtre HTTP request header which is mishandled by the analysis_resultat_skel function. Exploitation of this vulnerability would allow an unauthenticated malicious actor to execute arbitrary code remotely. This vulnerability is classified critical with a severity score of 9.8 according to CVSS v3.1. CVE-2026-77647: This vulnerability is caused by incorrect identification of “<?php” blocks and poor handling of certain characters (such as ‘<‘) by var_export. Exploitation of this vulnerability would allow an unauthenticated malicious actor to execute arbitrary code remotely. This vulnerability is classified critical with a severity score of 9.8 according to CVSS v3.1. CVE-2026-66738: This vulnerability results from code injection in SQLite-based installations. The navigation menu hotspot incorrectly handles array-type user input, which bypasses input sanitization and allows the value to escape an internal string context when evaluated in PHP. Exploitation of this vulnerability would allow an authenticated attacker with at least editor (writer) privileges to execute arbitrary system commands. This vulnerability is classified as high with a severity score of 8.8 according to CVSS v3.1.
Potential Risks & Impact
Potential consequences upon exploitation
- Remote Arbitrary Code Execution;
- Executing arbitrary system commands;
- Data privacy breach;
- Data integrity breach;
- Impairment of system availability;
Affected systems
Products, components and targeted versions
- SPIP versions prior to 4.4.21;
- SPIP versions prior to 4.4.20;
- SPIP versions prior to 4.4.18, specifically for installations using an SQLite database;
Recommended Remediations & Actions
Immediate actions and recommended mitigations
- Update affected SPIP systems to version 4.4.21 or later;
- For installations using a SQLite database, ensure that the update to version 4.4.18 or later is applied;
Sources & External Links
Vendor security advisories and documentation
- https://github.com/rapid7/metasploit-framework/pull/21790
- https://github.com/rapid7/metasploit-framework/pull/21790#issuecomment-5368038123
- https://blog.spip.net/Mise-a-jour-critique-de-securite-sortie-de-SPIP-4-4-21.html
- https://github.com/rapid7/metasploit-framework/pull/21790/commits/b16eca819abb8f1401f21d115e71e3dfc67b847c
- https://nvd.nist.gov/vuln/detail/CVE-2026-77806
- https://blog.spip.net/Mise-a-jour-critique-de-securite-sortie-de-SPIP-4-4-20.html
- https://lists.debian.org/debian-security-announce/2026/msg00359.html
- https://nvd.nist.gov/vuln/detail/CVE-2026-77647
- https://blog.spip.net/Mise-a-jour-critique-de-securite-sortie-de-SPIP-4-4-18.html
- https://www.vulncheck.com/advisories/spip-code-injection-via-navigation-endpoint-on-sqlite
- https://nvd.nist.gov/vuln/detail/CVE-2026-66738
Advisory Specifications
CSIRT Emergency Response
Is your organization affected or do you suspect an incident? Our security experts are available to assist.
Report an incidentGet our alerts by email
Subscribe to receive our security alert bulletins and Iservices news straight to your inbox.