Katalog CVE

CVE-2026-7258

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.34%

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

Streszczenie

W PHP w wersjach 8.2.* przed 8.2.31, 8.3.* przed 8.3.31, 8.4.* przed 8.4.21 i 8.5.* przed 8.5.6, funkcje takie jak urldecode() przekazują signed char do funkcji ctype (np. isxdigit()). Na systemach z domyślnym signed char i optymalizacją tablicową funkcji ctype (np. NetBSD) może to prowadzić do dostępu do tablicy z ujemnym offsetem, co może spowodować odmowę usługi.

Ocena ryzyka

Zdalny atakujący może spowodować odmowę usługi poprzez wysłanie specjalnie spreparowanego żądania wykorzystującego podatną funkcję.

Rekomendacja

Zaktualizuj PHP do wersji 8.2.31, 8.3.31, 8.4.21, 8.5.6 lub nowszej.

Inne podatności w PHP

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

In PHP versions 8.2.* before 8.2.31, 8.3.* before 8.3.31, 8.4.* before 8.4.21, and 8.5.* before 8.5.6, some functions, including urldecode(), pass signed char to ctype functions (like isxdigit()). On the systems with default signed char and optimized table-lookup ctype functions - such as NetBSD - this can lead to accessing array with negative offset, which can trigger a denial of service.

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