Skip to content
Threat Feed
medium advisory

Concrete CMS: Insecure Direct Object Reference (CVE-2026-8237)

Concrete CMS versions 9.5.0 and earlier contain an IDOR vulnerability in the message_detail endpoint that allows unauthenticated attackers to retrieve private conversation messages and file attachment URLs by manipulating the messageId parameter.

CVE search metadata

CVE search record: CVE-2026-8237. Severity: medium. CVSS: 5.3. EPSS: 0.74%. KEV: no. Product: Concrete CMS (< 9.5.1). Brief: Concrete CMS: Insecure Direct Object Reference (CVE-2026-8237). Brief link: https://feed.craftedsignal.io/briefs/2026-10-concrete-cms-idor/

Triage facts

Revision 1
Applicability
Concrete CMS (< 9.5.1)
Evidence
Unknown
Severity
Medium
Action
Elevated
Sources
2 public sources
Freshness
Revision 1Oct 25, 05:40 UTC
Detection
1 rule
Vulnerabilities
1 CVE
Source quality
B2Likely

Concrete CMS versions 9.5.0 and earlier are vulnerable to an Insecure Direct Object Reference (IDOR) flaw (CVE-2026-8237). The vulnerability exists within the '/ccm/frontend/conversations/message_detail' endpoint, which fails to perform authorization checks when retrieving conversation messages based on a user-supplied 'messageId'. An attacker can enumerate valid message IDs to access private content and file attachments. The vulnerability is resolved in Concrete CMS version 9.5.1.

Attack Chain

  1. Attacker identifies a target instance of Concrete CMS running an affected version.
  2. Attacker interacts with the '/ccm/frontend/conversations/message_detail' endpoint.
  3. Attacker discovers the 'messageId' parameter via legitimate observation or enumeration.
  4. Attacker modifies the 'messageId' parameter value in an HTTP GET request.
  5. The application fetches the corresponding message object without verifying requester authorization.
  6. The application returns the private message content and associated attachment download URLs to the unauthorized attacker.

Impact

Successful exploitation results in the unauthorized disclosure of private conversation content and sensitive file attachment URLs from restricted or members-only forum areas.

Recommendation

  • Upgrade all instances of Concrete CMS to version 9.5.1 or later to implement required authorization checks for conversation messages.
  • Review web server access logs for anomalous, high-frequency requests to the '/ccm/frontend/conversations/message_detail' endpoint originating from unauthenticated sessions.

Immediate actions

Upgrade Concrete CMS to version 9.5.1

IT Operations 48h

Threat Hunt

Identify anomalous enumeration patterns for message_detail

T1592 medium medium confidence hunt now

Data: Web server logs containing requested URI and client IP

Mitigations

Upgrade to 9.5.1

immediate IT Operations

CVE-2026-8237

Detection coverage 1

Detect Potential CVE-2026-8237 IDOR Exploitation

medium

Detects potential exploitation attempts by monitoring the message_detail endpoint for high-frequency requests from a single IP, indicative of IDOR enumeration.

sigma tactics: reconnaissance techniques: T1592 sources: webserver

Detection queries are available on the platform. Get full rules →