CVE Catalog

CVE-2026-109306

MediumCVSS 5.9
Published: Translated: NVD NIST

Summary

Craft CMS from 5.0.0 before 5.10.14 contains a missing authorization vulnerability in AppController::actionSwitchToLicensedEdition() that lets any authenticated user change the installed edition. Low-privileged front-end users can call the action route when the licensed edition mismatches to persistently downgrade the site edition in project config, which admins cannot reverse from the control panel.

Risk Assessment

The risk is that unauthorized users can downgrade the site edition, potentially causing loss of features, licensing issues, and inability for administrators to restore settings.

Recommendation

Update Craft CMS to version 5.10.14 or later. Also, restrict access to the action to privileged administrators only.

Other vulnerabilities in Craft CMS

See all
Original NVD description (English source)

Craft CMS from 5.0.0 before 5.10.14 contains a missing authorization vulnerability in AppController::actionSwitchToLicensedEdition() that lets any authenticated user change the installed edition. Low-privileged front-end users can call the action route when the licensed edition mismatches to persistently downgrade the site edition in project config, which admins cannot reverse from the control panel.

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