GHSA-hq85-5cpj-mr62Critical▾ Midnightuv's bundled CA store trusts an emSign root whose intermediate CA keys are compromised
▾ Midnight zone — Critical, or high with PoC / in-the-wild
impact 52.3 · likelihood 0 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
By default, uv verifies TLS connections against a vendored copy of the webpki-root-certs bundle. Versions before 0.13.4 include the emSign ECC Root CA - G3 root. Eight eMudhra intermediate CA certificates that chain to that root have compromised private keys, and the CA has revoked them.
An attacker with one of the compromised keys can issue certificates that uv accepts for any hostname, and can be used to issue certificates to enable MITM attacks.
uv 0.13.4 removes the root from its vendored bundle, following webpki-root-certs 1.0.10. Upgrade to 0.13.4 or later.
uv < 0.13.4Upgrade to a patched release:
uv 0.13.4Connected by shared product, vendor, weakness, or advisory.
CVE-2026-104843Medium· 5.9uv is a Python package and project manager written in Rust
GHSA-pjjw-68hj-v9mwLowuv vulnerable to arbitrary file deletion through RECORD entries
CVE-2025-13327Mediumuv allows ZIP payload obfuscation through parsing differentials
CVE-2025-54368Mediumuv allows ZIP payload obfuscation through parsing differentials
CVE-2025-14022High· 7.7LINE client for iOS prior to 15.4 allows man-in-the-middle attacks due to improper SSL/TLS certificate validation in an integrated financial SDK
CVE-2021-20327Medium· 6.4A specific version of the Node.js mongodb-client-encryption module does not perform correct validation of the KMS server’s certificate