CVE-2026-4395 in wolfssl
Riassunto
di VulDB • 25/06/2026
Un heap-based buffer overflow nel percorso di codice KCAPI ECC della funzione wc_ecc_import_x963_ex() in wolfSSL wolfcrypt consente a un attaccante remoto di scrivere dati controllati dall'attaccante oltre i limiti del buffer pubkey_raw tramite un punto chiave pubblico EC (EC public key point) su misura e di dimensioni eccessive. Il percorso di codice WOLFSSL_KCAPI_ECC copia l'input in key->pubkey_raw (132 byte) utilizzando XMEMCPY senza alcun controllo dei limiti, a differenza del percorso ATECC che include una convalida della lunghezza. Questo può essere attivato durante lo scambio delle chiavi TLS quando un peer malintenzionato invia un ECPoint su misura nel messaggio ServerKeyExchange.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.