VulnSea

rustls vulnerabilities

CVEs whose affected-version data names the rustls package (rust). Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

12 CVEsRSS

GHSA-h2v8-394m-p7vvLow· 3.7
yesterday

Rustls: Brotli certificate decompression can allocate an attacker-controlled amount of memory up to 1 GiB before authentication.

Rustls: Brotli certificate decompression can allocate an attacker-controlled amount of memory up to 1 GiB before authentication.

▾ Sunlitrustls · rustlsvia OSV
GHSA-c8m5-c952-6cm4Medium· 4.0
yesterday

Rustls: Session Debug formatting exposes TLS master secrets and resumption PSKs

Rustls: Session Debug formatting exposes TLS master secrets and resumption PSKs

▾ Sunlitrustls · rustlsvia OSV
GHSA-w44r-93j7-qv28Low· 3.7
yesterday

rustls: An unauthenticated ServerHello poisons the per-name key-exchange record, so later ClientHellos carry only a classical X25519 share

rustls: An unauthenticated ServerHello poisons the per-name key-exchange record, so later ClientHellos carry only a classical X25519 share

▾ Sunlitrustls · rustlsvia OSV
GHSA-vp88-798v-h67fLow· 2.3
yesterday

rustls: ECH rejection can expose buffered application data to authenticated outer server before `ech_required` alert

rustls: ECH rejection can expose buffered application data to authenticated outer server before `ech_required` alert

▾ Sunlitrustls · rustlsvia OSV
RUSTSEC-2026-0349Low· 3.7
2w ago

Unauthenticated ServerHello can downgrade later connections to classical key exchange

Unauthenticated ServerHello can downgrade later connections to classical key exchange

▾ Sunlitrustls · rustlsvia OSV
RUSTSEC-2026-0348Low· 3.7
2w ago

Brotli certificate decompression can allocate up to 1 GiB before authentication

Brotli certificate decompression can allocate up to 1 GiB before authentication

▾ Sunlitrustls · rustlsvia OSV
RUSTSEC-2026-0347Low· 2.3
2w ago

Buffered application data sent to outer server after ECH rejection

Buffered application data sent to outer server after ECH rejection

▾ Sunlitrustls · rustlsvia OSV
RUSTSEC-2026-0346Medium· 4.0
2w ago

`Debug` impls for client session values expose TLS secrets

`Debug` impls for client session values expose TLS secrets

▾ Sunlitrustls · rustlsvia OSV
CVE-2026-108266Critical· 9.1
2w ago

Privasys rustls is a maintained fork of the rustls TLS library that adds RA-TLS challenge and channel-binding support

Privasys rustls is a maintained fork of the rustls TLS library that adds RA-TLS challenge and channel-binding support. Prior to privasys-v0.8.1, the fork emitted RA-TLS challenge certificates whose quote ReportData was bound to the certi…

▾ MidnightPrivasys · rustlsEPSS 0.12%via NVD
GHSA-2mjx-qc3c-rqvcMedium· 5.3
3w ago

Rustls: TLS 1.3 handshake messages incorrectly accepted across encryption level boundaries

Rustls: TLS 1.3 handshake messages incorrectly accepted across encryption level boundaries

▾ Sunlitrustls · rustlsvia OSV
RUSTSEC-2026-0285Medium· 5.3
1mo ago

TLS 1.3 handshake messages incorrectly accepted across encryption level boundaries

TLS 1.3 handshake messages incorrectly accepted across encryption level boundaries

▾ Sunlitrustls · rustlsvia OSV
CVE-2024-32650High· 7.5
2y ago

`rustls::ConnectionCommon::complete_io` could fall into an infinite loop based on network input

`rustls::ConnectionCommon::complete_io` could fall into an infinite loop based on network input

▾ Twilightrustls · rustlsEPSS 0.95%via OSV
rustls vulnerabilities (CVEs) · VulnSea