Intel

AIKIDO-2026-472035

craftcms/cms is vulnerable to Information Disclosure

Information Disclosure Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published 3 days ago

37

Low Risk

This Affects:

PHPcraftcms/cms
4.0.0 - 5.10.8.1
Fixed in 5.10.9
Are you affected? Scan for Free

TL;DR

The web controller's model success JSON response serializes the full model, which includes the model's control panel edit URL. For requests that are not control panel requests and are made by users without control panel access, that control panel edit URL is still included in the response body. This exposes an internal control panel edit URL to front-end contexts and users who should not see it. The fix removes the cpEditUrl from the response data when the request is not a control panel request and the current user cannot access the control panel.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and your site returns model success responses on front-end (non-control-panel) requests to users without control panel access.

Background info

craftcms/cms is vulnerable to Information Disclosure in versions 4.0.0 - 5.10.8.1.

How to fix this

Upgrade the craftcms/cms library to the patch version.