Every CVE Search/ Get API key

CVE-2024-52804

Tornado has HTTP cookie parsing DoS vulnerability

7.5 HighFix available

Tornado is a Python web framework and asynchronous networking library. The algorithm used for parsing HTTP cookies in Tornado versions prior to 6.4.2 sometimes has quadratic complexity, leading to excessive CPU consumption when parsing maliciously-crafted cookie headers. This parsing occurs in the event loop thread and may block the processing of other requests. Version 6.4.2 fixes the issue.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

1.04%Up 1.0 points since Nov 23, 2024
90%50%10%1%

What each source reports

CVE List Score used 7.5

Tornado has HTTP cookie parsing DoS vulnerability

Tornado is a Python web framework and asynchronous networking library. The algorithm used for parsing HTTP cookies in Tornado versions prior to 6.4.2 sometimes has quadratic complexity, leading to excessive CPU consumption when parsing maliciously-crafted cookie headers. This parsing occurs in the event loop thread and may block the processing of other requests. Version 6.4.2 fixes the issue.

Record
CVE-2024-52804
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-770
Updated
2026-11-02
EUVDEUVD-2024-3349 7.5

Tornado is a Python web framework and asynchronous networking library. The algorithm used for parsing HTTP cookies in Tornado versions prior to 6.4.2 sometimes has quadratic complexity, leading to excessive CPU consumption when parsing maliciously-crafted cookie headers. This parsing occurs in the event loop thread and may block the processing of other requests. Version 6.4.2 fixes the issue.

Record
EUVD-2024-3349
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-8w49-h785-mj3c 7.5

Tornado has an HTTP cookie parsing DoS vulnerability

The algorithm used for parsing HTTP cookies in Tornado versions prior to 6.4.2 sometimes has quadratic complexity, leading to excessive CPU consumption when parsing maliciously-crafted cookie headers. This parsing occurs in the event loop thread and may block the processing of other requests.

See also CVE-2024-7592 for a similar vulnerability in cpython.

Record
GHSA-8w49-h785-mj3c
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-770
Updated
2026-11-02
NVD 7.5

Tornado is a Python web framework and asynchronous networking library. The algorithm used for parsing HTTP cookies in Tornado versions prior to 6.4.2 sometimes has quadratic complexity, leading to excessive CPU consumption when parsing maliciously-crafted cookie headers. This parsing occurs in the event loop thread and may block the processing of other requests. Version 6.4.2 fixes the issue.

Record
CVE-2024-52804
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-770
Updated
2026-11-02
OSVBELL-CVE-2024-52804 7.5
Record
BELL-CVE-2024-52804
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSV 7.5

Tornado has HTTP cookie parsing DoS vulnerability

Tornado is a Python web framework and asynchronous networking library. The algorithm used for parsing HTTP cookies in Tornado versions prior to 6.4.2 sometimes has quadratic complexity, leading to excessive CPU consumption when parsing maliciously-crafted cookie headers. This parsing occurs in the event loop thread and may block the processing of other requests. Version 6.4.2 fixes the issue.

Record
CVE-2024-52804
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-770
Updated
2026-11-02
Show 36 moreShow less
OSVDEBIAN-CVE-2024-52804 7.5

Tornado is a Python web framework and asynchronous networking library. The algorithm used for parsing HTTP cookies in Tornado versions prior to 6.4.2 sometimes has quadratic complexity, leading to excessive CPU consumption when parsing maliciously-crafted cookie headers. This parsing occurs in the event loop thread and may block the processing of other requests. Version 6.4.2 fixes the issue.

Record
DEBIAN-CVE-2024-52804
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVGHSA-8w49-h785-mj3c 7.5

Tornado has an HTTP cookie parsing DoS vulnerability

The algorithm used for parsing HTTP cookies in Tornado versions prior to 6.4.2 sometimes has quadratic complexity, leading to excessive CPU consumption when parsing maliciously-crafted cookie headers. This parsing occurs in the event loop thread and may block the processing of other requests.

See also CVE-2024-7592 for a similar vulnerability in cpython.

