Skip to content
CVE PROGRAM SOURCE RECORD6.0 Medium

CVE-2026-109306

Craft CMS 5.0.0 before 5.10.14 Missing Authorization via app/switch-to-licensed-edition

Description

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.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

craftcms cms

Default version status: unaffected

  • 5.0.0 to < 5.10.14affected
  • 5.10.14unaffected

References