Skip to content

chore(deps): bump python-multipart 0.0.27 -> 0.0.31 (4 Dependabot alerts)#205

Merged
arigatoexpress merged 1 commit into
mainfrom
chore/bump-python-multipart
Jun 17, 2026
Merged

chore(deps): bump python-multipart 0.0.27 -> 0.0.31 (4 Dependabot alerts)#205
arigatoexpress merged 1 commit into
mainfrom
chore/bump-python-multipart

Conversation

@arigatoexpress

Copy link
Copy Markdown
Owner

Wave 3 — clears all 4 open Dependabot alerts, all on python-multipart (FastAPI's form parser):

Sev Issue Fixed in
HIGH quadratic-time querystring parsing → CPU DoS 0.0.30
LOW negative Content-Length buffers full body in memory 0.0.31
LOW semicolon treated as field separator → param smuggling 0.0.30
LOW RFC 2231/5987 extended-parameter smuggling 0.0.30

Patch-level bump within 0.0.x (safe per dep policy). requirements.txt is the single source (Docker + CI both pip install -r); no uv.lock pin to sync. Verified: clean install (no FastAPI/Starlette conflict) + full suite 1044 passed, 0 failed.

🤖 Generated with Claude Code

…rts)

Clears all 4 open Dependabot alerts on python-multipart (FastAPI's form parser):
- HIGH: quadratic-time querystring parsing -> CPU DoS (fixed 0.0.30)
- LOW: negative Content-Length buffers full body in memory (fixed 0.0.31)
- LOW: semicolon treated as field separator -> param smuggling (fixed 0.0.30)
- LOW: RFC 2231/5987 extended-parameter smuggling (fixed 0.0.30)

Patch-level bump within 0.0.x. Full suite green (1044 passed, 0 failed); no
FastAPI/Starlette dependency conflict.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@arigatoexpress arigatoexpress merged commit 3f5b328 into main Jun 17, 2026
@arigatoexpress arigatoexpress deleted the chore/bump-python-multipart branch June 17, 2026 18:35
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