CouchCMS 2.2.1 Server-Side Request Forgery via SVG upload
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- —
- Confidentiality · integrity · availability
- None · Low · None
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA.
Summary
CouchCMS 2.2.1 contains a server-side request forgery vulnerability that allows authenticated attackers to make arbitrary HTTP requests by uploading malicious SVG files. Attackers can upload SVG files containing external entity references through the browse.php endpoint to access internal services and resources.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2021-47958
- 2026-10-03 Alias added: GHSA-c329-4cx6-v738
References
Exploit 1
Other 1
More CouchCMS vulnerabilities
- TI-2026-23173 CouchCMS Privilege Escalation via f_k_levels_list Parameter CVSS 4.0HIGH 8.6
- TI-2025-13688 CouchCMS reCAPTCHA config.example.php hard-coded key CVSS 4.0MEDIUM 6.3
- TI-2023-22047 An open redirect vulnerability in the sanitize_url() parameter of CouchCMS v2.3 allows… CVSS 3.1MEDIUM 6.1
- TI-2021-22568 CouchCMS 2.2.1 Cross-Site Scripting via SVG File Upload CVSS 4.0MEDIUM 5.1
- TI-2018-05521 Couch through 2.0 allows remote attackers to discover the full path via a direct request… CVSS 3.0MEDIUM 5.3
- TI-2025-41101 ** Disputed ** An Information Disclosure vulnerability in CouchCMS 2.4 allow an Admin… CVSS 3.1MEDIUM 6.5
Sources
- CVE-2021-47958 · CVE Program
- CVE-2021-47958 · NVD
- FIRST EPSS
- GHSA-c329-4cx6-v738 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences