Katalog CVE

CVE-2017-11675

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja traverseStrictSanitize w pliku AdminRequestSanitizer.php w ZenCart 1.5.5e niewłaściwie obsługuje kluczowe ciągi, co pozwala zdalnym uwierzytelnionym użytkownikom na wykonanie dowolnego kodu PHP poprzez umieszczenie tego kodu w nieprawidłowym indeksie tablicy admin_name w admin_dir/login.php.

Ocena ryzyka

Podatność ta może prowadzić do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla bezpieczeństwa systemu i danych organizacji.

Rekomendacja

Zaleca się aktualizację ZenCart do najnowszej wersji oraz przegląd i wzmocnienie zabezpieczeń dotyczących obsługi danych wejściowych w aplikacji.

Powiązane podatności

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

The traverseStrictSanitize function in admin_dir/includes/classes/AdminRequestSanitizer.php in ZenCart 1.5.5e mishandles key strings, which allows remote authenticated users to execute arbitrary PHP code by placing that code into an invalid array index of the admin_name array parameter to admin_dir/login.php, if there is an export of an error-log entry for that invalid array index.

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