Record
GHSA-8w49-h785-mj3c
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-400, CWE-770
Updated
2026-11-02
OSVOESA-2024-2509 7.5

python-tornado security update

Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user.

Security Fix(es):

Tornado is a Python web framework and asynchronous networking library. The algorithm used for parsing HTTP cookies in Tornado versions prior to 6.4.2 sometimes has quadratic complexity, leading to excessive CPU consumption when parsing maliciously-crafted cookie headers. This parsing occurs in the event loop thread and may block the processing of other requests. Version 6.4.2 fixes the issue.(CVE-2024-52804)

Record
OESA-2024-2509
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVPYSEC-2026-1975 7.5

Tornado has an HTTP cookie parsing DoS vulnerability

The algorithm used for parsing HTTP cookies in Tornado versions prior to 6.4.2 sometimes has quadratic complexity, leading to excessive CPU consumption when parsing maliciously-crafted cookie headers. This parsing occurs in the event loop thread and may block the processing of other requests.

See also CVE-2024-7592 for a similar vulnerability in cpython.

Record
PYSEC-2026-1975
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:10590 7.5

Red Hat Security Advisory: python-tornado security update

Record
RHSA-2024:10590
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:10836 7.5

Red Hat Security Advisory: python-tornado security update

Record
RHSA-2024:10836
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:10843 7.5

Red Hat Security Advisory: python-tornado security update

Record
RHSA-2024:10843
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:2470 7.5

Red Hat Security Advisory: pcs security update

Record
RHSA-2025:2470
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:2471 7.5

Red Hat Security Advisory: pcs security update

Record
RHSA-2025:2471
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:2550 7.5

Red Hat Security Advisory: pcs security update

Record
RHSA-2025:2550
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:2872 7.5

Red Hat Security Advisory: pcs security update

Record
RHSA-2025:2872
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:2955 7.5

Red Hat Security Advisory: pcs security update

Record
RHSA-2025:2955
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:2956 7.5

Red Hat Security Advisory: pcs security update

Record
RHSA-2025:2956
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:3108 7.5

Red Hat Security Advisory: pcs security update

Record
RHSA-2025:3108
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2025:3109 7.5

Red Hat Security Advisory: pcs security update

Record
RHSA-2025:3109
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2025:2471 7.5

Important: pcs security update

The pcs packages provide a command-line configuration system for the Pacemaker and Corosync utilities.

Security Fix(es):

  • python-tornado: Tornado has HTTP cookie parsing DoS vulnerability (CVE-2024-52804)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2025:2471
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRLSA-2025:2872 7.5

Important: pcs security update

The pcs packages provide a command-line configuration system for the Pacemaker and Corosync utilities.

Security Fix(es):

  • python-tornado: Tornado has HTTP cookie parsing DoS vulnerability (CVE-2024-52804)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2025:2872
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVROOT-APP-PYPI-CVE-2024-52804 7.5

CVE-2024-52804 in tornado - Patched by Root

Root has patched CVE-2024-52804 in the tornado package for Root:PyPI. Multiple fixed versions available.

Record
ROOT-APP-PYPI-CVE-2024-52804
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2024-52804 7.5

Tornado is a Python web framework and asynchronous networking library. The algorithm used for parsing HTTP cookies in Tornado versions prior to 6.4.2 sometimes has quadratic complexity, leading to excessive CPU consumption when parsing maliciously-crafted cookie headers. This parsing occurs in the event loop thread and may block the processing of other requests. Version 6.4.2 fixes the issue.

Record
UBUNTU-CVE-2024-52804
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVALSA-2024:10590 No score

Important: python-tornado security update

Tornado is a Python web framework and asynchronous networking library that provides an open source version of scalable, non-blocking web server and tools.

Security Fix(es):

  • python-tornado: Tornado has HTTP cookie parsing DoS vulnerability (CVE-2024-52804)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2024:10590
Updated
2026-11-02
OSVALSA-2025:2872 No score

Important: pcs security update

The pcs packages provide a command-line configuration system for the Pacemaker and Corosync utilities.

Security Fix(es):

  • python-tornado: Tornado has HTTP cookie parsing DoS vulnerability (CVE-2024-52804)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
ALSA-2025:2872
Updated
2026-11-02
OSVAZL-53522 No score

CVE-2024-52804 affecting package python-tornado 6.3.3-11

Tornado is a Python web framework and asynchronous networking library. The algorithm used for parsing HTTP cookies in Tornado versions prior to 6.4.2 sometimes has quadratic complexity, leading to excessive CPU consumption when parsing maliciously-crafted cookie headers. This parsing occurs in the event loop thread and may block the processing of other requests. Version 6.4.2 fixes the issue.

Record
AZL-53522
Updated
2026-11-05
OSVAZL-53624 No score

CVE-2024-52804 affecting package python-tornado 6.2.0-1

Tornado is a Python web framework and asynchronous networking library. The algorithm used for parsing HTTP cookies in Tornado versions prior to 6.4.2 sometimes has quadratic complexity, leading to excessive CPU consumption when parsing maliciously-crafted cookie headers. This parsing occurs in the event loop thread and may block the processing of other requests. Version 6.4.2 fixes the issue.

Record
AZL-53624
Updated
2026-11-02
OSVCLSA-2026-1772496774 No score

TuxCare security update for tornado (2 CVEs)

TuxCare rebuilt tornado to address 2 CVEs. Fixed in 6.1.0.post1+tuxcare.

Record
CLSA-2026-1772496774
Updated
2026-11-02
OSVCLSA-2026-1774830272 No score

TuxCare security update for tornado (1 CVE)

TuxCare rebuilt tornado to address 1 CVE. Fixed in 5.1.1.post1+tuxcare.

Record
CLSA-2026-1774830272
Updated
2026-11-02
OSVCLSA-2026-1790243751 No score

pcs: Fix of 10 CVEs

  • CVE-2025-46727: unbounded query parsing in bundled rack; a body of repeated keys was parsed in full, exhausting memory. Capped by rack's new query bytesize and parameter-count limits, which pcsd turns into an HTTP 400
  • CVE-2025-59830: the same unbounded query parse reached through ';' separated query strings, which rack's parameter counter did not count
  • CVE-2025-61770: multipart parsing in bundled rack read the whole request body searching for a boundary that never arrived
  • CVE-2025-61771: multipart parsing in bundled rack retained an unbounded non-file field in memory
  • CVE-2025-61772: multipart mime part headers in bundled rack were read with no size limit
  • CVE-2025-61919: Rack::Request#POST read the entire request body before any limit applied, so a 64 MB body was fully buffered
  • CVE-2024-49761: quadratic regular expression in bundled rexml BaseParser#unnormalize; a long run of zeros in a hex character reference made the parser hang
  • CVE-2024-52804: quadratic cookie unquoting in bundled tornado _unquote_cookie, which rescanned the value from each escape
  • CVE-2025-47287: malformed multipart/form-data in bundled tornado logged a warning per bad part instead of rejecting the request, flooding the log
  • CVE-2026-31958: unbounded part count and part header size in bundled tornado multipart parsing
  • Stop forwarding client HTTP headers from the Tornado front end to the Ruby part of pcsd, which only ever needed the cookie and the content type
Record
CLSA-2026-1790243751
Updated
2026-11-02
OSVCLSA-2026-1790610952 No score

pcs: Fix of 7 CVEs

  • CVE-2022-1049: fix pcsd PAM auth accepting expired accounts and passwords
  • CVE-2022-38900: fix DoS in decode() of bundled decode-uri-component
  • CVE-2022-45442: fix reflected file download in bundled sinatra attachment()
  • CVE-2023-27530: fix multipart part count DoS in rack (via rack 2.2.20)
  • CVE-2023-27539: fix ReDoS in rack header parsing (via rack 2.2.20)
  • CVE-2024-52804: fix quadratic cookie parsing in bundled tornado
  • CVE-2025-47287: fix multipart parser log flooding DoS in bundled tornado
Record
CLSA-2026-1790610952
Updated
2026-11-02
OSVCLSA-2026-1790611274 No score

pcs: Fix of 7 CVEs

  • CVE-2022-1049: fix pcsd PAM auth accepting expired accounts and passwords
  • CVE-2022-38900: fix DoS in decode() of bundled decode-uri-component
  • CVE-2022-45442: fix reflected file download in bundled sinatra attachment()
  • CVE-2023-27530: fix multipart part count DoS in rack (via rack 2.2.20)
  • CVE-2023-27539: fix ReDoS in rack header parsing (via rack 2.2.20)
  • CVE-2024-52804: fix quadratic cookie parsing in bundled tornado
  • CVE-2025-47287: fix multipart parser log flooding DoS in bundled tornado
Record
CLSA-2026-1790611274
Updated
2026-11-02
OSVCLSA-2026-1792168002 No score

pcs: Fix of 3 CVEs

  • CVE-2026-31958: cap multipart part count and part header size in bundled tornado, and stop accepting multipart requests in pcsd
  • CVE-2024-52804: fix quadratic cookie parsing in bundled tornado
  • CVE-2025-47287: fix multipart parser log flooding DoS in bundled tornado
Record
CLSA-2026-1792168002
Updated
2026-11-02
OSVMGASA-2025-0060 No score

Updated python-tornado packages fix security vulnerability

Tornado has an HTTP cookie parsing DoS vulnerability. (CVE-2024-52804)

Record
MGASA-2025-0060
Updated
2026-11-02
OSVopenSUSE-SU-2024:14528-1 No score

python310-tornado6-6.4.2-1.1 on GA media

These are all security issues fixed in the python310-tornado6-6.4.2-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:14528-1
Updated
2026-11-02
OSVRLSA-2024:10590 No score

Important: python-tornado security update

Tornado is a Python web framework and asynchronous networking library that provides an open source version of scalable, non-blocking web server and tools.

Security Fix(es):

  • python-tornado: Tornado has HTTP cookie parsing DoS vulnerability (CVE-2024-52804)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Record
RLSA-2024:10590
Updated
2026-11-02
OSVSUSE-SU-2024:4137-1 No score

Security update for python-tornado6

This update for python-tornado6 fixes the following issues:

  • CVE-2024-52804: Fixed a denial of service caused by quadratic performance of cookie parsing (bsc#1233668)
Record
SUSE-SU-2024:4137-1
Updated
2026-11-02
OSVSUSE-SU-2025:20096-1 No score

Security update for python-tornado6

This update for python-tornado6 fixes the following issues:

  • CVE-2024-52804: Avoid quadratic performance of cookie parsing (bsc#1233668).
Record
SUSE-SU-2025:20096-1
Updated
2026-11-02
OSVSUSE-SU-2025:20445-1 No score

Security update for python-tornado6

This update for python-tornado6 fixes the following issues:

  • CVE-2024-52804: Fixed excessive CPU consumption by the algorithm used for parsing HTTP cookies (bsc#1233668)
  • CVE-2025-47287: Fixed denial-of-service via generation of an extremely high volume of logs due to multipart/form-data parser (bsc#1243268)
Record
SUSE-SU-2025:20445-1
Updated
2026-11-02
OSVUSN-7150-1 No score

python-tornado vulnerabilities

It was discovered that Tornado incorrectly handled a certain redirect. A remote attacker could possibly use this issue to redirect a user to an arbitrary web site and conduct a phishing attack by having the user access a specially crafted URL. This issue was only addressed in Ubuntu 22.04 LTS, Ubuntu 20.04 LTS, and Ubuntu 18.04 LTS. Ubuntu 16.04 LTS was previously addressed in USN-6159-1. (CVE-2023-28370)

It was discovered that Tornado inefficiently handled requests when parsing cookies. An attacker could possibly use this issue to increase resource utilization leading to a denial of service. (CVE-2024-52804)

Record
USN-7150-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
tornado
PyPI
through 6.4.1
6.4.2
python3-tornado
AlmaLinux:9
before 6.4.2-1.el9_5
6.4.2-1.el9_5
pcs
AlmaLinux:8
before 0.10.18-2.el8_10.4.alma.1
0.10.18-2.el8_10.4.alma.1
pcs-snmp
AlmaLinux:8
before 0.10.18-2.el8_10.4.alma.1
0.10.18-2.el8_10.4.alma.1
python-tornado
Azure Linux:3
through 6.3.3-11 None known
python-tornado
Azure Linux:2
through 6.2.0-1 None known
py3-tornado
Alpaquita:stream
6.3.3-r0 up to 6.4.2-r0
6.4.2-r0
tornado
TuxCare:PyPI
From an advisory covering 2 CVEs
6.1 up to 6.1.0.post1+tuxcare
6.1.0.post1+tuxcare
tornado
TuxCare:PyPI
5.1.1 up to 5.1.1.post1+tuxcare
5.1.1.post1+tuxcare
pcs
TuxCare:CentOS-Stream:8
From an advisory covering 10 CVEs
before 0.10.18-2.el8.tuxcare.els1
0.10.18-2.el8.tuxcare.els1
Show 84 moreShow less
Affected packages
PackageAffectedFixed
pcs-snmp
TuxCare:CentOS-Stream:8
From an advisory covering 10 CVEs
before 0.10.18-2.el8.tuxcare.els1
0.10.18-2.el8.tuxcare.els1
pcs
TuxCare:CentOS:8.4
From an advisory covering 7 CVEs
before 0.10.8-1.el8.tuxcare.els2
0.10.8-1.el8.tuxcare.els2
pcs-snmp
TuxCare:CentOS:8.4
From an advisory covering 7 CVEs
before 0.10.8-1.el8.tuxcare.els2
0.10.8-1.el8.tuxcare.els2
pcs
TuxCare:CentOS:8.5
From an advisory covering 7 CVEs
before 0.10.8-1.el8.tuxcare.els2
0.10.8-1.el8.tuxcare.els2
pcs-snmp
TuxCare:CentOS:8.5
From an advisory covering 7 CVEs
before 0.10.8-1.el8.tuxcare.els2
0.10.8-1.el8.tuxcare.els2
pcs
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 0.11.4-7.el9_2.tuxcare.els5
0.11.4-7.el9_2.tuxcare.els5
pcs-snmp
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 0.11.4-7.el9_2.tuxcare.els5
0.11.4-7.el9_2.tuxcare.els5
python-tornado
Debian:12
before 6.2.0-3+deb12u1, plus listed versions
6.2.0-3
6.2.0-3+deb12u1
python-tornado
Debian:13
before 6.4.2-1
6.4.2-1
python-tornado
Debian:14
before 6.4.2-1
6.4.2-1
python-tornado
Debian:11
From an advisory covering 2 CVEs
before 6.1.0-1+deb11u1, plus listed versions
6.1.0-1
6.1.0-1+deb11u1
tornado
PyPI
before 6.4.2, plus listed versions
0.21.01.11.1.11.2
Show 45 moreShow less
1.2.12.02.12.1.12.22.2.12.32.42.4.13.03.0.13.0.23.13.1.13.23.2.13.2.24.04.0.14.0.24.14.1b24.24.2.14.2b14.34.3b14.3b24.44.4.14.4.24.4.34.4b14.54.5.14.5.24.5.34.5b14.5b25.05.0.15.0.25.0a15.0b15.1
6.4.2
python-tornado
Mageia:9
before 6.3.2-1.1.mga9
6.3.2-1.1.mga9
python-tornado
openEuler:22.03-LTS-SP1
before 6.1-3.oe2203sp1
6.1-3.oe2203sp1
python-tornado
openEuler:24.03-LTS
before 6.3.3-2.oe2403
6.3.3-2.oe2403
python-tornado
openEuler:22.03-LTS-SP4
before 6.1-3.oe2203sp4
6.1-3.oe2203sp4
python-tornado
openEuler:22.03-LTS-SP3
before 6.1-3.oe2203sp3
6.1-3.oe2203sp3
python-tornado
openEuler:20.03-LTS-SP4
before 5.0.2-9.oe2003sp4
5.0.2-9.oe2003sp4
python-tornado
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:6.4.2-1.el9_5
0:6.4.2-1.el9_5
python-tornado-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:6.4.2-1.el9_5
0:6.4.2-1.el9_5
python3-tornado
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:6.4.2-1.el9_5
0:6.4.2-1.el9_5
python3-tornado-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 2 CVEs
before 0:6.4.2-1.el9_5
0:6.4.2-1.el9_5
python-tornado
Red Hat:rhel_eus:9.2::appstream
From an advisory covering 2 CVEs
before 0:6.4.2-1.el9_2
0:6.4.2-1.el9_2
python-tornado-debugsource
Red Hat:rhel_eus:9.2::appstream
From an advisory covering 2 CVEs
before 0:6.4.2-1.el9_2
0:6.4.2-1.el9_2
python3-tornado
Red Hat:rhel_eus:9.2::appstream
From an advisory covering 2 CVEs
before 0:6.4.2-1.el9_2
0:6.4.2-1.el9_2
python3-tornado-debuginfo
Red Hat:rhel_eus:9.2::appstream
From an advisory covering 2 CVEs
before 0:6.4.2-1.el9_2
0:6.4.2-1.el9_2
python-tornado
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:6.4.2-1.el9_4
0:6.4.2-1.el9_4
python-tornado-debugsource
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:6.4.2-1.el9_4
0:6.4.2-1.el9_4
python3-tornado
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:6.4.2-1.el9_4
0:6.4.2-1.el9_4
python3-tornado-debuginfo
Red Hat:rhel_eus:9.4::appstream
From an advisory covering 2 CVEs
before 0:6.4.2-1.el9_4
0:6.4.2-1.el9_4
pcs
Red Hat:rhel_eus:9.4::highavailability
From an advisory covering 2 CVEs
before 0:0.11.7-2.el9_4.3
0:0.11.7-2.el9_4.3
pcs-snmp
Red Hat:rhel_eus:9.4::highavailability
From an advisory covering 2 CVEs
before 0:0.11.7-2.el9_4.3
0:0.11.7-2.el9_4.3
pcs
Red Hat:rhel_eus:9.4::resilientstorage
From an advisory covering 2 CVEs
before 0:0.11.7-2.el9_4.3
0:0.11.7-2.el9_4.3
pcs-snmp
Red Hat:rhel_eus:9.4::resilientstorage
From an advisory covering 2 CVEs
before 0:0.11.7-2.el9_4.3
0:0.11.7-2.el9_4.3
pcs
Red Hat:enterprise_linux:9::highavailability
From an advisory covering 2 CVEs
before 0:0.11.8-1.el9_5.2
0:0.11.8-1.el9_5.2
pcs-snmp
Red Hat:enterprise_linux:9::highavailability
From an advisory covering 2 CVEs
before 0:0.11.8-1.el9_5.2
0:0.11.8-1.el9_5.2
pcs
Red Hat:enterprise_linux:9::resilientstorage
From an advisory covering 2 CVEs
before 0:0.11.8-1.el9_5.2
0:0.11.8-1.el9_5.2
pcs-snmp
Red Hat:enterprise_linux:9::resilientstorage
From an advisory covering 2 CVEs
before 0:0.11.8-1.el9_5.2
0:0.11.8-1.el9_5.2
pcs
Red Hat:rhel_e4s:9.0::highavailability
before 0:0.11.1-10.el9_0.7
0:0.11.1-10.el9_0.7
pcs-snmp
Red Hat:rhel_e4s:9.0::highavailability
before 0:0.11.1-10.el9_0.7
0:0.11.1-10.el9_0.7
pcs
Red Hat:rhel_e4s:9.0::resilientstorage
before 0:0.11.1-10.el9_0.7
0:0.11.1-10.el9_0.7
pcs-snmp
Red Hat:rhel_e4s:9.0::resilientstorage
before 0:0.11.1-10.el9_0.7
0:0.11.1-10.el9_0.7
pcs
Red Hat:enterprise_linux:8::highavailability
before 0:0.10.18-2.el8_10.4
0:0.10.18-2.el8_10.4
pcs-snmp
Red Hat:enterprise_linux:8::highavailability
before 0:0.10.18-2.el8_10.4
0:0.10.18-2.el8_10.4
pcs
Red Hat:enterprise_linux:8::resilientstorage
before 0:0.10.18-2.el8_10.4
0:0.10.18-2.el8_10.4
pcs-snmp
Red Hat:enterprise_linux:8::resilientstorage
before 0:0.10.18-2.el8_10.4
0:0.10.18-2.el8_10.4
pcs
Red Hat:rhel_aus:8.4::highavailability
before 0:0.10.8-1.el8_4.6
0:0.10.8-1.el8_4.6
pcs-snmp
Red Hat:rhel_aus:8.4::highavailability
before 0:0.10.8-1.el8_4.6
0:0.10.8-1.el8_4.6
pcs
Red Hat:rhel_e4s:8.4::highavailability
before 0:0.10.8-1.el8_4.6
0:0.10.8-1.el8_4.6
pcs-snmp
Red Hat:rhel_e4s:8.4::highavailability
before 0:0.10.8-1.el8_4.6
0:0.10.8-1.el8_4.6
pcs
Red Hat:rhel_tus:8.4::highavailability
before 0:0.10.8-1.el8_4.6
0:0.10.8-1.el8_4.6
pcs-snmp
Red Hat:rhel_tus:8.4::highavailability
before 0:0.10.8-1.el8_4.6
0:0.10.8-1.el8_4.6
pcs
Red Hat:rhel_e4s:8.6::highavailability
before 0:0.10.12-6.el8_6.7
0:0.10.12-6.el8_6.7
pcs-snmp
Red Hat:rhel_e4s:8.6::highavailability
before 0:0.10.12-6.el8_6.7
0:0.10.12-6.el8_6.7
pcs
Red Hat:rhel_tus:8.6::highavailability
before 0:0.10.12-6.el8_6.7
0:0.10.12-6.el8_6.7
pcs-snmp
Red Hat:rhel_tus:8.6::highavailability
before 0:0.10.12-6.el8_6.7
0:0.10.12-6.el8_6.7
pcs
Red Hat:rhel_eus:9.2::highavailability
From an advisory covering 2 CVEs
before 0:0.11.4-7.el9_2.4
0:0.11.4-7.el9_2.4
pcs-snmp
Red Hat:rhel_eus:9.2::highavailability
From an advisory covering 2 CVEs
before 0:0.11.4-7.el9_2.4
0:0.11.4-7.el9_2.4
pcs
Red Hat:rhel_eus:9.2::resilientstorage
From an advisory covering 2 CVEs
before 0:0.11.4-7.el9_2.4
0:0.11.4-7.el9_2.4
pcs-snmp
Red Hat:rhel_eus:9.2::resilientstorage
From an advisory covering 2 CVEs
before 0:0.11.4-7.el9_2.4
0:0.11.4-7.el9_2.4
pcs
Red Hat:rhel_eus:8.8::highavailability
before 0:0.10.15-4.el8_8.4
0:0.10.15-4.el8_8.4
pcs-snmp
Red Hat:rhel_eus:8.8::highavailability
before 0:0.10.15-4.el8_8.4
0:0.10.15-4.el8_8.4
pcs
Red Hat:rhel_eus:8.8::resilientstorage
before 0:0.10.15-4.el8_8.4
0:0.10.15-4.el8_8.4
pcs-snmp
Red Hat:rhel_eus:8.8::resilientstorage
before 0:0.10.15-4.el8_8.4
0:0.10.15-4.el8_8.4
python-tornado
Rocky Linux:9
before 0:6.4.2-1.el9_5
0:6.4.2-1.el9_5
pcs
Rocky Linux:9
before 0:0.11.8-1.el9_5.2
0:0.11.8-1.el9_5.2
pcs
Rocky Linux:8
before 0:0.10.18-2.el8_10.4
0:0.10.18-2.el8_10.4
tornado
Root:PyPI
before 6.2+aikido.10
6.2+aikido.106.4.1+aikido.36.2+aikido.26.3.3+aikido.36.2+aikido.36.2+aikido.46.2+aikido.56.2+aikido.66.2+aikido.76.2+aikido.86.3.3+aikido.46.4.1+aikido.46.2+aikido.96.4.1+aikido.56.2+aikido.116.3.3+aikido.56.2+aikido.12
python-tornado6
SUSE:Linux Enterprise Module for Python 3 15 SP5
before 6.3.2-150400.9.6.1
6.3.2-150400.9.6.1
python-tornado6
SUSE:Linux Enterprise Module for Python 3 15 SP6
before 6.3.2-150400.9.6.1
6.3.2-150400.9.6.1
python-tornado6
openSUSE:Leap 15.5
before 6.3.2-150400.9.6.1
6.3.2-150400.9.6.1
python-tornado6
openSUSE:Leap 15.6
before 6.3.2-150400.9.6.1
6.3.2-150400.9.6.1
python-tornado6
SUSE:Linux Micro 6.0
before 6.4-2.1
6.4-2.1
python-tornado6
SUSE:Linux Micro 6.1
From an advisory covering 2 CVEs
before 6.4-slfo.1.1_2.1
6.4-slfo.1.1_2.1
python-tornado
Ubuntu:Pro:18.04:LTS
before 4.5.3-1ubuntu0.2+esm1, plus listed versions
4.5.1-2.1~build24.5.2-14.5.3-14.5.3-1ubuntu0.14.5.3-1ubuntu0.2
4.5.3-1ubuntu0.2+esm1
python-tornado
Ubuntu:Pro:20.04:LTS
before 6.0.3+really5.1.1-3ubuntu0.1~esm1, plus listed versions
5.1.1-4ubuntu15.1.1-4ubuntu56.0.3+really5.1.1-26.0.3+really5.1.1-2build16.0.3+really5.1.1-2build26.0.3+really5.1.1-3
6.0.3+really5.1.1-3ubuntu0.1~esm1
python-tornado
Ubuntu:Pro:22.04:LTS
before 6.1.0-3ubuntu0.1~esm1, plus listed versions
6.1.0-1build16.1.0-26.1.0-36.1.0-3build1
6.1.0-3ubuntu0.1~esm1
python-tornado
Ubuntu:24.04:LTS
before 6.4.0-1ubuntu0.1, plus listed versions
6.3.2-16.4.0-0ubuntu16.4.0-16.4.0-1build1
6.4.0-1ubuntu0.1
python-tornado
Ubuntu:25.10
before 6.4.2-1
6.4.2-1
python-tornado
Ubuntu:Pro:18.04:LTS
From an advisory covering 2 CVEs
before 4.5.3-1ubuntu0.2+esm1, plus listed versions
4.5.1-2.1~build24.5.2-14.5.3-14.5.3-1ubuntu0.14.5.3-1ubuntu0.2
4.5.3-1ubuntu0.2+esm1
python-tornado
Ubuntu:Pro:20.04:LTS
From an advisory covering 2 CVEs
before 6.0.3+really5.1.1-3ubuntu0.1~esm1, plus listed versions
5.1.1-4ubuntu15.1.1-4ubuntu56.0.3+really5.1.1-26.0.3+really5.1.1-2build16.0.3+really5.1.1-2build26.0.3+really5.1.1-3
6.0.3+really5.1.1-3ubuntu0.1~esm1
python-tornado
Ubuntu:Pro:22.04:LTS
From an advisory covering 2 CVEs
before 6.1.0-3ubuntu0.1~esm1, plus listed versions
6.1.0-1build16.1.0-26.1.0-36.1.0-3build1
6.1.0-3ubuntu0.1~esm1
python-tornado
Ubuntu:24.04:LTS
From an advisory covering 2 CVEs
before 6.4.0-1ubuntu0.1, plus listed versions
6.3.2-16.4.0-0ubuntu16.4.0-16.4.0-1build1
6.4.0-1ubuntu0.1
python-tornado6
openSUSE:Tumbleweed
before 6.4.2-1.1
6.4.2-1.1

History

History
RecordedChangedSources
affected
factsOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2024-52804 is a high vulnerability (CVSS 7.5) in Tornadoweb Tornado, published November 22, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.04%, the 64th percentile. Fixed in tornado 6.4.2.

References

Show 76 moreShow less
This page doesn't list everything

Left out here: 23 versions. The JSON record has them.

MoveEnter Open