Camaleon CMS - Server-Side Request Forgery (SSRF) in Media Upload Feature
Key facts
- Attack vector
- Network
- Privileges required
- High
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Information disclosure
- Confidentiality · integrity · availability
- High · None · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-918 and the CVSS impact.
Summary
In Camaleon CMS, versions 2.1.2.0 to 2.6.0, are vulnerable to Server-Side Request Forgery (SSRF) in the media upload feature, which allows admin users to fetch media files from external URLs but fails to validate URLs referencing to localhost or other internal servers. This allows attackers to read files stored in the internal server.
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
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| owen2345 | camaleon_cms | 2.1.2.0 and later; up to 2.6.0 | — | No fix listed | CNA |
| — | camaleon_cms (RubyGems) | 2.1.2.0 to before 2.6.0.1 | 2.6.0.1 | Patch available | GHSA-vx6p-q4gj-x6xx |
- camaleon_cms Vendorowen2345 Affected 2.1.2.0 and later; up to 2.6.0 Fixed in — No fix listed CNA
- camaleon_cms (RubyGems) Vendor— Affected 2.1.2.0 to before 2.6.0.1 Fixed in 2.6.0.1 Patch available GHSA-vx6p-q4gj-x6xx
Remediation
- Fix · GHSA-vx6p-q4gj-x6xx camaleon_cms (RubyGems) Fixed in 2.6.0.1 Advisory →
Fixed in the same release
Records fixed by the same vendor advisory or release, as the CNA lists them.
- Release ·
camaleon_cms unspecified
4 records Highest priority Priority HIGH 1 HIGH, 3 MEDIUM
Other records, highest priority first
- TI-2021-07976 Camaleon CMS - Insufficient Session Expiration after Password ChangePriority HIGH 73
- TI-2021-07975 Camaleon CMS - Stored Cross-Site Scripting (XSS) in CommentsPriority MEDIUM 60
- TI-2021-07977 Camaleon CMS - SVG File Upload Creates DoS for Media Upload FeaturePriority MEDIUM 53
Timeline
- 2026-10-02 Threatist record created from CVE-2021-25972
- 2026-10-03 Alias added: GHSA-vx6p-q4gj-x6xx
References
Advisory 2
More owen2345 Camaleon Cms vulnerabilities
- TI-2023-14148 Camaleon CMS v2.7.0 was discovered to contain a Server-Side Template Injection (SSTI)… CVSS 3.1CRITICAL 9.8
- TI-2024-31375 Arbitrary file write leading to RCE in Camaleon CMS CVSS 3.1CRITICAL 10.0
- TI-2021-07976 Camaleon CMS - Insufficient Session Expiration after Password Change CVSS 3.1HIGH 8.8
- TI-2024-31376 Arbitrary path traversal in Camaleon CMS CVSS 3.1HIGH 7.7
- TI-2021-07975 Camaleon CMS - Stored Cross-Site Scripting (XSS) in Comments CVSS 3.1MEDIUM 6.1
- TI-2024-32457 Cross Site Scripting vulnerability in camaleon-cms v.2.7.5 allows remote attacker to… CVSS 3.1MEDIUM 4.8
Sources
- CVE-2021-25972 · CVE Program
- CVE-2021-25972 · NVD
- FIRST EPSS
- GHSA-vx6p-q4gj-x6xx · 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