Description
Camaleon CMS before 2.9.3 contains a path traversal vulnerability that allows users with only the media permission to write arbitrary files by supplying ../ sequences in the name parameter. Attackers can send a base64 data: URI to the crop_url media action to write an ERB template into a theme's views directory, which executes when rendered.
Published: 2026-10-24
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: Remote Code Execution
Action: Patch
AI Analysis

Impact

Camaleon CMS versions older than 2.9.3 contain a path traversal flaw that lets a user with media permissions write arbitrary files to the server through the name parameter of the crop_url media action. By provisioning a base64 data URI in this parameter the attacker can create an ERB template inside a theme’s views directory. When that view is later rendered the embedded code executes, giving the attacker full control of the web application, which is a classic example of remote code execution stemming from an input validation weakness (CWE‑22).

Affected Systems

The vulnerability affects installations of Camaleon CMS from any release preceding 2.9.3. Users who have installed the open‑sourceCMS made by owen2345 and have granted themselves the media permission are susceptible. The issue is tied to the media crop_url action, so any instance that exposes this functionality to normal users is at risk.

Risk and Exploitability

With a CVSS score of 8.7 the flaw is considered high severity. The EPSS metric is not available, but the vulnerability is not recorded in the CISA KEV listing. An attacker only needs to be authenticated with media permission, which many CMS users possess, to craft a malicious request. The path traversal allows writing to arbitrary locations, and the injected ERB template can be executed when the site renders the view. Consequently, if an exploitable view is rendered, the attacker can execute any Ruby code on the server, effectively compromising the entire site.

Generated by OpenCVE AI on October 24, 2026 at 12:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Camaleon CMS to version 2.9.3 or later, which removes the vulnerable crop_url endpoint and sanitizes the name parameter.
  • Restrict the media permission to trusted administrators or disable the crop_url action for regular users to prevent unauthorized file writes.
  • Configure web server or application access controls so that the theme’s views directory does not allow execution of uploaded ERB templates, and ensure it is write‑protected for non‑administrative users.

Generated by OpenCVE AI on October 24, 2026 at 12:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 24 Oct 2026 11:45:00 +0000

Type Values Removed Values Added
Description Camaleon CMS before 2.9.3 contains a path traversal vulnerability that allows users with only the media permission to write arbitrary files by supplying ../ sequences in the name parameter. Attackers can send a base64 data: URI to the crop_url media action to write an ERB template into a theme's views directory, which executes when rendered.
Title Camaleon CMS before 2.9.3 Path Traversal RCE via Media crop_url Action
First Time appeared Tuzitio
Tuzitio camaleon Cms
Weaknesses CWE-22
CPEs cpe:2.3:a:tuzitio:camaleon_cms:*:*:*:*:*:*:*:*
Vendors & Products Tuzitio
Tuzitio camaleon Cms
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Tuzitio Camaleon Cms
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-24T11:40:28.810Z

Reserved: 2026-10-24T11:23:53.428Z

Link: CVE-2026-116009

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-24T12:16:56.640

Modified: 2026-10-24T12:16:56.640

Link: CVE-2026-116009

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-24T12:30:08Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')