Skip to content
OpenAdvisories
Medium · 4.4 CVE-2026-93602 EUVD-2026-82897GHSA-8hrm-p5h4-6vcxGHSA-pwjx-qhcg-rvj4RUSTSEC-2026-0049

rustls-webpki before 0.103.10 CRL Revocation Check Bypass

Published Sep 18, 2026 · Updated Sep 18, 2026 · Assigned by VulnCheck

Description

rustls-webpki versions before 0.103.10 and 0.104.0-alpha.5 contain faulty CRL authority-matching logic that compares only the first distributionPoint against each CRL's IssuingDistributionPoint, ignoring additional distributionPoints. Attackers with a compromised trusted issuing authority can present revoked certificates that pass revocation checks under UnknownStatusPolicy::Allow, or cause incorrect errors under the default deny policy.

Affected products

VendorProductAffectedFixed
rustls webpki 0.102.0-alpha.0 – < 0.103.10, 0.104.0-alpha.1 – < 0.104.0-alpha.5 0.103.10

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 rust-rustls-webpki 0.103.10+ds-1 —
Debian 13 rust-rustls-webpki No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.04 LTS rust-rustls-webpki No fix yet —
Ubuntu 24.04 LTS rust-rustls-webpki No fix yet —
ReleasePackageFixed inAdvisory
SLES 15 SP7 aws-nitro-enclaves-cli 1.5.2~git0.1c496ed-150600.10.18.1 SUSE-SU-2026:5066-1
SLES 15 SP6 aws-nitro-enclaves-cli 1.5.2~git0.1c496ed-150600.10.18.1 SUSE-SU-2026:5066-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 aws-nitro-enclaves-cli 1.5.2~git0.1c496ed-160000.1.1 SUSE-SU-2026:24467-1
SLES for SAP 16.0 rustup 1.29.1~0-160000.1.1 SUSE-SU-2026:24014-1
SLES for SAP 16.0 sccache 0.18.0~2-160000.1.1 SUSE-SU-2026:23983-1
SLES 16.0 aws-nitro-enclaves-cli 1.5.2~git0.1c496ed-160000.1.1 SUSE-SU-2026:24467-1
SLES 16.0 rustup 1.29.1~0-160000.1.1 SUSE-SU-2026:24014-1
SLES 16.0 sccache 0.18.0~2-160000.1.1 SUSE-SU-2026:23983-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed python-tokenizers 0.23.2-1.1 openSUSE-SU-2026:11936-1
openSUSE Leap 16.0 aws-nitro-enclaves-cli 1.5.2~git0.1c496ed-160000.1.1 openSUSE-SU-2026:22175-1
openSUSE Leap 16.0 rustup 1.29.1~0-160000.1.1 openSUSE-SU-2026:22016-1
openSUSE Leap 16.0 sccache 0.18.0~2-160000.1.1 openSUSE-SU-2026:21982-1
openSUSE Leap 16.0 sequoia-sq 1.5.0-bp160.1.1 openSUSE-RU-2026:22132-1
openSUSE Leap 16.0 shadowsocks-libev 3.3.6-bp160.3.1 openSUSE-SU-2026:22189-1
openSUSE Leap 16.0 shadowsocks-rust 1.25.0-bp160.1.1 openSUSE-SU-2026:22189-1

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 kata-containers-cc 3.15.0.aks0-23 —
Azure Linux 3 rust +1 No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
crates.io rustls-webpki >= 0.102.0-alpha.0, < 0.103.10 0.103.10 GHSA-pwjx-qhcg-rvj4
crates.io rustls-webpki >= 0.104.0-alpha.1, < 0.104.0-alpha.5 0.104.0-alpha.5 GHSA-pwjx-qhcg-rvj4

Advisories 10

References