Skip to content

chore(deps): bump python-multipart from 0.0.26 to 0.0.27 in the uv group across 1 directory#21

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/uv-14c377a4fb
Closed

chore(deps): bump python-multipart from 0.0.26 to 0.0.27 in the uv group across 1 directory#21
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/uv-14c377a4fb

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 8, 2026

Bumps the uv group with 1 update in the / directory: python-multipart.

Updates python-multipart from 0.0.26 to 0.0.27

Release notes

Sourced from python-multipart's releases.

0.0.27

What's Changed

Full Changelog: Kludex/python-multipart@0.0.26...0.0.27

Changelog

Sourced from python-multipart's changelog.

0.0.27 (2026-04-27)

  • Add multipart header limits #267.
  • Pass parse offsets via constructors #268.
Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels May 8, 2026
Bumps the uv group with 1 update in the / directory: [python-multipart](https://github.com/Kludex/python-multipart).


Updates `python-multipart` from 0.0.26 to 0.0.27
- [Release notes](https://github.com/Kludex/python-multipart/releases)
- [Changelog](https://github.com/Kludex/python-multipart/blob/main/CHANGELOG.md)
- [Commits](Kludex/python-multipart@0.0.26...0.0.27)

---
updated-dependencies:
- dependency-name: python-multipart
  dependency-version: 0.0.27
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/uv/uv-14c377a4fb branch from d4b3c1b to 34c27ed Compare May 9, 2026 10:02
@cdeust
Copy link
Copy Markdown
Owner

cdeust commented May 9, 2026

Closing for now — branch predates the tree-sitter-language-pack <1.7 pin landing in v3.15.2. Dependabot will re-open this same patch bump next week against the post-v3.15.2 main.

@cdeust cdeust closed this May 9, 2026
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 9, 2026

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot Bot deleted the dependabot/uv/uv-14c377a4fb branch May 9, 2026 10:39
@cdeust
Copy link
Copy Markdown
Owner

cdeust commented May 9, 2026

Reopening — this bump fixes a real CVE (python-multipart DoS via unbounded multipart headers, GHSA-disclosed). My earlier 'close, dependabot will reopen next week' was wrong; CVE-fixing bumps shouldn't wait. Will rebase + merge as part of v3.15.3 hotfix together with the v3.15.2 release fix.

cdeust added a commit that referenced this pull request May 9, 2026
…5.2 tag (#23)

Two issues bundled into one hotfix release.

1. python-multipart 0.0.26 → 0.0.27: patches a DoS vulnerability in MultipartParser header parsing (unbounded part headers cause CPU exhaustion). Affects every ASGI app in the FastMCP dep chain. The dependabot PR (#21) flagged this; closing it was wrong on my part.

2. v3.15.2 was tagged at 308ed41 (pre-PR-#22 merge) instead of 6b19ec4 because a stale uv.lock blocked the local fast-forward during release scripting. The broken v3.15.2 tag stays as a graveyard. v3.15.3 is the canonical version with both the MCP startup robustness work (PR #22 contents) AND this security bump.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant