Machine-written summary
Summary written by Claude Haiku from the source advisory. Not reviewed by a person.
uv versions before 0.13.4 verify TLS connections against a bundled copy of trusted root certificates, and that bundle includes the emSign ECC Root CA - G3 root. Eight eMudhra intermediate CA certificates chaining to that root have compromised private keys and have been revoked. An attacker holding one of those keys could issue certificates that uv accepts for any hostname and use them for man-in-the-middle attacks. Upgrade uv to 0.13.4 or later, which removes the root from the bundle.
Not analysed yet
We haven’t published our analysis of this Advisory yet. Once a person has reviewed it, this page will say what’s vulnerable, what has to be true for your app to be affected, and how to check.
Severity and exploitation
| Score | Rating | CVSS | Vector | Source |
|---|---|---|---|---|
| Not published | None | 4.0 | CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N | GitHub Advisory Database |
- CISA KEV Not listed.
- EPSS No score.
Timeline
- 31 Oct 2026, 14:08 UTC First seen by agentprime
- 31 Oct 2026, 14:08 UTC Confirmed by OSV
Sources
- GitHub Advisory Database: GHSA-hq85-5cpj-mr62
- OSV: GHSA-hq85-5cpj-mr62
- github.com/astral-sh/uv/security/advisories/GHSA-hq85-5cpj-mr62
- github.com/certifi/python-certifi/security/advisories/GHSA-6q48-6c7w-9gw2
- emudhra.we-have-a-problem.com
- github.com/astral-sh/uv
- groups.google.com/a/mozilla.org/g/dev-security-policy/c/0R3XLJL6FuE/m/0XofdebrAAAJ