Katalog CVE

CVE-2026-48010

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.26%

Percentyl 18 - wyżej niż 18% wszystkich znanych CVE

Streszczenie

W Shopware przed wersjami 6.6.10.18 i 6.7.10.1, metoda upsertUser() w UserController zapisuje surowe dane użytkownika w SYSTEM_SCOPE bez filtrowania pola admin. Umożliwia to nieadministratorowi z uprawnieniami ACL user:create lub user:update ustawienie flagi admin: true dla nowych lub istniejących użytkowników.

Ocena ryzyka

Ryzyko polega na eskalacji uprawnień – atakujący może utworzyć lub zmodyfikować konto z pełnymi prawami administratora, co prowadzi do przejęcia kontroli nad platformą e-commerce i potencjalnego wycieku danych klientów.

Rekomendacja

Należy niezwłocznie zaktualizować Shopware do wersji 6.6.10.18 lub 6.7.10.1, które zawierają poprawkę usuwającą brak walidacji pola admin w UserController.

Inne podatności w Shopware

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

Shopware is an open commerce platform. Prior to 6.6.10.18 and 6.7.10.1, UserController::upsertUser() in src/Core/Framework/Api/Controller/UserController.php writes raw user data in SYSTEM_SCOPE without filtering the admin field, so a non-admin API user with user:create or user:update ACL permission can set admin: true on new or existing users; IntegrationController::upsertIntegration() contains an isAdmin() check for the same field, but UserController was missing this check. This issue is fixed in versions 6.6.10.18 and 6.7.10.1.

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