Skip to content

chore(deps): lock aiohttp 3.14.5 (CVE-2026-111063/111064, GHSA-2g87-pp6c-29x5) - #1005

Merged
ffroliva merged 1 commit into
developfrom
chore/bump-aiohttp-3.14.4
Oct 19, 2026
Merged

ffroliva merged 1 commit into
developfrom
chore/bump-aiohttp-3.14.4

Conversation

@ffroliva

Copy link
Copy Markdown
Owner

Summary

Locks aiohttp 3.14.5 (previously 3.14.3) to clear three advisories: CVE-2026-111063, CVE-2026-111064 and GHSA-2g87-pp6c-29x5, all fixed in 3.14.4. yarl moves from 1.24.5 to 1.25.1 with it. Only uv.lock and CHANGELOG.md change.

The advisories were published after develop's last green CI (#999, 15:54Z), so the Dependency audit (pip-audit) gate is now red on every open PR, including #1000, #1001 and #1002. Develop's own lockfile fails the same audit. aiohttp is transitive only, via the gcs (gcsfs) and s3 (s3fs/aiobotocore) extras, and no gflow code imports it.

Verification

  • uvx pip-audit==2.10.1 -r <uv export --frozen --all-extras> (the CI command) reports No known vulnerabilities found.
  • Impeccable Routine: hygiene, doc links, website PII, website docs --check, council memory, ruff check, ruff format --check (541 files), pyright src (0 errors), and the offline suite (5190 passed, 23 skipped, coverage 93%).
  • E2E: not applicable. No Flow surface is touched, and the dependency only backs the optional cloud-storage extras.
  • Docs: CHANGELOG Security entry.

…7-pp6c-29x5

Transitive via the gcs and s3 extras. The advisories were published after
develop's last green CI and turned the pip-audit gate red on every PR.
pip-audit 2.10.1 on the bumped lock: no known vulnerabilities.
@ffroliva
ffroliva merged commit 09c685a into develop Oct 19, 2026
15 checks passed
@ffroliva
ffroliva deleted the chore/bump-aiohttp-3.14.4 branch October 19, 2026 18:14
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