CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-32263

High
Published: Translated: NVD NIST

Summary

Craft CMS to system zarządzania treścią (CMS), w wersjach od 5.6.0 do przed 5.9.11 występuje podatność w pliku src/controllers/EntryTypesController.php. Tablica $settings z funkcji parse_str jest przekazywana bezpośrednio do Craft::configure(), co umożliwia wstrzykiwanie zachowań/handlerów zdarzeń Yii2 za pomocą kluczy prefiksowanych 'as' lub 'on'.

Risk Assessment

Podatność ta może prowadzić do nieautoryzowanego dostępu do funkcji administracyjnych w panelu kontrolnym Craft CMS, co stwarza ryzyko przejęcia kontroli nad systemem. Wymaga to jednak włączonych uprawnień administratora oraz opcji allowAdminChanges.

Recommendation

Zaleca się aktualizację Craft CMS do wersji 5.9.11 lub nowszej, aby usunąć tę podatność. Należy również sprawdzić i ograniczyć uprawnienia administratorów w panelu kontrolnym.

Related vulnerabilities

Original NVD description (English source)

Craft CMS is a content management system (CMS). From version 5.6.0 to before version 5.9.11, in src/controllers/EntryTypesController.php, the $settings array from parse_str is passed directly to Craft::configure() without Component::cleanseConfig(). This allows injecting Yii2 behavior/event handlers via "as" or "on" prefixed keys, the same attack vector as the original advisory. Craft control panel administrator permissions and allowAdminChanges must be enabled for this to work. This issue has been patched in version 5.9.11.

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