Katalog CVE

CVE-2013-6420

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Funkcja asn1_time_to_time_t w PHP przed wersją 5.3.28, 5.4.x przed 5.4.23 oraz 5.5.x przed 5.5.7 nieprawidłowo analizuje znaczniki czasowe notBefore i notAfter w certyfikatach X.509. To umożliwia zdalnym atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi poprzez złośliwy certyfikat, który nie jest prawidłowo obsługiwany przez funkcję openssl_x509_parse.

Ocena ryzyka

Organizacja może być narażona na zdalne ataki, które mogą prowadzić do wykonania nieautoryzowanego kodu lub awarii systemu z powodu uszkodzenia pamięci. To stwarza poważne zagrożenie dla integralności i dostępności systemów.

Rekomendacja

Zaleca się aktualizację PHP do najnowszej wersji, która zawiera poprawki dla tej podatności. Dodatkowo, warto monitorować i weryfikować certyfikaty X.509 używane w aplikacjach.

Powiązane podatności

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

The asn1_time_to_time_t function in ext/openssl/openssl.c in PHP before 5.3.28, 5.4.x before 5.4.23, and 5.5.x before 5.5.7 does not properly parse (1) notBefore and (2) notAfter timestamps in X.509 certificates, which allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption) via a crafted certificate that is not properly handled by the openssl_x509_parse function.

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