rustls-webpki
WebPKI X.509 Certificate Validation in Rust
Activity
- Latest release
- 3w ago
- Total releases
- 56
- Cadence
- ~10 days
- Last 12 months
- 16
Reach
- Downloads
- 716.7M
- Stars
- 159
Details
- License
- ISC
- First release
- Jan 09, 2023
| Version | Released | |
|---|---|---|
0.103.15
patch
|
0.103.15
patch
Dependencies (12)
+ 4 more
Changelog
Compare changes
|
|
0.103.14
patch
|
0.103.14
patch
Dependencies (12)
+ 4 more
Changelog
Compare changes
|
|
0.103.13
unknown
|
0.103.13
unknown
Dependencies (12)
+ 4 more
Changelog
Compare changes
|
|
0.104.0-alpha.7
unknown
|
0.104.0-alpha.7
unknown
Dependencies (12)
+ 4 more
Changelog
Compare changes
|
|
0.103.12
unknown
1 CVE
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev |
0.103.12
unknown
Dependencies (12)
+ 4 more
Changelog
Compare changes
|
|
0.104.0-alpha.6
unknown
1 CVE
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev |
0.104.0-alpha.6
unknown
Dependencies (12)
+ 4 more
Changelog
Compare changes
|
|
0.103.11
unknown
3 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev |
0.103.11
unknown
Dependencies (12)
+ 4 more
Changelog
Compare changes
|
|
0.104.0-alpha.5
unknown
3 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev |
0.104.0-alpha.5
unknown
Dependencies (12)
+ 4 more
Changelog
Compare changes
|
|
0.103.10
unknown
3 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev |
0.103.10
unknown
Dependencies (12)
+ 4 more
Changelog
Compare changes
|
|
0.104.0-alpha.4
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.104.0-alpha.4
unknown
Dependencies (12)
+ 4 more
Changelog
Compare changes
|
|
0.104.0-alpha.3
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.104.0-alpha.3
unknown
Dependencies (12)
+ 4 more
Changelog
Compare changes
|
|
0.103.9
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.103.9
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.103.8
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.103.8
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.104.0-alpha.2
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.104.0-alpha.2
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.104.0-alpha.1
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.104.0-alpha.1
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.103.7
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.103.7
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.103.6
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.103.6
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.103.5
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.103.5
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.103.4
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.103.4
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.103.3
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.103.3
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.103.2
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.103.2
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.103.1
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.103.1
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.103.0
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.103.0
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.102.8
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.8
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.102.7
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.7
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.102.6
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.6
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.102.5
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.5
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.102.4
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.4
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.102.3
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.3
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.102.2
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.2
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.102.1
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.1
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.102.0
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.0
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.102.0-alpha.8
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.0-alpha.8
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.102.0-alpha.7
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.0-alpha.7
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.102.0-alpha.6
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.0-alpha.6
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.101.7
unknown
3 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev | ||
0.102.0-alpha.5
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.0-alpha.5
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.102.0-alpha.4
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.0-alpha.4
unknown
Dependencies (11)
+ 3 more
Changelog
Compare changes
|
|
0.101.6
unknown
3 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev | ||
0.102.0-alpha.3
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.0-alpha.3
unknown
Dependencies (10)
+ 2 more
Changelog
Compare changes
|
|
0.100.3
unknown
1 CVE
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev | ||
0.101.5
unknown
yanked
3 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev |
0.101.5
unknown
yanked
Dependencies (8)
Changelog
Compare changes
|
|
0.102.0-alpha.2
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.0-alpha.2
unknown
Dependencies (10)
+ 2 more
Changelog
Compare changes
|
|
0.102.0-alpha.1
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.0-alpha.1
unknown
Dependencies (10)
+ 2 more
Changelog
Compare changes
|
|
0.100.2
unknown
1 CVE
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev | ||
0.101.4
unknown
3 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev | ||
0.101.3
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-fh2r-99q2-6mmg
RUSTSEC-2023-0053
Aug 22, 2023
rustls-webpki: CPU denial of service in certificate path building
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
When this crate is given a pathological certificate chain to validate, it will spend CPU time exponential with the number of candidate certificates at each step of path building. Both TLS clients and TLS servers that accept client certificate are affected. We now give each path building operation a budget of 100 signature verifications. The original This was previously reported in the original crate https://github.com/briansmith/webpki/issues/69 and re-reported to us recently. Fixed in
0.100.2
0.101.4
References Updated Sep 10, 2026 · Source: OSV.dev | ||
0.102.0-alpha.0
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-pwjx-qhcg-rvj4
RUSTSEC-2026-0049
Mar 20, 2026
webpki: CRLs not considered authoritative by Distribution Point due to faulty matching logic
4.4
/ 10
Medium
Network
High
High
None
Unchanged
None
High
None
If a certificate had more than one The impact was that correct provided CRLs would not be consulted to check revocation. With This vulnerability is thought to be of limited impact. This is because both the certificate and CRL are signed -- an attacker would need to compromise a trusted issuing authority to trigger this bug. An attacker with such capabilities could likely bypass revocation checking through other more impactful means (such as publishing a valid, empty CRL.) More likely, this bug would be latent in normal use, and an attacker could leverage faulty revocation checking to continue using a revoked credential. Fixed in
0.103.10
0.104.0-alpha.5
References Updated Sep 10, 2026 · Source: OSV.dev |
0.102.0-alpha.0
unknown
Dependencies (8)
Changelog
Compare changes
|
|
0.101.2
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-fh2r-99q2-6mmg
RUSTSEC-2023-0053
Aug 22, 2023
rustls-webpki: CPU denial of service in certificate path building
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
When this crate is given a pathological certificate chain to validate, it will spend CPU time exponential with the number of candidate certificates at each step of path building. Both TLS clients and TLS servers that accept client certificate are affected. We now give each path building operation a budget of 100 signature verifications. The original This was previously reported in the original crate https://github.com/briansmith/webpki/issues/69 and re-reported to us recently. Fixed in
0.100.2
0.101.4
References Updated Sep 10, 2026 · Source: OSV.dev | ||
0.101.1
unknown
4 CVEs
GHSA-82j2-j2ch-gfr8
RUSTSEC-2026-0104
Apr 24, 2026
rustls-webpki: Denial of service via panic on malformed CRL BIT STRING
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
Summary
Precondition: CRL checking is opt-in in rustls-webpki. This vulnerability affects only applications that explicitly pass
Details
misses the case
Debug: thread 'main' panicked: attempt to subtract with overflow Release: thread 'main' panicked: index out of bounds: the len is 0 but the index is 18446744073709551615 PoCCargo.toml:
src/main.rs:
output:
Trigger
Impact
Fixed in
0.103.13
0.104.0-alpha.7
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-xgp8-3hg3-c2mh
RUSTSEC-2026-0099
Apr 16, 2026
webpki: Name constraints were accepted for certificates asserting a wildcard name
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
Permitted subtree name constraints for DNS names were accepted for certificates asserting a wildcard name. This was incorrect because, given a name constraint of Since name constraints are restrictions on otherwise properly-issued certificates, this bug is reachable only after signature verification and requires misissuance to exploit. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-965h-392x-2mh5
RUSTSEC-2026-0098
Apr 16, 2026
webpki: Name constraints for URI names were incorrectly accepted
2.2
/ 10
Low
Network
High
High
None
Unchanged
None
Low
None
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. Fixed in
0.103.12
0.104.0-alpha.6
References Updated Sep 10, 2026 · Source: OSV.dev
GHSA-fh2r-99q2-6mmg
RUSTSEC-2023-0053
Aug 22, 2023
rustls-webpki: CPU denial of service in certificate path building
7.5
/ 10
High
Network
Low
None
None
Unchanged
None
None
High
When this crate is given a pathological certificate chain to validate, it will spend CPU time exponential with the number of candidate certificates at each step of path building. Both TLS clients and TLS servers that accept client certificate are affected. We now give each path building operation a budget of 100 signature verifications. The original This was previously reported in the original crate https://github.com/briansmith/webpki/issues/69 and re-reported to us recently. Fixed in
0.100.2
0.101.4
References Updated Sep 10, 2026 · Source: OSV.dev |