Skip to content

ci: ignore pip CVE-2026-6357 in dependency-audit#184

Merged
costajohnt merged 1 commit intomainfrom
ci-ignore-pip-cve-2026-6357
May 7, 2026
Merged

ci: ignore pip CVE-2026-6357 in dependency-audit#184
costajohnt merged 1 commit intomainfrom
ci-ignore-pip-cve-2026-6357

Conversation

@costajohnt
Copy link
Copy Markdown
Owner

Summary

  • A pip CVE (CVE-2026-6357, pip < 26.1) published since main was last green is failing dependency-audit on every PR. Adds the CVE to the existing --ignore-vuln list in ci.yml alongside CVE-2026-3219.
  • Updates the comment to cover both ignored CVEs and the rationale.

Context

The CVE affects pip's self-update flow (importing newly-installed modules during the post-install self-update check). pip is only a CI-time tool here (used by uv to install deps); it is not in any runtime surface our trading code or agent ships, and we do not invoke pip's self-update path. Same rationale as the pre-existing CVE-2026-3219 ignore.

Verified locally: uv run pip-audit --strict --desc --ignore-vuln CVE-2026-3219 --ignore-vuln CVE-2026-6357 reports "No known vulnerabilities found, 2 ignored".

Re-audit and drop both flags when uv pulls a patched pip (>= 26.1).

Test plan

  • CI dependency-audit step turns green
  • Other CI jobs unaffected

A pip CVE published since the last green main run is failing
dependency-audit on every PR. pip is only a CI-time tool here
(used by uv to install deps) and we do not invoke pip's self-update
flow, so suppress the finding alongside the existing CVE-2026-3219
ignore. Re-audit and drop both flags when uv pulls a patched pip.

Verified locally: pip-audit reports "No known vulnerabilities
found, 2 ignored".

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@costajohnt costajohnt merged commit f7417ae into main May 7, 2026
7 checks passed
@costajohnt costajohnt deleted the ci-ignore-pip-cve-2026-6357 branch May 7, 2026 01:00
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