bitcoindevkit / bitcoindevkit/bdk-cli
RUSTSEC-2026-0098: Name constraints for URI names were incorrectly accepted
- Langage dominant
- Rust
- Étoiles
- 141
- Forks
- 99
- Merge moyen
- 6 j 14 min
- PR mergées (30 j)
- 1
Description
| Details | |
| --- | --- |
| Package | `rustls-webpki` |
| Version | `0.101.7` |
| URL | n/a |
| Patched Versions | >=0.103.12, <0.104.0-alpha.1 OR >=0.104.0-alpha.6 |
| Aliases | [GHSA-965h-392x-2mh5](https://github.com/advisories/GHSA-965h-392x-2mh5) |
Name constraints for URI names were ignored and therefore accepted.
Note this library does not provide an API for asserting URI names, and URI name constraints are otherwise not implemented. URI name constraints are now rejected unconditionally.
Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit.
This vulnerability is identified as [GHSA-965h-392x-2mh5](https://github.com/rustls/webpki/security/advisories/GHSA-965h-392x-2mh5). Thank you to [@1seal](https://github.com/1seal) for the report.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Examinez la manière dont le dépôt déclare la dépendance rustls-webpki et comparez sa version avec les versions corrigées répertoriées dans cette issue. Commencez par vérifier les métadonnées de la dépendance et les tests de validation existants ; le travail est terminé lorsque la version vulnérable 0.101.7 n’est plus sélectionnée et que les vérifications pertinentes réussissent.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- rust
- Domaine
- cryptography, security
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- Calme
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100