Camaleon CMS AWS Uploader Authenticated Path Traversal Arbitrary File Read
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- Present
- Impact type
- Information disclosure
- Confidentiality · integrity · availability
- High · None · None
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-22 and the CVSS impact.
Summary
Camaleon CMS versions 2.4.5.0 through 2.9.0, prior to commit f54a77e, contain a path traversal vulnerability in the AWS S3 uploader implementation that allows authenticated users to read arbitrary files from the web server’s filesystem. The issue occurs in the download_private_file functionality when the application is configured to use the CamaleonCmsAwsUploader backend. Unlike the local uploader implementation, the AWS uploader does not validate file paths with valid_folder_path?, allowing directory traversal sequences to be supplied via the file parameter. As a result, any authenticated user, including low-privileged registered users, can access sensitive files such as /etc/passwd. This issue represents a bypass of the incomplete fix for CVE-2024-46987 and affects deployments using the AWS S3 storage backend.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- 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.4.5.0 – 2.9.0 | — | Patch available | CNA |
| — | camaleon_cms (RubyGems) | 2.4.5.0 – 2.9.1 | — | No fix listed | GHSA-jw5g-f64p-6x78 |
- Camaleon CMS Vendorowen2345 Affected 2.4.5.0 – 2.9.0 Fixed in — Patch available CNA
- camaleon_cms (RubyGems) Vendor— Affected 2.4.5.0 – 2.9.1 Fixed in — No fix listed GHSA-jw5g-f64p-6x78
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2026-1776
- 2026-10-03 Alias added: GHSA-jw5g-f64p-6x78
References
Patch 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-2021-07978 Camaleon CMS - Server-Side Request Forgery (SSRF) in Media Upload Feature CVSS 3.1MEDIUM 4.9
Sources
- CVE-2026-1776 · CVE Program
- CVE-2026-1776 · NVD
- FIRST EPSS
- GHSA-jw5g-f64p-6x78 · 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