Description
CamaleonCMS version 2.9.2 and earlier contains a privilege escalation vulnerability via insecure direct object reference (IDOR) that allows authenticated low-privileged attackers to overwrite any user's credentials by exploiting a parameter confusion flaw between the authorization filter and action body in the UsersController. Attackers can send a PATCH request to the updated_ajax endpoint setting params[:id] to their own user ID to pass the self-authorization check while simultaneously setting params[:user_id] to a victim's ID, causing the controller to load and mutate the victim's account, including overwriting administrator passwords to achieve full site takeover.
Published: 2026-08-11
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

CamaleonCMS versions 2.9.2 and earlier have a parameter confusion flaw that allows an authenticated low‑privileged user to hijack any account. By sending a PATCH request to the updated_ajax endpoint, a malicious actor can set params[:id] to their own user id to satisfy the self‑authorization filter while simultaneously setting params[:user_id] to a victim's id, causing the controller to load and mutate the victim's account. This flaw permits overwriting administrator passwords and other credential data, enabling full site takeover.

Affected Systems

The affected system is CamaleonCMS maintained by owen2345, with all releases up to and including version 2.9.2 subject to the IDOR bug. No specific sub‑versions beyond 2.9.2 are listed as affected.

Risk and Exploitability

The CVSS score of 8.7 categorizes this as high severity. However, the EPSS score of less than 1 % indicates that exploitation is currently unlikely to be seen in the wild, and the vulnerability is not yet listed in the CISA KEV catalog. The likely attack scenario requires a legitimate user session; an attacker must first authenticate with the site, then craft the conflicting PATCH request. If successful, the attacker gains administrative level access and can alter any user credentials, fully compromising the CMS instance.

Generated by OpenCVE AI on August 12, 2026 at 22:00 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update CamaleonCMS to a version newer than 2.9.2 where the IDOR vulnerability has been patched.
  • Restrict the updated_ajax PATCH route so that only users with proper administrative privileges can invoke it, and enforce that the params[:id] field matches the authenticated user's id.
  • Disable or remove the updated_ajax endpoint for non‑admin users if an immediate upgrade is not possible.
  • Enable auditing and alerting for credential changes triggered by the UsersController to detect potential misuse.

Generated by OpenCVE AI on August 12, 2026 at 22:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 14 Aug 2026 17:15:00 +0000

Type Values Removed Values Added
First Time appeared Tuzitio
Tuzitio camaleon Cms
CPEs cpe:2.3:a:tuzitio:camaleon_cms:*:*:*:*:*:*:*:*
Vendors & Products Tuzitio
Tuzitio camaleon Cms

Thu, 13 Aug 2026 05:15:00 +0000

Type Values Removed Values Added
First Time appeared Owen2345
Owen2345 camaleon Cms
Vendors & Products Owen2345
Owen2345 camaleon Cms

Tue, 11 Aug 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 11 Aug 2026 16:15:00 +0000

Type Values Removed Values Added
Description CamaleonCMS version 2.9.2 and earlier contains a privilege escalation vulnerability via insecure direct object reference (IDOR) that allows authenticated low-privileged attackers to overwrite any user's credentials by exploiting a parameter confusion flaw between the authorization filter and action body in the UsersController. Attackers can send a PATCH request to the updated_ajax endpoint setting params[:id] to their own user ID to pass the self-authorization check while simultaneously setting params[:user_id] to a victim's ID, causing the controller to load and mutate the victim's account, including overwriting administrator passwords to achieve full site takeover.
Title CamaleonCMS 2.9.2 Privilege Escalation via Parameter Confusion in UsersController
Weaknesses CWE-639
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

Owen2345 Camaleon Cms
Tuzitio Camaleon Cms
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-14T16:50:23.694Z

Reserved: 2026-06-22T18:48:39.687Z

Link: CVE-2026-56721

cve-icon Vulnrichment

Updated: 2026-08-11T17:44:21.098Z

cve-icon NVD

Status : Deferred

Published: 2026-08-11T16:17:33.563

Modified: 2026-08-31T20:38:54.340

Link: CVE-2026-56721

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T05:00:10Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key