CVE Catalog

CVE-2026-18122

MediumCVSS 6.0
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.21%

11th percentile - higher than 11% of all known CVEs

Summary

In Concrete CMS 9.2.0 to 9.5.2, the Express REST API list endpoint exposes restricted Express entries via Missing Authorization; the per-entry view permission check was disabled. An OAuth token with read scope for an Express entity could enumerate entries that its user context lacked permission to view, disclosing each entry's public identifier, URL, label, dates, and any attribute or associated-entry data requested via the includes parameter.

Risk Assessment

An unauthorized user with an OAuth token can access restricted Express entry data, resulting in a confidentiality breach of organizational information.

Recommendation

Update Concrete CMS to version 9.5.3 or later, which restores the per-entry view permission check in the Express REST API list endpoint.

Other vulnerabilities in Concrete CMS

See all
Original NVD description (English source)

Concrete CMS 9.2.0 to 9.5.2 Express REST API list endpoint exposes restricted Express entries via Missing Authorization; the Concrete CMS REST API's Express entry collection endpoint disabled the per-entry view permission check. An OAuth token with read scope for an Express entity could enumerate entries that its user context lacked permission to view, disclosing each entry's public identifier, URL, label, dates, and any attribute or associated-entry data requested via the includes parameter. The Concrete CMS security team gave this vulnerability a CVSS v4.0 score of 6.0 with vector CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N. Thanks riodrwn for reporting.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS