Skip to main content

Camaleon CMS CVE-2026-10715

| EUVDEUVD-2026-36536 MEDIUM
Missing Authorization (CWE-862)
2026-06-12 Fluid Attacks GHSA-vg43-9r8m-q2cc
5.1
CVSS 4.0 · Vendor: Fluid Attacks
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with low-privileged CMS account
  2. Delivery
    Browse own draft save requests to observe post_id format
  3. Exploit
    Enumerate post_id values belonging to other users
  4. Execution
    Craft POST request to /admin/post_type endpoint
  5. Persist
    Submit arbitrary post_id in autosave body
  6. Impact
    Overwrite victim's unpublished draft content

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a valid low-privileged account with access to the Camaleon CMS admin interface (PR:L per CVSS 4.0 vector). The attacker must know or successfully enumerate a valid post_id belonging to another user's draft, which is feasible given that CMS post IDs are typically sequential integers. The UI:P indicator in the provided CVSS 4.0 vector implies some passive user interaction may be involved (e.g., the victim must have saved a draft that the attacker can target), though the precise interaction is not described in the advisory. Exploitation does NOT grant elevated privileges, code execution, access to credentials, or any availability impact. Exploitation is bounded to the integrity of draft content within the application and is not possible by unauthenticated users or users without admin-area access.

Impact

The CVSS 4.0 score of 5.1 (Medium) accurately reflects a constrained impact: AV:N and AC:L indicate the endpoint is network-reachable without complexity, but PR:L confirms a valid account is required, meaningfully limiting the attacker pool to existing authenticated users. The impact is confined to low integrity degradation on the vulnerable system (VI:L) with no confidentiality or availability effects. No EPSS data was provided, so exploitation probability cannot be quantified numerically; however, the absence from CISA KEV and the lack of any identified POC together suggest no current widespread exploitation. The real-world business risk is concentrated in multi-author editorial deployments where silent draft corruption could disrupt publishing workflows or introduce unauthorized content changes prior to publication. This is not a high-urgency patching priority for most organizations, but it warrants attention in any deployment with untrusted low-privileged users.

Exploit ScenarioDerived

An authenticated contributor enumerates post_id integer values by observing their own draft save requests and then increments or decrements the value to target another user's unpublished post. A crafted POST request to /admin/post_type/<POST_TYPE_ID>/drafts with the victim's post_id overwrites their draft with attacker-controlled content without any notification to the victim. The attack requires no special tooling beyond a standard HTTP client and a valid low-privileged session token.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 12, 2026

Improper authorization in Camaleon CMS 2.9.2 allows any low-privileged authenticated user to overwrite draft content belonging to other users by supplying an arbitrary post_id to the administrator draft autosave endpoint. The application authenticates the requesting user but performs no ownership check, meaning a contributor or editor can silently corrupt unpublished drafts they do not own. No public exploit code has been identified at time of analysis, and active exploitation has not been confirmed by CISA KEV.

RemediationAI

No vendor-released patched version has been independently confirmed at time of analysis; the fix status and any tagged release should be verified directly against the upstream repository at https://github.com/owen2345/camaleon-cms and the Fluid Attacks advisory at https://fluidattacks.com/es/advisories/billie. As a compensating control, restrict access to the /admin/post_type/*/drafts endpoint to only the most trusted user roles via application-level role checks or a reverse-proxy ACL, reducing the attacker pool from all authenticated users to administrators. Additionally, implement object-level authorization validation in the autosave action to confirm that the supplied post_id is owned by or explicitly shared with the requesting user before processing the write - this is the root cause fix regardless of patch availability. The trade-off of role restriction is reduced functionality for legitimate lower-privileged authors who rely on autosave.

Affected VersionsENISA

Camaleon CMS 2.9.2

Affected Packages

euvd camaleon_cms no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Camaleon CMS is a Ruby on Rails-based content management system. The flaw resides in the draft autosave endpoint at POST /admin/post_type/<POST_TYPE_ID>/drafts, which accepts a client-supplied post_id parameter without verifying that the authenticated user owns or is authorized to modify the referenced post. This is a textbook CWE-862 (Missing Authorization) instance: the application correctly authenticates the user but omits the object-level authorization check needed to confirm resource ownership before performing the write operation. The CPE string cpe:2.3:a:camaleon_cms:camaleon_cms:*:*:*:*:*:*:*:* uses a wildcard version range, indicating the NVD has not bounded the vulnerable range beyond 2.9.2.

Know when Camaleon Cms gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Fluid Attacks) PRIMARY 5.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 3.5 LOW

Low-privilege authentication required to reach the admin endpoint; only a peer user's draft integrity is impacted, with no confidentiality or availability effects.

3.1 AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Fluid Attacks).

CVSS VectorVendor: Fluid Attacks

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
Passive
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Camaleon CMS 2.9.2 contains an improper authorization vulnerability in the administrator draft autosave endpoint. A low-privileged authenticated user can send an arbitrary post_id to POST /admin/post_type/<POST_TYPE_ID>/drafts and overwrite the draft associated with another user's post.

Threat Intelligence Overview

EPSS Score
0.0%
Top 88% exploitable
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2024-46986 CRITICAL POC
9.9 Sep 18

Camaleon CMS is a dynamic and advanced content management system based on Ruby on Rails. Rated critical severity (CVSS 9

CVE-2023-30145 CRITICAL POC
9.8 May 26

Camaleon CMS v2.7.0 was discovered to contain a Server-Side Template Injection (SSTI) vulnerability via the formats para

CVE-2026-66748 HIGH POC
8.7 Jul 28

Authenticated remote code execution in Camaleon CMS 2.1.1 through 2.9.1 lets users who hold the custom_fields manage per

CVE-2024-46987 HIGH POC
7.7 Sep 18

Camaleon CMS is a dynamic and advanced content management system based on Ruby on Rails. Rated high severity (CVSS 7.7),

CVE-2024-48652 MEDIUM POC
4.8 Oct 22

Cross Site Scripting vulnerability in camaleon-cms v.2.7.5 allows remote attacker to execute arbitrary code via the cont

CVE-2021-25970 HIGH
8.8 Oct 20

Camaleon CMS 0.1.7 to 2.6.0 doesn’t terminate the active session of the users, even after the admin changes the user’s p

CVE-2026-116009 HIGH
8.7 Oct 24

Camaleon CMS releases before 2.9.3 let an authenticated user who holds only the 'media' permission escape the site's tem

CVE-2026-120429 HIGH
7.1 Nov 02

Camaleon CMS releases before 2.9.2 enforce only authentication, not authorization, on the Admin::MediaController endpoin

CVE-2021-25969 MEDIUM
6.1 Oct 20

In Camaleon CMS application, versions 0.0.1 to 2.6.0 are vulnerable to stored XSS, that allows an unauthenticated attack

CVE-2018-18260 MEDIUM
6.1 Oct 15

In the 2.4 version of Camaleon CMS, Stored XSS has been discovered. Rated medium severity (CVSS 6.1), this vulnerability

CVE-2026-1776 MEDIUM
6.0 Mar 10

Camaleon CMS versions 2.4.5.0 through 2.9.0, prior to commit f54a77e, contain a path traversal vulnerability in the AWS

CVE-2026-67616 MEDIUM
5.3 Aug 03

Draft post creation in Camaleon CMS through 2.9.2 allows any authenticated low-privileged user to create and overwrite d

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy