Skip to content

Bump python-multipart>=0.0.31 - #4422

Merged
peterschmidt85 merged 1 commit into
masterfrom
pr_bump_python_multipart
Oct 29, 2026
Merged

peterschmidt85 merged 1 commit into
masterfrom
pr_bump_python_multipart

Conversation

@peterschmidt85

Copy link
Copy Markdown
Contributor

Raises the minimum python-multipart to 0.0.31. Earlier versions are affected by CVE-2026-24486 (path traversal when UPLOAD_DIR and UPLOAD_KEEP_FILENAME=True are set) and by CVE-2026-40347, CVE-2026-42561, and CVE-2026-53537 to CVE-2026-53540.

dstack doesn't set these options, but image scanners flag any image that ships an affected version, and downstream lock files keep old versions while >=0.0.16 allows them. The dstack-enterprise image still ships 0.0.20.

Tested upload endpoints with starlette 0.50.0 and 1.10.0.

🤖 Generated with Claude Code

Versions below 0.0.31 are affected by CVE-2026-24486 and other
python-multipart CVEs fixed up to 0.0.31.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@peterschmidt85
peterschmidt85 merged commit 68dae29 into master Oct 29, 2026
29 checks passed
@peterschmidt85
peterschmidt85 deleted the pr_bump_python_multipart branch October 29, 2026 08:44
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