build(deps): update dependency starlette to v0.40.0 [security] (hotfix/8.4)
Metadata
Current evaluation
Renovate security bump of Starlette 0.38.4 -> 0.40.0 (CVE-2024-47874 multipart DoS) merged into hotfix/8.4 as commit fceb8c169; the equivalent main PR #5119 landed as 9fa59f7c4.
Resolution: closed resolved
Reason: The PR was approved (2 reviewers) and merged on2024-10-15 into the hotfix/8.4 branch, bumping starlette from 0.38.4 to 0.40.0 in the dev/docs dependency constraints (commit fceb8c169, +2/-2 lines). Maintainer @lengau confirmed it was acceptable for dev/docs dependencies, and the same update was merged to main via #5119 (9fa59f7c4).
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Renovate security bump of Starlette 0.38.4 -> 0.40.0 (CVE-2024-47874 multipart DoS) merged into hotfix/8.4 as commit fceb8c169; the equivalent main PR #5119 landed as 9fa59f7c4. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged in canonical/snapcraft#5120 (fceb8c169), updating Starlette 0.38.4 to 0.40.0 on hotfix/8.4 to address CVE-2024-47874 multipart upload DoS. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #5120 updated starlette from 0.38.4 to 0.40.0 on hotfix/8.4, fixing the multipart/form-data DoS vulnerability CVE-2024-47874. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged security hotfix updating starlette from 0.38.4 to 0.40.0 on the hotfix/8.4 branch. Resolves CVE-2024-47874 DoS vulnerability in multipart/form-data parsing. Approved by two reviewers and passed CI. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to hotfix/8.4 branch, updating starlette from v0.38.4 to v0.40.0. This resolves CVE-2024-47874, a denial-of-service vulnerability in multipart/form-data processing. The security patch was reviewed and successfully integrated. |
Update history
No update history recorded yet.
Related work
-
Duplicate Of:
canonical/snapcraft#5119
(confidence 95%)
Identical Renovate starlette 0.40.0 security bump, merged into main as 9fa59f7c4 alongside the hotfix/8.4 backport.
-
Related To:
canonical/snapcraft#5109
(confidence 30%)
Same starlette advisory series in the same renovate batch; not confirmed as the fixing reference.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #5119 build(deps): update dependency starlette to v0.40.0 [security] (main) | snapcraft | merged | Merged in #5119 as 9fa59f7c4, upgrading Starlette 0.38.5 to 0.40.0 to remediate CVE-2024-47874's multipart form-data denial-of-service vulnerability. | |
| #1180 build(deps): update dependency starlette to v0.47.2 [security] (main) | craft-parts | merged | Renovate security bump of starlette 0.45.3 → 0.47.2 merged into main as commit 48f28aa7 (PR #1180), fixing CVE-2025-54121 (event-loop blocking on large multipart uploads). | |
| #1181 build(deps): update dependency starlette to v0.47.2 [security] (hotfix/2.7) | craft-parts | merged | Renovate security bump of Starlette 0.45.3 -> 0.47.2 merged into hotfix/2.7 (approved, +1/-1 in pyproject.toml), fixing CVE-2025-54121 event-loop blocking on large uploads. Main counterpart merged as #1180 (48f28aa7). | |
| #5118 build(deps): bump starlette from 0.38.5 to 0.40.0 | snapcraft | closed | Dependabot's starlette 0.38.5→0.40.0 PR touched no files (0 files changed) and was closed unmerged. The same security fix landed via Renovate PR #5119 (commit 9fa59f7c4, main) and #5120 (commit fceb8c169, hotfix/8.4). | |
| #742 build(deps): update deps with freeze-requirements.sh | rockcraft | merged | Merged PR #742 as 5d776281, upgrading Starlette 0.39.2 to 0.41.0 to address the CVE-2024-47874 denial-of-service vulnerability. | |
| #84 build(deps): bump starlette from 0.48.0 to 0.49.1 | debcraft | merged | Merged PR #84 in commit ee56b5f, updating Starlette from 0.48.0 to 0.49.1 to fix the FileResponse Range-header parsing vulnerability. | |
| #350 build(deps): bump starlette | imagecraft | merged | Merged PR #350 as commit 920399b, bumping Starlette from v0.52.1 to v1.2.0 to resolve an OSV advisory; all reported CI checks passed. | |
| #208 build(deps): bump starlette from 0.48.0 to 0.49.1 | craft-platforms | closed | Closed unmerged as redundant after Dependabot lock-file maintenance in #211 made Starlette current. | |
| #2716 build(deps): add constraint for Starlette | charmcraft | merged | Merged into main via commit 4a54393b, adding a Starlette dependency constraint to avoid versions affected by the BadHost CVE. | |
| #1241 build(deps): add constraint for Starlette | rockcraft | merged | Merged PR #1241 in commit 703bbc20, constraining indirect Starlette to a version not affected by the BadHost CVE. |