Skip to content

fix(deps): resolve all 18 dependabot vulnerabilities - #60

Merged
dviejokfs merged 2 commits into
mainfrom
fix/dependabot-vulnerabilities
Apr 5, 2026
Merged

dviejokfs merged 2 commits into
mainfrom
fix/dependabot-vulnerabilities

Conversation

@dviejokfs

@dviejokfs dviejokfs commented Apr 5, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • aiohttp (10 alerts): bump >=3.11 → >=3.13.5 in Python SDK. Fixes duplicate Host headers, null bytes, response splitting, cookie leaks, memory DoS, multipart bypass, CRLF injection, DNS cache DoS, trailer headers, SSRF.
  • Next.js (5 alerts): bump test fixtures and examples to 15.3.3 / 16.2.2. Fixes disk cache growth, request smuggling, postponed buffering DoS, null origin CSRF bypass.
  • astral-tokio-tar (1 alert): bump testcontainers 0.27.1 → 0.27.2 (astral-tokio-tar 0.5.6 → 0.6.0). Fixes insufficient PAX extension validation. Dev-dependency only.

Supply chain audit

  • No new packages introduced in Cargo.lock or uv.lock
  • All sources are official registries (crates.io, pypi.org, npmjs.org)
  • next@16.2.2 verified: published by vercel-release-bot <infra+release@vercel.com>
  • aiohttp hashes pinned in uv.lock
  • Dependency graphs unchanged for all bumped packages

Test plan

  • cargo check --lib passes
  • Lock files regenerated (cargo update -p testcontainers, uv lock)
  • Supply chain audit by security-auditor agent — no suspicious changes
  • CI passes

aiohttp (10 alerts — pip):
- Bump minimum from >=3.11 to >=3.13.5 in sdks/python/pyproject.toml
- Resolves: duplicate Host headers, null bytes in headers, response
  splitting, cookie leaks, memory DoS, multipart bypass, CRLF injection,
  unbounded DNS cache, unlimited trailer headers, SSRF on Windows

Next.js (5 alerts — npm):
- simple-nextjs fixture: 14.1.0 → 15.3.3 (+ React 19)
- demo app: ^15.3.0 → ^15.3.3
- basic example: 16.1.5 → 16.2.2
- preset fixture: 16.2.1 → 16.2.2
- Resolves: disk cache growth, request smuggling, postponed buffering
  DoS, null origin CSRF bypass (dev + Server Actions)

astral-tokio-tar (1 alert — rust):
- testcontainers 0.27.1 → 0.27.2 (astral-tokio-tar 0.5.6 → 0.6.0)
- Resolves: insufficient PAX extension validation during extraction
- Dev-dependency only, zero production impact
@dviejokfs
dviejokfs merged commit 2ca89d2 into main Apr 5, 2026
10 checks passed
@dviejokfs
dviejokfs deleted the fix/dependabot-vulnerabilities branch April 25, 2026 11:28
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