
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-72710 is a critical remote code execution (RCE) vulnerability in SPIP, an open-source web publishing framework, affecting all versions before 4.4.18. The flaw exists in the editer_objet action, where the arg parameter resolves SQL table names without enforcing an editable columns allowlist, enabling injection of attacker-controlled rows into the spip_jobs table. Disclosed on September 11, 2026, the vulnerability carries a CVSS v3.1 base score of 9.8 (Critical) and a CVSS v4.0 base score of 9.3 (Critical) (GitHub Advisory, ENISA EUVD). The CVE was assigned by VulnCheck and a patch is available (VulnCheck).
The root cause is classified as CWE-915 (Improperly Controlled Modification of Dynamically-Determined Object Attributes): the editer_objet action accepts an arg parameter that maps to SQL table names without restricting which columns can be written, allowing mass assignment into arbitrary database tables (GitHub Advisory). An attacker with a valid nonce can supply arg=job/0 along with crafted fonction and args POST values to insert a malicious row directly into the spip_jobs table. The injected args value is later deserialized and the fonction value is invoked as a PHP callable when SPIP's cron job queue is processed, resulting in arbitrary PHP function execution. The attack requires no authentication beyond obtaining a valid nonce, which may be publicly accessible on SPIP installations (VulnCheck, Lexfo Blog).
Successful exploitation grants an unauthenticated remote attacker arbitrary PHP function execution on the underlying server, resulting in full compromise of confidentiality, integrity, and availability of the affected system. An attacker can read sensitive data (database credentials, user data, private content), modify or delete site content, install web shells or backdoors, and potentially pivot to other systems on the same network. The NVD SSVC assessment rates the technical impact as "total" and the attack as automatable, underscoring the severity of a successful exploit (GitHub Advisory, ENISA EUVD).
As of the disclosure date (September 11, 2026), no public proof-of-concept exploit code has been observed and there is no confirmed evidence of in-the-wild exploitation (ENISA EUVD). However, the NVD SSVC classification notes PoC-level exploitation potential and marks the attack as automatable, indicating low barrier to weaponization. The EPSS score is currently 0.0, reflecting early-stage disclosure with no observed exploitation activity. The vulnerability is not listed in the CISA KEV catalog at this time. No specific threat actor attribution has been reported (GitHub Advisory).
/spip.php, meta generator tags).editer_objet action context.editer_objet action endpoint with the parameter arg=job/0, and include crafted fonction (a PHP callable, e.g., a system function or user-defined function name) and args (a serialized PHP array containing the desired arguments) values.fonction and args values as a new row in the spip_jobs database table.args value and calls the fonction as a PHP callable, executing arbitrary code under the web server's process context.editer_objet action with arg=job/0 in the request body; unexpected outbound connections from the web server process to external IPs.spip_jobs table with suspicious fonction values (e.g., PHP built-in functions like system, exec, passthru, or unusual callable strings) and serialized args payloads not matching legitimate SPIP job entries.spip.php or equivalent with action=editer_objet and arg=job parameters; PHP error logs showing deserialization or function call errors related to unexpected callables.sh, bash, curl, wget, python) during or after cron job processing.The primary remediation is to upgrade SPIP to version 4.4.18 or later, which enforces an editable columns allowlist for the editer_objet action, preventing unauthorized writes to the spip_jobs table (SPIP Blog, GitHub Advisory). As a temporary workaround, implement network-level controls (WAF rules or firewall policies) to restrict access to the editer_objet action endpoint, particularly blocking requests with arg=job patterns. Additionally, monitor the spip_jobs database table for unauthorized entries and review cron job execution logs for suspicious activity (ENISA EUVD).
The SPIP project published a critical security update announcement for version 4.4.18 on their official blog (SPIP Blog). Security research firm Lexfo published a technical write-up detailing the SQL injection to RCE exploitation chain (Lexfo Blog). VulnCheck, which assigned the CVE, also published an advisory with technical details (VulnCheck). Early social media activity was observed on Mastodon and Bluesky shortly after disclosure, consistent with typical community awareness of a critical CMS vulnerability.
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."