CVE-2026-93302

Alta8.2 Pubblicata il 27 set 2026

MatchTrustedPeer ignora la chiave pubblica utilizzata, consentendo a cloni CA contraffatti di superare la verifica. Sono interessate tutte le build che abilitano la macro WOLFSSL_TRUST_PEER_CERT e caricano certificati CA con wolfSSL_CTX_trust_peer_cert() o wolfSSL_trust_peer_cert(). Per sfruttare il problema, il peer deve conoscere i certificati caricati in una di queste API. Quando è definita anche OPENSSL_COMPATIBLE_DEFAULTS, l’insieme delle API interessate si estende fino a includere il caricamento di tutti i certificati CA. Entrambe le macro sono definite quando si usano build autoconf come (nginx, haproxy, stunnel, wpas, apache httpd, hitch, bind, rsyslog, ffmpeg, all, distro). Quando il certificato è elencato come certificato peer attendibile, il problema consentiva in precedenza a un server (D)TLS malevolo di aggirare l’autenticazione, una volta appreso quali CA il client avrebbe accettato. Il problema interessa anche i casi di autenticazione reciproca in cui il client conosce le CA caricate dal server. Se si compila con una di queste configurazioni e si usa (D)TLS, quando è possibile conoscere le CA caricate e si desidera autenticare il peer, gli utenti dovrebbero: aggiornare all’ultima versione di wolfSSL, applicare la patch correttiva oppure usare il flag di configure --disable-openssl-compatible-defaults e non caricare CA con wolfSSL_CTX_trust_peer_cert() o wolfSSL_trust_peer_cert() per mitigare il problema.

Punteggio CVSS8.2 / 10CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N
Tipo di debolezza (CWE)CWE-295
Vendorwolfssl

Prodotti coinvolti

VendorProdottoVersioni
wolfsslwolfssl<= 5.9.2

Articoli correlati

This product uses the NVD API but is not endorsed or certified by the NVD.

La descrizione tecnica è una nostra traduzione del testo originale NVD, in inglese.

Database CVE