Skip to content

fix(deps): remediate 77 CVEs across 10 packages, includes critical eMudhra certifi fix - #533

Open
pkgwarden-bot wants to merge 1 commit into
EverMind-AI:mainfrom
pkgwarden-bot:pkgwarden/remediation/root
Open

pkgwarden-bot wants to merge 1 commit into
EverMind-AI:mainfrom
pkgwarden-bot:pkgwarden/remediation/root

Conversation

@pkgwarden-bot

Copy link
Copy Markdown

This project pins certifi below 2026.10.19, the release that removes the emSign root CA after eMudhra's private-key compromise (GHSA-6q48-6c7w-9gw2, critical). Chrome drops the root on 2026-10-27, so TLS verification against affected sites starts failing this week. Rather than bump one package, this pull request raises the whole dependency set to the lowest versions that clear every known advisory in one pass, with no downgrades, so you get a single reviewable change instead of a drip of bot PRs. Every bump is a package-manager resolve against public PyPI; nothing here is hand-edited.

Why you are getting this pull request

This pull request comes from pkgwarden, a dependency-security tool. It was reviewed by @johncassil before it was sent. We ran whole-set CVE remediation against this repository's lockfile: instead of one pull request per advisory, it works out the smallest set of version floors that clears every known CVE the lockfile can clear, resolves them with your own package manager, and lists what could not be fixed and why.

Nothing here subscribes your repository to anything. We do not watch it, and no further pull requests will come unless a maintainer asks for them. If this change is wrong for your project, please close it; a one-line reason helps us improve. If it breaks your tests, or you would like it narrowed, please comment and we will follow up. We are also looking for a few open-source projects to work with as design partners, at no cost; comment here or write to hello@pkgwarden.com if that interests you. To opt out of any future contact, reply here or write to the same address.

The full decision record for this change is at https://gate.pkgwarden.com/remediation/runs/Ekw_6RHgBz8ZCzbsW9EZV6T-j59ehvgCkqNKjUcBFX8.

pkgwarden ran whole-set CVE remediation against https://github.com/evermind-ai/everos.

You had 77 CVEs across 10 packages (1 direct, 9 transitive). This PR fixes 77 CVEs across 10 packages. Nothing remains.

Packages this PR raises

package raised to at least vulnerabilities it clears
anyio 4.14.2 CVE-2026-63349, CVE-2026-63374, CVE-2026-64847
cairosvg 2.9.1 CVE-2026-107378
certifi 2026.10.19 GHSA-6q48-6c7w-9gw2
idna 3.15 CVE-2026-45409
mako 1.4.2 CVE-2026-102991
opentelemetry-api 1.45.1 CVE-2026-114603
pillow 13.0.0 CVE-2026-112390, CVE-2026-112391, CVE-2026-112392, CVE-2026-112393, CVE-2026-112394, CVE-2026-112395, CVE-2026-112396, CVE-2026-112397, CVE-2026-112399, CVE-2026-112400 and 42 more (see trace)
soupsieve 2.9 CVE-2026-85999, CVE-2026-86000
urllib3 2.8.0 CVE-2026-97687, CVE-2026-97688, CVE-2026-97689
virtualenv 21.14.9 CVE-2026-102925, CVE-2026-102930, CVE-2026-102937, CVE-2026-102938, CVE-2026-113716, CVE-2026-113721, CVE-2026-113722, CVE-2026-113724, CVE-2026-113725, CVE-2026-113726 and 2 more (see trace)

What this PR does not fix

Nothing. Every vulnerability we found in this unit is addressed above.

Machine-readable decision trace

Every decision above is recorded, in order, at https://core.pkgwarden.com/api/v1/remediation/runs/Ekw_6RHgBz8ZCzbsW9EZV6T-j59ehvgCkqNKjUcBFX8/trace.

The same run as a page you can read: https://gate.pkgwarden.com/remediation/runs/Ekw_6RHgBz8ZCzbsW9EZV6T-j59ehvgCkqNKjUcBFX8.

…certifi fix

Opened by pkgwarden whole-set CVE remediation.

Signed-off-by: JP Cassil <jp.cassil@pkgwarden.com>
@pkgwarden-bot pkgwarden-bot changed the title Remediate 77 CVEs across 10 packages (uv): includes critical eMudhra certifi fix fix(deps): remediate 77 CVEs across 10 packages, includes critical eMudhra certifi fix Oct 27, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant