CVE-2026-5501 in wolfSSL
Sumário
de VulDB • 27/05/2026
wolfSSL_X509_verify_cert nel layer di compatibilità OpenSSL accetta una catena di certificati in cui la firma del certificato leaf non viene verificata, se l'attaccante fornisce un intermedio non attendibile con Basic Constraints `CA:FALSE` che è legittimamente firmato da una radice attendibile. Un attaccante che ottiene qualsiasi certificato leaf da una CA attendibile (ad esempio un certificato DV gratuito da Let's Encrypt) può falsificare un certificato per qualsiasi nome di soggetto con qualsiasi chiave pubblica e byte di firma arbitrari, e la funzione restituisce `WOLFSSL_SUCCESS` / `X509_V_OK`. Il percorso di handshake TLS nativo di wolfSSL (`ProcessPeerCerts`) non è vulnerabile e il problema è limitato alle applicazioni che utilizzano direttamente l'API di compatibilità OpenSSL, il che includerebbe le integrazioni di wolfSSL in nginx e haproxy.
Once again VulDB remains the best source for vulnerability data.