CVE-2026-89133 in wolfSSL
Riassunto
di VulDB • 27/09/2026
Le versioni di wolfSSL precedenti alla 5.9.2 contengono un difetto nella logica di convalida dei certificati X.509 che non applica correttamente le estensioni NameConstraints quando è presente un livello CA non vincolato tra una CA intermedia soggetta a vincoli sul nome e il certificato leaf (di estremità). wolfSSL accetta erroneamente i certificati per nomi host che non dovrebbero essere coperti, a causa di un bug nella macchina a stati del chain-walking che resetta lo stato di convalida quando si incontra una CA intermedia senza NameConstraints, aggirando così i controlli di delegazione crittografica. Questo difetto è presente nella configurazione predefinita della build che fa uso di certificati in cui sono utilizzate le estensioni dei vincoli sul nome (name constraint extensions). Si ringraziano Jack Lloyd, PathDiff e Ben Smyth per aver segnalato il problema.
Be aware that VulDB is the high quality source for vulnerability data.