Katalog CVE

CVE-2026-25495

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Platforma Craft w wersjach od 4.0.0-RC1 do 4.16.17 oraz od 5.0.0-RC1 do 5.8.21 jest podatna na atak SQL Injection poprzez parametr criteria[orderBy] w punkcie końcowym element-indexes/get-elements. Aplikacja nie sanitizuje tego wejścia przed użyciem w zapytaniu do bazy danych.

Ocena ryzyka

Atakujący z dostępem do Panelu Sterowania może wstrzyknąć dowolny kod SQL do klauzuli ORDER BY, co może prowadzić do nieautoryzowanego dostępu do danych lub ich modyfikacji. To stwarza poważne zagrożenie dla integralności i poufności danych w organizacji.

Rekomendacja

Zaleca się aktualizację do wersji 4.16.18 lub 5.8.22, które zawierają poprawki eliminujące tę podatność. Dodatkowo, warto przeprowadzić audyt dostępu do Panelu Sterowania, aby ograniczyć ryzyko potencjalnych ataków.

Powiązane podatności

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

Craft is a platform for creating digital experiences. In Craft versions 4.0.0-RC1 through 4.16.17 and 5.0.0-RC1 through 5.8.21, the element-indexes/get-elements endpoint is vulnerable to SQL Injection via the criteria[orderBy] parameter (JSON body). The application fails to sanitize this input before using it in the database query. An attacker with Control Panel access can inject arbitrary SQL into the ORDER BY clause by omitting viewState[order] (or setting both to the same payload). This issue is patched in versions 4.16.18 and 5.8.22.

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