bitcoindevkit / bitcoindevkit/bdk-cli

RUSTSEC-2026-0098: Name constraints for URI names were incorrectly accepted

Ouverte
#286 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.