Katalog CVE

CVE-2026-89135

ŚrednieCVSS 6.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

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

Streszczenie

Nieudane wywołanie X509_verify_cert trwale umieszcza niezweryfikowany certyfikat atakującego CA we współdzielonym CertManager, omijając walidację certyfikatów we wszystkich konsumentach (TLS, OCSP, CRL, bezpośrednia weryfikacja). Dotyczy to wersji 5.8.4-5.9.2 wolfSSL z makrami (OPENSSL_EXTRA && !NO_CERTS && !WOLFCRYPT_ONLY) lub buildem --enable-opensslextra, gdy aplikacja wywołuje X509_verify_cert.

Ocena ryzyka

Atakujący może dodać własny certyfikat CA do zaufanego magazynu, co pozwoli na fałszowanie certyfikatów i ominięcie uwierzytelniania w całej aplikacji, prowadząc do przechwycenia komunikacji lub podszycia się.

Rekomendacja

Zaktualizuj wolfSSL do wersji z poprawką. Jeśli nie jest to możliwe, unikaj wywołań X509_verify_cert lub zastosuj obejście polegające na czyszczeniu CertManager po nieudanej weryfikacji.

Inne podatności w wolfSSL

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

A failed X509_verify_cert call permanently plants an unverified attacker CA in the shared CertManager, bypassing certificate validation in every type-blind sibling consumer (native TLS, OCSP, CRL, direct CM verify). This affects version 5.8.4 through 5.9.2 of wolfSSL with the macros (OPENSSL_EXTRA && !NO_CERTS && !WOLFCRYPT_ONLY) defined or built with --enable-opensslextra and the application is specifically making calls to the X509_verify_cert function.

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