RUSTSEC-2026-0099: Name constraints were accepted for certificates asserting a wildcard name
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 25/100
Rechercherichtung
Das Issue identifiziert rustls-webpki 0.101.7 als verwundbar und listet gepatchte Versionen auf, nennt aber keine Repository-Datei oder keinen Test. Beginne damit, zu ermitteln, wo diese Abhängigkeit in bdk-cli deklariert ist, und bestimme, ob die gepatchte Version übernommen werden kann; abgeschlossen ist die Aufgabe, wenn die Abhängigkeit nicht mehr auf die verwundbare Version aufgelöst wird und die bestehenden Prüfungen erfolgreich sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
| 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 | CVE-2026-93601, GHSA-xgp8-3hg3-c2mh |
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name.
This was incorrect because, given a name constraint of accept.example.com, *.example.com could feasibly allow a name of reject.example.com which is outside the constraint.
This is very similar to CVE-2025-61727.
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-xgp8-3hg3-c2mh. Thank you to @1seal for the report.
- Vorherrschende Sprache
- Rust
- Sterne
- 143
- Forks
- 103
- Ø Merge
- 2 T. 9 Std.
- Gemergte PRs (30 T.)
- 5
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus bitcoindevkit/bdk-cli
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
bitcoindevkit/bdk-cli#362 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
bitcoindevkit/bdk-cli#360 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Expose remaining SignOptions fields in the wallet sign commandEvtl. vergeben @emma31-dev hat das heute übernommen. Offenenhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
bitcoindevkit/bdk-cli#358 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
wallet sign command returns generic error for decoding failuresEvtl. vergeben @emma31-dev hat das vor 1 Tag übernommen. Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
bitcoindevkit/bdk-cli#357 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Remove "wallet" field from `WalletConfigInner`Evtl. vergeben @Jennycj hat das vor 9 Tagen übernommen. Offenenhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
bitcoindevkit/bdk-cli#332 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in bitcoindevkit/bdk-cli
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 66/100
git-ai-project/git-ai#2434 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
peteonrails/voxtype#909 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
kucherenko/jscpd#1239 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 69/100
alchemyplatform/rundler#1358 ·
Maintainer antworten meist innerhalb von 3 Tagen