Katalog CVE

CVE-2026-112771

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W Craft CMS od wersji 4.0.0 przed 4.18.8 i od 5.0.0 przed 5.11.0 występuje obejście listy dozwolonych sandboxa Twig, ponieważ filtry column, contains, filterByValue, index, where i multisort rozwiązują klucze dostarczone przez wywołującego za pomocą ArrayHelper::getValue() bez konsultacji z polityką bezpieczeństwa sandboxa. Uwierzytelnieni użytkownicy Panelu Sterowania mogą dostarczyć klucze ścieżek kropkowych, aby przejść przez globalny obiekt craft i ujawnić securityKey, dane uwierzytelniające bazy danych i tokeny uwierzytelniania.

Ocena ryzyka

Może prowadzić do ujawnienia krytycznych sekretów i tokenów, umożliwiając dalsze ataki na system. Ryzyko dotyczy organizacji korzystających z Craft CMS z dostępem do Panelu Sterowania dla wielu użytkowników.

Rekomendacja

Zaktualizuj Craft CMS do wersji 4.18.8, 5.11.0 lub nowszej. Przejrzyj uprawnienia użytkowników Panelu Sterowania i ogranicz dostęp do zaufanych osób.

Inne podatności w Craft CMS

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

Craft CMS 4.0.0 before 4.18.8 and 5.0.0 before 5.11.0 contains a Twig sandbox allowlist bypass because the column, contains, filterByValue, index, where, and multisort filters resolve caller-supplied keys via ArrayHelper::getValue() without consulting the sandbox security policy. Authenticated Control Panel users can supply dot-path keys to traverse the craft global and disclose the securityKey, database credentials, and auth tokens.

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