Katalog CVE

CVE-2026-112776

KrytyczneCVSS 9.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Craft CMS od wersji 5.0.0 przed 5.11.0 zawiera podatność obejścia autoryzacji, która pozwala tokenom GraphQL ograniczonym do jednej witryny modyfikować treść innych witryn, ponieważ requireAllowedSite() nie jest egzekwowane. Atakujący posiadający token witryny A może tworzyć wpisy w witrynie B poprzez podanie siteId oraz usuwać wpisy, kategorie, tagi i zasoby współdzielone między witrynami.

Ocena ryzyka

Atakujący z tokenem jednej witryny może modyfikować lub usuwać treści w innych witrynach, naruszając izolację i integralność danych. Może to prowadzić do nieautoryzowanych zmian lub utraty danych.

Rekomendacja

Zaktualizuj Craft CMS do wersji 5.11.0 lub nowszej. Przeglądaj i ograniczaj uprawnienia tokenów GraphQL do niezbędnego minimum.

Inne podatności w Craft CMS

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

Craft CMS from 5.0.0 before 5.11.0 contains an authorization bypass vulnerability that allows site-scoped GraphQL tokens to mutate other sites' content because requireAllowedSite() is not enforced. Attackers holding a site-A token can create entries in site B via supplied siteId and delete entries, categories, tags, and assets shared across sites.

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