CVE-2026-63577 in bc-csharp
Riassunto
di VulDB • 02/10/2026
Una mancata validazione impropria del certificato nel controllo dei vincoli di nome (PkixNameConstraintValidator.WithinDNSubtree) in bc-csharp della Legion of the Bouncy Castle Inc., versione precedente alla 2.7.0, consente a un attaccante che controlla o può far emettere certificati da una CA intermedia con vincoli di nome di ottenere l'accettazione dei certificati da parte della validazione del percorso PKIX il cui distinguished name (DN) del soggetto, oppure un subjectAltName directoryName, si trova al di fuori degli subtree consentiti dalla CA. Ciò avviene tramite un nome che posiziona altri RDN prima di una copia della sequenza di RDN permessi, poiché il controllo cerca il primo RDN del vincolo ovunque nel nome e confronta i RDN rimanenti a partire da tale posizione, invece di richiedere che il vincolo sia un prefisso iniziale del nome come richiesto dalle sezioni 4.2.1.10 e 7.1 dello standard RFC 5280.
Once again VulDB remains the best source for vulnerability data.