Katalog CVE

CVE-2026-109306

ŚrednieCVSS 5.9
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Craft CMS od wersji 5.0.0 do 5.10.14 (przed 5.10.14) zawiera brak autoryzacji w metodzie AppController::actionSwitchToLicensedEdition(), co pozwala każdemu uwierzytelnionemu użytkownikowi na zmianę zainstalowanej edycji. Użytkownicy front-end z niskimi uprawnieniami mogą wywołać tę akcję, gdy licencjonowana edycja się nie zgadza, trwale obniżając edycję witryny w konfiguracji projektu, czego administratorzy nie mogą cofnąć z panelu administracyjnego.

Ocena ryzyka

Ryzyko polega na możliwości obniżenia edycji witryny przez nieautoryzowanych użytkowników, co może prowadzić do utraty funkcji, problemów z licencją i braku możliwości przywrócenia ustawień przez administratorów.

Rekomendacja

Zaktualizuj Craft CMS do wersji 5.10.14 lub nowszej. Ponadto ogranicz dostęp do akcji tylko dla uprawnionych administratorów.

Inne podatności w Craft CMS

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS