← Back to issue list

build(deps): update dependency tornado to v6.5 [security] (hotfix/8.8)

View original Github issue

Metadata

Project
snapcraft
Number
#5494
Type
pull request
State
closed
Author
renovate[bot]
Labels
—
Created
Updated
Closed

Current evaluation

Closed unmerged after integration and OSV-scanner failures; equivalent Tornado 6.5 updates merged in #5492 (5a70b3055) and #5495 (70b9ecae9).

Resolution: closed superseded

Reason: The hotfix/8.8 PR was closed unmerged after CI failures. Equivalent security updates were merged separately in #5492 for main and #5495 for hotfix/8.9.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [tornado](http://www.tornadoweb.org/) ([source](https://redirect.github.com/tornadoweb/tornado)) | `==6.4.2` -> `==6.5` | [![age](https://developer.mend.io/api/mc/badges/age/pypi/tornado/6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/tornado/6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/tornado/6.4.2/6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/tornado/6.4.2/6.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | ### GitHub Vulnerability Alerts #### [CVE-2025-47287](https://redirect.github.com/tornadoweb/tornado/security/advisories/GHSA-7cx3-6m66-7c5m) ### Summary When Tornado's ``multipart/form-data`` parser encounters certain errors, it logs a warning but continues trying to parse the remainder of the data. This allows remote attackers to generate an extremely high volume of logs, constituting a DoS attack. This DoS is compounded by the fact that the logging subsystem is synchronous. ### Affected versions All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. ### Solution Upgrade to Tornado version 6.5. In the meantime, risk can be mitigated by blocking `Content-Type: multipart/form-data` in a proxy. --- ### Release Notes <details> <summary>tornadoweb/tornado (tornado)</summary> ### [`v6.5`](https://redirect.github.com/tornadoweb/tornado/compare/v6.4.2...v6.5.0) [Compare Source](https://redirect.github.com/tornadoweb/tornado/compare/v6.4.2...v6.5.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "" in timezone Etc/UTC, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/canonical/snapcraft). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xMS4xOCIsInVwZGF0ZWRJblZlciI6IjQwLjExLjE4IiwidGFyZ2V0QnJhbmNoIjoiaG90Zml4LzguOCIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=-->

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed unmerged after integration and OSV-scanner failures; equivalent Tornado 6.5 updates merged in #5492 (5a70b3055) and #5495 (70b9ecae9).
stealth/space-bunny-alpha — closed superseded Renovate PR #5494 (tornado 6.4.2→6.5, CVE-2025-47287) for hotfix/8.8 was closed unmerged after integration-spread and OSV-scanner failures. Same update merged as #5492 (5a70b3055) on main and #5495 (70b9ecae9) on hotfix/8.9.
stealth/space-bunny-alpha — closed stale Tornado 6.5 update #5494 was closed unmerged after integration and OSV-scanner failures. Equivalent updates merged for main (#5492) and hotfix/8.9 (#5495).
qwen/qwen3.6-35b-a3b — — Closed without merging due to failing integration tests and OSV-scanner checks. The security update to Tornado v6.5 was abandoned.
qwen3.6-35b-a3b-mtp-q6 — — Closed without merging. The Renovate bot PR updating Tornado to v6.5 to address CVE-2025-47287 was abandoned due to inactivity, as automerge was disabled and no manual merge occurred.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#5495 build(deps): update dependency tornado to v6.5 [security] (hotfix/8.9) snapcraft merged Merged PR #5495 updated Tornado from 6.4.2 to 6.5 on hotfix/8.9, addressing CVE-2025-47287; all CI checks passed.
91%
#5493 build(deps): update dependency tornado to v6.5 [security] (hotfix/7.5) - autoclosed snapcraft closed Autoclosed unmerged; the equivalent Tornado 6.5 security fix merged to main via #5492 (5a70b3055), while hotfix/7.5 remained unchanged.
91%
#5154 build(deps): update dependency tornado to v6.4.2 [security] (hotfix/8.4) snapcraft closed Tornado 6.4.2 hotfix for 8.4 was closed unmerged because the imminent 8.5.0 release would replace the 8.4.x branch.
90%
#5153 build(deps): update dependency tornado to v6.4.2 [security] (hotfix/7.5) - autoclosed snapcraft closed Renovate autoclosed the unmerged Tornado 6.4.2 security update for hotfix/7.5; no reviews or CI runs occurred.
88%
#5152 build(deps): update dependency tornado to v6.4.2 [security] (main) - autoclosed snapcraft closed Autoclosed unmerged as redundant: #5151 independently merged the same Tornado 6.4.2 security upgrade in commit 25f4e2c9a.
87%
#5492 build(deps): update dependency tornado to v6.5 [security] (main) snapcraft merged Renovate PR #5492 bumped tornado 6.4.2 -> 6.5 in main (commit 5a70b3055), fixing CVE-2025-47287 multipart log-flooding DoS. Approved by 2 reviewers, all CI checks passed, merged. Companion PR #5495 (70b9ecae9) landed the same bump on hotfix/8.9.
87%
#82 build(deps): update tornado to 6.4.2 craft-platforms merged Merged Tornado 6.4.2 update in #82 (commit f297bac), addressing CVE GHSA-8w49-h785-mj3c.
86%
#4846 build(deps): bump tornado from 6.3.3 to 6.4.1 in /docs/.sphinx snapcraft closed Closed as redundant after PR #4847 (commit 6aa369677) updated Tornado to 6.4.1; Dependabot noted the dependency was already current.
79%
#4847 chore(deps): update dependency tornado to v6.4.1 [security] snapcraft merged Merged #4847 in commit 6aa369677, upgrading Tornado from 6.3.3 to 6.4.1 to address GHSA-753j-mpmx-qq6g and GHSA-w235-7p84-xx57.
78%
#5151 build(deps): bump tornado from 6.4.1 to 6.4.2 in /docs/.sphinx snapcraft merged Merged #5151 via commit 25f4e2c9a, updating Tornado from 6.4.1 to 6.4.2 in the documentation Sphinx requirements.
77%