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.
{
"cna_assigner": "VulnCheck",
"cwe_ids": [
"CWE-22"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/1xxx/CVE-2026-1776.json"
}{
"extracted_events": [
{
"cpe": "cpe:2.3:a:tuzitio:camaleon_cms:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "2.4.5"
},
{
"last_affected": "2.9.0"
}
],
"source": "CPE_RANGE"
},
{
"range": [
{
"fixed": "f54a77e2a7be601215ea1b396038c589a0cab9af"
}
],
"source": "REFERENCES_COMMIT"
}
]
}