Skip to content

bump tornado dependency to version 6.5.7 to fix 5 CVEs#1535

Open
Scott5S wants to merge 1 commit into
ipython:mainfrom
Scott5S:fix-tornado-6-5-5-CVEs
Open

bump tornado dependency to version 6.5.7 to fix 5 CVEs#1535
Scott5S wants to merge 1 commit into
ipython:mainfrom
Scott5S:fix-tornado-6-5-5-CVEs

Conversation

@Scott5S

@Scott5S Scott5S commented Jun 23, 2026

Copy link
Copy Markdown

This PR upgrades the pin to tornado in pyproject.toml requirements to exclude versions of tornado that contain these 5 CVEs:

> uv audit --preview --locked

Found 4 known vulnerabilities and no adverse project statuses in 118 packages

Vulnerabilities:

tornado 6.5.5 has 4 known vulnerabilities:

- GHSA-3x9g-8vmp-wqvf: Tornado: Authorization header forwarded across cross-origin redirects in SimpleAsyncHTTPClient

  Fixed in: 6.5.6

  Advisory information: https://github.com/tornadoweb/tornado/security/advisories/GHSA-3x9g-8vmp-wqvf

- GHSA-cx3h-4qpv-8hc9: Tornado has out-of-bounds memory access via C extension

  Fixed in: 6.5.6

  Advisory information: https://github.com/tornadoweb/tornado/security/advisories/GHSA-cx3h-4qpv-8hc9

- GHSA-mgf9-4vpg-hj56: tornado AsyncHTTPClient accumulates decompressed chunks without size limit (gzip bomb)

  Fixed in: 6.5.6

  Advisory information: https://github.com/tornadoweb/tornado/security/advisories/GHSA-mgf9-4vpg-hj56

- GHSA-pw6j-qg29-8w7f: Tornado: CurlAsyncHTTPClient leaks per-request credentials on handle reuse

  Fixed in: 6.5.7

  Advisory information: https://github.com/tornadoweb/tornado/security/advisories/GHSA-pw6j-qg29-8w7f

There are no explicit migrations listed in tornado to upgrade from 6.4.x to 6.5.x

@JohanMabille JohanMabille added the dependencies Pull requests that update a dependency file label Jun 24, 2026
@Scott5S

Scott5S commented Jun 25, 2026

Copy link
Copy Markdown
Author

Just to make this easier to review, sharing the CVEs with hyperlink since there are a few:

GHSA-3x9g-8vmp-wqvf
High Severity 7.7 / 10

GHSA-cx3h-4qpv-8hc9
Moderate Severity 5.3 / 10

GHSA-mgf9-4vpg-hj56
High Severity 7.5 / 10

GHSA-pw6j-qg29-8w7f
Moderate Severity 5.9 / 10

I'm surprised @dependabot didn't open a PR to bump tornado already, unless my search abilities are failing me?

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants