CVE-2026-109306CWE-862broken-access-control

CVE-2026-109306

Medium · published October 12, 2026

CVSS v3.1
5.9
EPSS
0%
Percentile
13.4
In the wild
Unconfirmed
What it is

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.

The record
Technical detail
CVSS v3.1
5.9 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:H
CVSS v4.0
6.0 · CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N
EPSS
0.00233 · 13.4th percentile
Weakness
CWE-862 · Missing Authorization
Published
2026-10-12T21:17Z
References (2)
EPSS history
Timeline
  • 14 OCT 03:27Z
    EPSS moved — → 0%
    epss
  • 12 OCT 16:05Z
    Craft CMS 5.0.0 before 5.10.14 Missing Authorization via app/switch-to-licensed-edition
    cvelistv5
  • 12 OCT 16:05Z
    Craft CMS 5.0.0 before 5.10.14 Missing Authorization via app/switch-to-licensed-edition
    cvelistv5