Katalog CVE

CVE-2006-3017

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W funkcji zend_hash_del_key_or_index w pliku zend_hash.c w PHP przed wersją 4.4.3 oraz 5.x przed wersją 5.1.3 może dojść do usunięcia niewłaściwego elementu przez zend_hash_del. To uniemożliwia poprawne usunięcie zmiennej, nawet gdy wywołana zostanie funkcja unset w PHP.

Ocena ryzyka

Może to prowadzić do sytuacji, w której wartość zmiennej jest wykorzystywana w operacjach związanych z bezpieczeństwem, co stwarza ryzyko nieautoryzowanego dostępu do danych lub ich manipulacji.

Rekomendacja

Zaleca się aktualizację PHP do wersji 4.4.3 lub 5.1.3 lub nowszej, aby wyeliminować tę podatność oraz zapewnić prawidłowe działanie funkcji unset.

Powiązane podatności

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

zend_hash_del_key_or_index in zend_hash.c in PHP before 4.4.3 and 5.x before 5.1.3 can cause zend_hash_del to delete the wrong element, which prevents a variable from being unset even when the PHP unset function is called, which might cause the variable's value to be used in security-relevant operations.

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