Every CVE Search/ Get API key

CVE-2025-47287

Tornado vulnerable to excessive logging caused by malformed multipart form data

7.5 HighFix available

Tornado is a Python web framework and asynchronous networking library. 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. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking Content-Type: multipart/form-data in a proxy.

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

0.74%Up 0.6 points since May 16, 2025
90%50%10%1%

What each source reports

CVE List Score used 7.5

Tornado vulnerable to excessive logging caused by malformed multipart form data

Tornado is a Python web framework and asynchronous networking library. 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. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking Content-Type: multipart/form-data in a proxy.

Record
CVE-2025-47287
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-770
Updated
2026-11-02
EUVDEUVD-2025-15444 7.5

Tornado is a Python web framework and asynchronous networking library. 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. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking Content-Type: multipart/form-data in a proxy.

Record
EUVD-2025-15444
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-7cx3-6m66-7c5m 7.5

Tornado vulnerable to excessive logging caused by malformed multipart form data

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 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.

Record
GHSA-7cx3-6m66-7c5m
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-770
Updated
2026-11-02
NVD 7.5

Tornado is a Python web framework and asynchronous networking library. 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. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking Content-Type: multipart/form-data in a proxy.

Record
CVE-2025-47287
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-770
Updated
2026-11-02
OSV 7.5

Tornado vulnerable to excessive logging caused by malformed multipart form data

Tornado is a Python web framework and asynchronous networking library. 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. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking Content-Type: multipart/form-data in a proxy.

Record
CVE-2025-47287
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-770
Updated
2026-11-02
OSVDEBIAN-CVE-2025-47287 7.5

Tornado is a Python web framework and asynchronous networking library. 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. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking Content-Type: multipart/form-data in a proxy.

Record
DEBIAN-CVE-2025-47287
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
Show 46 moreShow less
OSVGHSA-7cx3-6m66-7c5m 7.5

Tornado vulnerable to excessive logging caused by malformed multipart form data

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 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.

Record
GHSA-7cx3-6m66-7c5m
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-770
Updated
2026-11-02
OSVOESA-2025-1554 7.5

python-tornado security update

Tornado is an open source version of the scalable, non-blocking web server and tools.

Security Fix(es):

Tornado is a Python web framework and asynchronous networking library. 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. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking Content-Type: multipart/form-data in a proxy.(CVE-2025-47287)

Record
OESA-2025-1554
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
OSVOESA-2025-1555 7.5

python-tornado security update

Tornado is an open source version of the scalable, non-blocking web server and tools.

Security Fix(es):

Tornado is a Python web framework and asynchronous networking library. 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. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking Content-Type: multipart/form-data in a proxy.(CVE-2025-47287)

Record
OESA-2025-1555
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
OSVOESA-2025-1614 7.5

python-tornado security update

Tornado is an open source version of the scalable, non-blocking web server and tools.

Security Fix(es):

Tornado is a Python web framework and asynchronous networking library. 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. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking Content-Type: multipart/form-data in a proxy.(CVE-2025-47287)

Record
OESA-2025-1614
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
OSVOESA-2025-1615 7.5

python-tornado security update

Tornado is an open source version of the scalable, non-blocking web server and tools.

Security Fix(es):

Tornado is a Python web framework and asynchronous networking library. 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. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking Content-Type: multipart/form-data in a proxy.(CVE-2025-47287)

Record
OESA-2025-1615
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
OSVOESA-2025-1905 7.5

pcs security update

pcs is a corosync and pacemaker configuration tool. It permits users to easily view, modify and create pacemaker based clusters.

Security Fix(es):

Tornado is a Python web framework and asynchronous networking library. 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. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking Content-Type: multipart/form-data in a proxy.(CVE-2025-47287)

Record
OESA-2025-1905
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
OSVOESA-2025-2580 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. 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. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking Content-Type: multipart/form-data in a proxy.(CVE-2025-47287)

Record
OESA-2025-2580
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-1974 7.5

Tornado vulnerable to excessive logging caused by malformed multipart form data

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 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.

Record
PYSEC-2026-1974
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:8135 7.5

Red Hat Security Advisory: python-tornado security update

Record
RHSA-2025:8135
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:8136 7.5

Red Hat Security Advisory: python-tornado security update

Record
RHSA-2025:8136
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:8223 7.5

Red Hat Security Advisory: python-tornado security update

Record
RHSA-2025:8223
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:8226 7.5

Red Hat Security Advisory: python-tornado security update

Record
RHSA-2025:8226
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:8254 7.5

Red Hat Security Advisory: pcs security update

Record
RHSA-2025:8254
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:8279 7.5

Red Hat Security Advisory: pcs security update

Record
RHSA-2025:8279
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:8290 7.5

Red Hat Security Advisory: pcs security update

Record
RHSA-2025:8290
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:8291 7.5

Red Hat Security Advisory: pcs security update

Record
RHSA-2025:8291
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:8323 7.5

Red Hat Security Advisory: pcs security update

Record
RHSA-2025:8323
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:8664 7.5

Red Hat Security Advisory: python-tornado security update

Record
RHSA-2025:8664
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:8135 7.5

Important: python-tornado security update

Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.

Security Fix(es):

  • tornado: Tornado Multipart Form-Data Denial of Service (CVE-2025-47287)

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:8135
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:8136 7.5

Important: python-tornado security update

Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.

Security Fix(es):

  • tornado: Tornado Multipart Form-Data Denial of Service (CVE-2025-47287)

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:8136
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:8254 7.5

Important: pcs security update

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

Security Fix(es):

  • rubygem-rack: Unbounded-Parameter DoS in Rack::QueryParser (CVE-2025-46727)

  • tornado: Tornado Multipart Form-Data Denial of Service (CVE-2025-47287)

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:8254
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-2025-47287 7.5

CVE-2025-47287 in tornado - Patched by Root

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

Record
ROOT-APP-PYPI-CVE-2025-47287
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-2025-47287 7.5

Tornado is a Python web framework and asynchronous networking library. 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. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking Content-Type: multipart/form-data in a proxy.

Record
UBUNTU-CVE-2025-47287
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-06
OSVALSA-2025:8135 No score

Important: python-tornado security update

Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.

Security Fix(es):

  • tornado: Tornado Multipart Form-Data Denial of Service (CVE-2025-47287)

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:8135
Updated
2026-11-02
OSVALSA-2025:8136 No score

Important: python-tornado security update

Python is an interpreted, interactive, object-oriented programming language, which includes modules, classes, exceptions, very high level dynamic data types and dynamic typing. Python supports interfaces to many system calls and libraries, as well as to various windowing systems.

Security Fix(es):

  • tornado: Tornado Multipart Form-Data Denial of Service (CVE-2025-47287)

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:8136
Updated
2026-11-02
OSVALSA-2025:8254 No score

Important: pcs security update

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

Security Fix(es):

  • rubygem-rack: Unbounded-Parameter DoS in Rack::QueryParser (CVE-2025-46727)
  • tornado: Tornado Multipart Form-Data Denial of Service (CVE-2025-47287)

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:8254
Updated
2026-11-02
OSVAZL-61860 No score

CVE-2025-47287 affecting package python-tornado 6.2.0-1

Tornado is a Python web framework and asynchronous networking library. 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. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking Content-Type: multipart/form-data in a proxy.

Record
AZL-61860
Updated
2026-11-02
OSVAZL-61866 No score

CVE-2025-47287 affecting package python-tornado 6.3.3-11

Tornado is a Python web framework and asynchronous networking library. 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. All versions of Tornado prior to 6.5.0 are affected. The vulnerable parser is enabled by default. Upgrade to Tornado version 6.50 to receive a patch. As a workaround, risk can be mitigated by blocking Content-Type: multipart/form-data in a proxy.

Record
AZL-61866
Updated
2026-11-05
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-1787299006 No score

TuxCare security update for tornado (1 CVE)

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

Record
CLSA-2026-1787299006
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-0282 No score

Updated python-tornado packages fix security vulnerability

Tornado vulnerable to excessive logging caused by malformed multipart form data. (CVE-2025-47287)

Record
MGASA-2025-0282
Updated
2026-11-02
OSVopenSUSE-SU-2025:15153-1 No score

python311-tornado6-6.5-1.1 on GA media

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

Record
openSUSE-SU-2025:15153-1
Updated
2026-11-02
OSVopenSUSE-SU-2025:15295-1 No score

python311-salt-3006.0-41.1 on GA media

These are all security issues fixed in the python311-salt-3006.0-41.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2025:15295-1
Updated
2026-11-02
OSVSUSE-EL-9-CLIENT-TOOLS-2025-2499 No score

Security update 5.0.5 for Multi-Linux Manager Salt Bundle

This update fixes the following issues:

venv-salt-minion:

  • Security issues fixed:

    • CVE-2024-38822: Fixed Minion token validation (bsc#1244561)
    • CVE-2024-38823: Fixed server vulnerability to replay attacks when not using a TLS encrypted transport (bsc#1244564)
    • CVE-2024-38824: Fixed directory traversal vulnerability in recv_file method (bsc#1244565)
    • CVE-2024-38825: Fixed salt.auth.pki module authentication issue (bsc#1244566)
    • CVE-2025-22240: Fixed arbitrary directory creation or file deletion with GitFS (bsc#1244567)
    • CVE-2025-22236: Fixed Minion event bus authorization bypass (bsc#1244568)
    • CVE-2025-22241: Fixed the use of un-validated input in the VirtKey class (bsc#1244570)
    • CVE-2025-22237: Fixed exploitation of the 'on demand' pillar functionality (bsc#1244571)
    • CVE-2025-22238: Fixed the master's default cache vulnerability to a directory traversal attack (bsc#1244572)
    • CVE-2025-22239: Fixed the arbitrary event injection on the Salt Master (bsc#1244574)
    • CVE-2025-22242: Fixed a Denial of Service vulnerability through file read operation (bsc#1244575)
    • CVE-2025-47287: Fixed a Denial of Service vulnerability in Tornado logging behavior (bsc#1243268)
  • Other bugs fixed:

    • Added subsystem filter to udev.exportdb (bsc#1236621)
    • Fixed Ubuntu 24.04 test failures
    • Fixed refresh of osrelease and related grains on Python 3.10+
    • Fixed issue requiring proper Python flavor for dependencies
    • Fixed VIRTUAL_ENV variable in activate file to point to actual path
    • Fixed the bundle path in pyvenv.cfg
    • Prevent tests failures when pygit2 is not present
Record
SUSE-EL-9-CLIENT-TOOLS-2025-2499
Updated
2026-11-02
OSVSUSE-SU-2025:01649-1 No score

Security update for python-tornado6

This update for python-tornado6 fixes the following issues:

  • CVE-2025-47287: excessive logging when parsing malformed multipart/form-data can lead to a denial-of-service (bsc#1243268).
Record
SUSE-SU-2025:01649-1
Updated
2026-11-02
OSVSUSE-SU-2025:01649-2 No score

Security update for python-tornado6

This update for python-tornado6 fixes the following issues:

  • CVE-2025-47287: excessive logging when parsing malformed multipart/form-data can lead to a denial-of-service (bsc#1243268).
Record
SUSE-SU-2025:01649-2
Updated
2026-11-02
OSVSUSE-SU-2025:01726-1 No score

Security update for python-tornado

This update for python-tornado fixes the following issues:

  • CVE-2025-47287: excessive logging when parsing malformed multipart/form-data can lead to a denial-of-service (bsc#1243268).
Record
SUSE-SU-2025:01726-1
Updated
2026-11-02
OSVSUSE-SU-2025:01726-2 No score

Security update for python-tornado

This update for python-tornado fixes the following issues:

  • CVE-2025-47287: excessive logging when parsing malformed multipart/form-data can lead to a denial-of-service (bsc#1243268).
Record
SUSE-SU-2025:01726-2
Updated
2026-11-02
OSVSUSE-SU-2025:01732-1 No score

Security update for python-tornado

This update for python-tornado fixes the following issues:

  • CVE-2025-47287: excessive logging when parsing malformed multipart/form-data can lead to a denial-of-service (bsc#1243268).
Record
SUSE-SU-2025:01732-1
Updated
2026-11-02
OSVSUSE-SU-2025:02491-1 No score

Security update 5.0.5 for Multi-Linux Manager Salt Bundle

This update fixes the following issues:

venv-salt-minion:

  • Security issues fixed:

    • CVE-2024-38822: Fixed Minion token validation (bsc#1244561)
    • CVE-2024-38823: Fixed server vulnerability to replay attacks when not using a TLS encrypted transport (bsc#1244564)
    • CVE-2024-38824: Fixed directory traversal vulnerability in recv_file method (bsc#1244565)
    • CVE-2024-38825: Fixed salt.auth.pki module authentication issue (bsc#1244566)
    • CVE-2025-22240: Fixed arbitrary directory creation or file deletion with GitFS (bsc#1244567)
    • CVE-2025-22236: Fixed Minion event bus authorization bypass (bsc#1244568)
    • CVE-2025-22241: Fixed the use of un-validated input in the VirtKey class (bsc#1244570)
    • CVE-2025-22237: Fixed exploitation of the 'on demand' pillar functionality (bsc#1244571)
    • CVE-2025-22238: Fixed the master's default cache vulnerability to a directory traversal attack (bsc#1244572)
    • CVE-2025-22239: Fixed the arbitrary event injection on the Salt Master (bsc#1244574)
    • CVE-2025-22242: Fixed a Denial of Service vulnerability through file read operation (bsc#1244575)
    • CVE-2025-47287: Fixed a Denial of Service vulnerability in Tornado logging behavior (bsc#1243268)
  • Other bugs fixed:

    • Added subsystem filter to udev.exportdb (bsc#1236621)
    • Fixed Ubuntu 24.04 test failures
    • Fixed refresh of osrelease and related grains on Python 3.10+
    • Fixed issue requiring proper Python flavor for dependencies
    • Fixed VIRTUAL_ENV variable in activate file to point to actual path
    • Fixed the bundle path in pyvenv.cfg
    • Prevent tests failures when pygit2 is not present
Record
SUSE-SU-2025:02491-1
Updated
2026-11-02
OSVSUSE-SU-2025:02492-1 No score

Security update 5.0.5 for Multi-Linux Manager Salt Bundle

This update fixes the following issues:

venv-salt-minion:

  • Security issues fixed:

    • CVE-2024-38822: Fixed Minion token validation (bsc#1244561)
    • CVE-2024-38823: Fixed server vulnerability to replay attacks when not using a TLS encrypted transport (bsc#1244564)
    • CVE-2024-38824: Fixed directory traversal vulnerability in recv_file method (bsc#1244565)
    • CVE-2024-38825: Fixed salt.auth.pki module authentication issue (bsc#1244566)
    • CVE-2025-22240: Fixed arbitrary directory creation or file deletion with GitFS (bsc#1244567)
    • CVE-2025-22236: Fixed Minion event bus authorization bypass (bsc#1244568)
    • CVE-2025-22241: Fixed the use of un-validated input in the VirtKey class (bsc#1244570)
    • CVE-2025-22237: Fixed exploitation of the 'on demand' pillar functionality (bsc#1244571)
    • CVE-2025-22238: Fixed the master's default cache vulnerability to a directory traversal attack (bsc#1244572)
    • CVE-2025-22239: Fixed the arbitrary event injection on the Salt Master (bsc#1244574)
    • CVE-2025-22242: Fixed a Denial of Service vulnerability through file read operation (bsc#1244575)
    • CVE-2025-47287: Fixed a Denial of Service vulnerability in Tornado logging behavior (bsc#1243268)
  • Other bugs fixed:

    • Added subsystem filter to udev.exportdb (bsc#1236621)
    • Fixed Ubuntu 24.04 test failures
    • Fixed refresh of osrelease and related grains on Python 3.10+
    • Fixed issue requiring proper Python flavor for dependencies
    • Fixed VIRTUAL_ENV variable in activate file to point to actual path
    • Fixed the bundle path in pyvenv.cfg
    • Prevent tests failures when pygit2 is not present
Record
SUSE-SU-2025:02492-1
Updated
2026-11-02
OSVSUSE-SU-2025:02499-1 No score

Security update 5.0.5 for Multi-Linux Manager Salt Bundle

This update fixes the following issues:

venv-salt-minion:

  • Security issues fixed:

    • CVE-2024-38822: Fixed Minion token validation (bsc#1244561)
    • CVE-2024-38823: Fixed server vulnerability to replay attacks when not using a TLS encrypted transport (bsc#1244564)
    • CVE-2024-38824: Fixed directory traversal vulnerability in recv_file method (bsc#1244565)
    • CVE-2024-38825: Fixed salt.auth.pki module authentication issue (bsc#1244566)
    • CVE-2025-22240: Fixed arbitrary directory creation or file deletion with GitFS (bsc#1244567)
    • CVE-2025-22236: Fixed Minion event bus authorization bypass (bsc#1244568)
    • CVE-2025-22241: Fixed the use of un-validated input in the VirtKey class (bsc#1244570)
    • CVE-2025-22237: Fixed exploitation of the 'on demand' pillar functionality (bsc#1244571)
    • CVE-2025-22238: Fixed the master's default cache vulnerability to a directory traversal attack (bsc#1244572)
    • CVE-2025-22239: Fixed the arbitrary event injection on the Salt Master (bsc#1244574)
    • CVE-2025-22242: Fixed a Denial of Service vulnerability through file read operation (bsc#1244575)
    • CVE-2025-47287: Fixed a Denial of Service vulnerability in Tornado logging behavior (bsc#1243268)
  • Other bugs fixed:

    • Added subsystem filter to udev.exportdb (bsc#1236621)
    • Fixed Ubuntu 24.04 test failures
    • Fixed refresh of osrelease and related grains on Python 3.10+
    • Fixed issue requiring proper Python flavor for dependencies
    • Fixed VIRTUAL_ENV variable in activate file to point to actual path
    • Fixed the bundle path in pyvenv.cfg
    • Prevent tests failures when pygit2 is not present
Record
SUSE-SU-2025:02499-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
tornado
PyPI
before 6.5
6.5
python3-tornado
AlmaLinux:10
before 6.4.2-1.el10_0.1
6.4.2-1.el10_0.1
python3-tornado
AlmaLinux:9
before 6.4.2-2.el9_6.2
6.4.2-2.el9_6.2
pcs
AlmaLinux:8
From an advisory covering 2 CVEs
before 0.10.18-2.el8_10.5.alma.1
0.10.18-2.el8_10.5.alma.1
pcs-snmp
AlmaLinux:8
From an advisory covering 2 CVEs
before 0.10.18-2.el8_10.5.alma.1
0.10.18-2.el8_10.5.alma.1
python-tornado
Azure Linux:2
through 6.2.0-1 None known
python-tornado
Azure Linux:3
through 6.3.3-11 None known
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.post3+tuxcare, plus listed versions
5.1.1.post1+tuxcare5.1.1.post2+tuxcare
5.1.1.post3+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 150 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+deb12u2, plus listed versions
6.2.0-36.2.0-3+deb12u1
6.2.0-3+deb12u2
python-tornado
Debian:13
before 6.4.2-2
6.4.2-2
python-tornado
Debian:14
before 6.4.2-2
6.4.2-2
python-tornado
Debian:11
before 6.1.0-1+deb11u2, plus listed versions
6.1.0-16.1.0-1+deb11u1
6.1.0-1+deb11u2
tornado
PyPI
before 6.5, 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.5
python-tornado
Mageia:9
before 6.3.2-1.2.mga9
6.3.2-1.2.mga9
python-tornado
openEuler:24.03-LTS
before 6.5-1.oe2403
6.5-1.oe2403
python-tornado
openEuler:24.03-LTS-SP1
before 6.5-1.oe2403sp1
6.5-1.oe2403sp1
python-tornado
openEuler:22.03-LTS-SP3
before 6.1-4.oe2203sp3
6.1-4.oe2203sp3
python-tornado
openEuler:22.03-LTS-SP4
before 6.1-4.oe2203sp4
6.1-4.oe2203sp4
pcs
openEuler:20.03-LTS-SP4
before 0.10.5-5.oe2003sp4
0.10.5-5.oe2003sp4
python-tornado
openEuler:20.03-LTS-SP4
before 5.0.2-10.oe2003sp4
5.0.2-10.oe2003sp4
python-tornado
Red Hat:enterprise_linux:10.0
before 0:6.4.2-1.el10_0.1
0:6.4.2-1.el10_0.1
python-tornado-debugsource
Red Hat:enterprise_linux:10.0
before 0:6.4.2-1.el10_0.1
0:6.4.2-1.el10_0.1
python3-tornado
Red Hat:enterprise_linux:10.0
before 0:6.4.2-1.el10_0.1
0:6.4.2-1.el10_0.1
python3-tornado-debuginfo
Red Hat:enterprise_linux:10.0
before 0:6.4.2-1.el10_0.1
0:6.4.2-1.el10_0.1
python-tornado
Red Hat:enterprise_linux:9::appstream
before 0:6.4.2-2.el9_6.2
0:6.4.2-2.el9_6.2
python-tornado-debugsource
Red Hat:enterprise_linux:9::appstream
before 0:6.4.2-2.el9_6.2
0:6.4.2-2.el9_6.2
python3-tornado
Red Hat:enterprise_linux:9::appstream
before 0:6.4.2-2.el9_6.2
0:6.4.2-2.el9_6.2
python3-tornado-debuginfo
Red Hat:enterprise_linux:9::appstream
before 0:6.4.2-2.el9_6.2
0:6.4.2-2.el9_6.2
python-tornado
Red Hat:rhel_eus:9.4::appstream
before 0:6.4.2-1.el9_4.1
0:6.4.2-1.el9_4.1
python-tornado-debugsource
Red Hat:rhel_eus:9.4::appstream
before 0:6.4.2-1.el9_4.1
0:6.4.2-1.el9_4.1
python3-tornado
Red Hat:rhel_eus:9.4::appstream
before 0:6.4.2-1.el9_4.1
0:6.4.2-1.el9_4.1
python3-tornado-debuginfo
Red Hat:rhel_eus:9.4::appstream
before 0:6.4.2-1.el9_4.1
0:6.4.2-1.el9_4.1
python-tornado
Red Hat:rhel_eus:9.2::appstream
before 0:6.4.2-1.el9_2.1
0:6.4.2-1.el9_2.1
python-tornado-debugsource
Red Hat:rhel_eus:9.2::appstream
before 0:6.4.2-1.el9_2.1
0:6.4.2-1.el9_2.1
python3-tornado
Red Hat:rhel_eus:9.2::appstream
before 0:6.4.2-1.el9_2.1
0:6.4.2-1.el9_2.1
python3-tornado-debuginfo
Red Hat:rhel_eus:9.2::appstream
before 0:6.4.2-1.el9_2.1
0:6.4.2-1.el9_2.1
pcs
Red Hat:enterprise_linux:8::highavailability
From an advisory covering 2 CVEs
before 0:0.10.18-2.el8_10.5
0:0.10.18-2.el8_10.5
pcs-snmp
Red Hat:enterprise_linux:8::highavailability
From an advisory covering 2 CVEs
before 0:0.10.18-2.el8_10.5
0:0.10.18-2.el8_10.5
pcs
Red Hat:enterprise_linux:8::resilientstorage
From an advisory covering 2 CVEs
before 0:0.10.18-2.el8_10.5
0:0.10.18-2.el8_10.5
pcs-snmp
Red Hat:enterprise_linux:8::resilientstorage
From an advisory covering 2 CVEs
before 0:0.10.18-2.el8_10.5
0:0.10.18-2.el8_10.5
pcs
Red Hat:rhel_eus:8.8::highavailability
From an advisory covering 2 CVEs
before 0:0.10.15-4.el8_8.6
0:0.10.15-4.el8_8.6
pcs-snmp
Red Hat:rhel_eus:8.8::highavailability
From an advisory covering 2 CVEs
before 0:0.10.15-4.el8_8.6
0:0.10.15-4.el8_8.6
pcs
Red Hat:rhel_eus:8.8::resilientstorage
From an advisory covering 2 CVEs
before 0:0.10.15-4.el8_8.6
0:0.10.15-4.el8_8.6
pcs-snmp
Red Hat:rhel_eus:8.8::resilientstorage
From an advisory covering 2 CVEs
before 0:0.10.15-4.el8_8.6
0:0.10.15-4.el8_8.6
pcs
Red Hat:rhel_e4s:8.6::highavailability
From an advisory covering 2 CVEs
before 0:0.10.12-6.el8_6.8
0:0.10.12-6.el8_6.8
pcs-snmp
Red Hat:rhel_e4s:8.6::highavailability
From an advisory covering 2 CVEs
before 0:0.10.12-6.el8_6.8
0:0.10.12-6.el8_6.8
pcs
Red Hat:rhel_tus:8.6::highavailability
From an advisory covering 2 CVEs
before 0:0.10.12-6.el8_6.8
0:0.10.12-6.el8_6.8
pcs-snmp
Red Hat:rhel_tus:8.6::highavailability
From an advisory covering 2 CVEs
before 0:0.10.12-6.el8_6.8
0:0.10.12-6.el8_6.8
pcs
Red Hat:rhel_e4s:9.0::highavailability
From an advisory covering 2 CVEs
before 0:0.11.1-10.el9_0.8
0:0.11.1-10.el9_0.8
pcs-snmp
Red Hat:rhel_e4s:9.0::highavailability
From an advisory covering 2 CVEs
before 0:0.11.1-10.el9_0.8
0:0.11.1-10.el9_0.8
pcs
Red Hat:rhel_e4s:9.0::resilientstorage
From an advisory covering 2 CVEs
before 0:0.11.1-10.el9_0.8
0:0.11.1-10.el9_0.8
pcs-snmp
Red Hat:rhel_e4s:9.0::resilientstorage
From an advisory covering 2 CVEs
before 0:0.11.1-10.el9_0.8
0:0.11.1-10.el9_0.8
pcs
Red Hat:rhel_aus:8.4::highavailability
From an advisory covering 2 CVEs
before 0:0.10.8-1.el8_4.7
0:0.10.8-1.el8_4.7
pcs-snmp
Red Hat:rhel_aus:8.4::highavailability
From an advisory covering 2 CVEs
before 0:0.10.8-1.el8_4.7
0:0.10.8-1.el8_4.7
pcs
Red Hat:rhel_e4s:8.4::highavailability
From an advisory covering 2 CVEs
before 0:0.10.8-1.el8_4.7
0:0.10.8-1.el8_4.7
pcs-snmp
Red Hat:rhel_e4s:8.4::highavailability
From an advisory covering 2 CVEs
before 0:0.10.8-1.el8_4.7
0:0.10.8-1.el8_4.7
pcs
Red Hat:rhel_tus:8.4::highavailability
From an advisory covering 2 CVEs
before 0:0.10.8-1.el8_4.7
0:0.10.8-1.el8_4.7
pcs-snmp
Red Hat:rhel_tus:8.4::highavailability
From an advisory covering 2 CVEs
before 0:0.10.8-1.el8_4.7
0:0.10.8-1.el8_4.7
python-tornado
Red Hat:rhel_els:7
before 0:4.2.1-5.el7_9.1
0:4.2.1-5.el7_9.1
python-tornado-debuginfo
Red Hat:rhel_els:7
before 0:4.2.1-5.el7_9.1
0:4.2.1-5.el7_9.1
python-tornado-doc
Red Hat:rhel_els:7
before 0:4.2.1-5.el7_9.1
0:4.2.1-5.el7_9.1
python-tornado
Rocky Linux:10
before 0:6.4.2-1.el10_0.1
0:6.4.2-1.el10_0.1
python-tornado
Rocky Linux:9
before 0:6.4.2-2.el9_6.2
0:6.4.2-2.el9_6.2
pcs
Rocky Linux:8
From an advisory covering 2 CVEs
before 0:0.10.18-2.el8_10.5
0:0.10.18-2.el8_10.5
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
venv-salt-minion
SUSE:Manager Client Tools for RHEL, Liberty and Clones 9-CLIENT-TOOLS
From an advisory covering 12 CVEs
before 3006.0-1.59.1
3006.0-1.59.1
python-tornado6
SUSE:Linux Enterprise Module for Python 3 15 SP6
before 6.3.2-150400.9.9.1
6.3.2-150400.9.9.1
python-tornado6
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
before 6.3.2-150400.9.9.1
6.3.2-150400.9.9.1
python-tornado6
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
before 6.3.2-150400.9.9.1
6.3.2-150400.9.9.1
python-tornado6
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
before 6.3.2-150400.9.9.1
6.3.2-150400.9.9.1
python-tornado6
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
before 6.3.2-150400.9.9.1
6.3.2-150400.9.9.1
python-tornado6
SUSE:Linux Enterprise Server 15 SP4-LTSS
before 6.3.2-150400.9.9.1
6.3.2-150400.9.9.1
python-tornado6
SUSE:Linux Enterprise Server 15 SP5-LTSS
before 6.3.2-150400.9.9.1
6.3.2-150400.9.9.1
python-tornado6
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
before 6.3.2-150400.9.9.1
6.3.2-150400.9.9.1
python-tornado6
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
before 6.3.2-150400.9.9.1
6.3.2-150400.9.9.1
python-tornado6
openSUSE:Leap 15.6
before 6.3.2-150400.9.9.1
6.3.2-150400.9.9.1
python-tornado6
SUSE:Linux Enterprise Module for Python 3 15 SP7
before 6.3.2-150400.9.9.1
6.3.2-150400.9.9.1
python-tornado
SUSE:Linux Enterprise Micro 5.3
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Linux Enterprise Micro 5.4
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Linux Enterprise Micro 5.5
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Linux Enterprise Module for Basesystem 15 SP6
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Linux Enterprise Server 15 SP3-LTSS
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Linux Enterprise Server 15 SP4-LTSS
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Linux Enterprise Server 15 SP5-LTSS
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Manager Proxy 4.3
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Manager Server 4.3
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Linux Enterprise Micro 5.2
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Enterprise Storage 7.1
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Linux Enterprise Module for Basesystem 15 SP7
before 4.5.3-150000.3.10.1
4.5.3-150000.3.10.1
python-tornado
SUSE:Manager Client Tools 12
before 4.2.1-17.10.1
4.2.1-17.10.1
venv-salt-minion
SUSE:Manager Client Tools 12
From an advisory covering 12 CVEs
before 3006.0-3.76.2
3006.0-3.76.2
venv-salt-minion
SUSE:Manager Client Tools 15
From an advisory covering 12 CVEs
before 3006.0-150000.3.78.1
3006.0-150000.3.78.1
venv-salt-minion
SUSE:Manager Client Tools for SLE Micro 5
From an advisory covering 12 CVEs
before 3006.0-150000.3.78.1
3006.0-150000.3.78.1
venv-salt-minion
SUSE:Manager Proxy Module 4.3
From an advisory covering 12 CVEs
before 3006.0-150000.3.78.1
3006.0-150000.3.78.1
venv-salt-minion
SUSE:Manager Server Module 4.3
From an advisory covering 12 CVEs
before 3006.0-150000.3.78.1
3006.0-150000.3.78.1
saltbundlepy
SUSE:EL-9:Update:Products:SaltBundle:Update
From an advisory covering 12 CVEs
before 3.11.11-1.32.1
3.11.11-1.32.1
saltbundlepy-core
SUSE:EL-9:Update:Products:SaltBundle:Update
From an advisory covering 12 CVEs
before 3.11.11-1.32.1
3.11.11-1.32.1
saltbundlepy-cython
SUSE:EL-9:Update:Products:SaltBundle:Update
From an advisory covering 12 CVEs
before 0.29.37-1.12.2
0.29.37-1.12.2
saltbundlepy-jinja2
SUSE:EL-9:Update:Products:SaltBundle:Update
From an advisory covering 12 CVEs
before 3.1.2-1.12.2
3.1.2-1.12.2
saltbundlepy-lxml
SUSE:EL-9:Update:Products:SaltBundle:Update
From an advisory covering 12 CVEs
before 4.9.4-1.21.1
4.9.4-1.21.1
saltbundlepy-m2crypto
SUSE:EL-9:Update:Products:SaltBundle:Update
From an advisory covering 12 CVEs
before 0.45.1-1.12.1
0.45.1-1.12.1
saltbundlepy-msgpack
SUSE:EL-9:Update:Products:SaltBundle:Update
From an advisory covering 12 CVEs
before 1.0.7-1.14.1
1.0.7-1.14.1
saltbundlepy-ply
SUSE:EL-9:Update:Products:SaltBundle:Update
From an advisory covering 12 CVEs
before 3.11-1.8.1
3.11-1.8.1
saltbundlepy-tornado
SUSE:EL-9:Update:Products:SaltBundle:Update
From an advisory covering 12 CVEs
before 6.3.2-1.12.2
6.3.2-1.12.2
saltbundlepy-zypp-plugin
SUSE:EL-9:Update:Products:SaltBundle:Update
From an advisory covering 12 CVEs
before 0.6.5-1.11.1
0.6.5-1.11.1
venv-salt-minion
SUSE:EL-9:Update:Products:SaltBundle:Update
From an advisory covering 12 CVEs
before 3006.0-1.59.1
3006.0-1.59.1
salt
SUSE:Linux Enterprise Micro 5.3
From an advisory covering 12 CVEs
before 3006.0-150400.8.80.1
3006.0-150400.8.80.1
salt
SUSE:Linux Enterprise Micro 5.4
From an advisory covering 12 CVEs
before 3006.0-150400.8.80.1
3006.0-150400.8.80.1
salt
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 12 CVEs
before 3006.0-150400.8.80.1
3006.0-150400.8.80.1
salt
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 12 CVEs
before 3006.0-150400.8.80.1
3006.0-150400.8.80.1
salt
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 12 CVEs
before 3006.0-150400.8.80.1
3006.0-150400.8.80.1
salt
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 12 CVEs
before 3006.0-150400.8.80.1
3006.0-150400.8.80.1
salt
SUSE:Manager Proxy 4.3
From an advisory covering 12 CVEs
before 3006.0-150400.8.80.1
3006.0-150400.8.80.1
salt
SUSE:Manager Server 4.3
From an advisory covering 12 CVEs
before 3006.0-150400.8.80.1
3006.0-150400.8.80.1
salt
SUSE:Linux Enterprise Micro 5.5
From an advisory covering 12 CVEs
before 3006.0-150500.4.55.1
3006.0-150500.4.55.1
salt
SUSE:Linux Enterprise Module for Basesystem 15 SP6
From an advisory covering 12 CVEs
before 3006.0-150500.4.55.1
3006.0-150500.4.55.1
salt
SUSE:Linux Enterprise Module for Server Applications 15 SP6
From an advisory covering 12 CVEs
before 3006.0-150500.4.55.1
3006.0-150500.4.55.1
salt
SUSE:Linux Enterprise Module for Transactional Server 15 SP6
From an advisory covering 12 CVEs
before 3006.0-150500.4.55.1
3006.0-150500.4.55.1
salt
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 12 CVEs
before 3006.0-150500.4.55.1
3006.0-150500.4.55.1
salt
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 12 CVEs
before 3006.0-150500.4.55.1
3006.0-150500.4.55.1
salt
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 12 CVEs
before 3006.0-150500.4.55.1
3006.0-150500.4.55.1
salt
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 12 CVEs
before 3006.0-150500.4.55.1
3006.0-150500.4.55.1
salt
openSUSE:Leap 15.6
From an advisory covering 12 CVEs
before 3006.0-150500.4.55.1
3006.0-150500.4.55.1
salt-test
openSUSE:Leap 15.6
From an advisory covering 12 CVEs
before 3006.0-150500.4.55.1
3006.0-150500.4.55.1
salt
SUSE:Linux Enterprise Module for Systems Management 15 SP7
From an advisory covering 12 CVEs
before 3006.0-150700.14.5.2
3006.0-150700.14.5.2
salt
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS
From an advisory covering 12 CVEs
before 3006.0-150300.53.94.1
3006.0-150300.53.94.1
salt
SUSE:Linux Enterprise Server 15 SP3-LTSS
From an advisory covering 12 CVEs
before 3006.0-150300.53.94.1
3006.0-150300.53.94.1
salt
SUSE:Linux Enterprise Server for SAP Applications 15 SP3
From an advisory covering 12 CVEs
before 3006.0-150300.53.94.1
3006.0-150300.53.94.1
salt
SUSE:Linux Enterprise Micro 5.1
From an advisory covering 12 CVEs
before 3006.0-150300.53.94.1
3006.0-150300.53.94.1
salt
SUSE:Linux Enterprise Micro 5.2
From an advisory covering 12 CVEs
before 3006.0-150300.53.94.1
3006.0-150300.53.94.1
salt
SUSE:Enterprise Storage 7.1
From an advisory covering 12 CVEs
before 3006.0-150300.53.94.1
3006.0-150300.53.94.1
python-tornado6
SUSE:Linux Micro 6.0
before 6.4-3.1
6.4-3.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
salt
SUSE:Linux Micro 6.1
From an advisory covering 12 CVEs
before 3006.0-slfo.1.1_4.1
3006.0-slfo.1.1_4.1
salt
SUSE:Linux Micro 6.0
From an advisory covering 13 CVEs
before 3006.0-13.1
3006.0-13.1
python-tornado
Ubuntu:Pro:16.04:LTS
All versions, plus listed versions
4.2.1-1ubuntu24.2.1-1ubuntu34.2.1-1ubuntu3.14.2.1-1ubuntu3.1+esm14.2.1-1ubuntu3.1+esm24.2.1-1ubuntu3.1+esm34.2.1-1ubuntu3.1+esm44.2.1-1ubuntu3.1+esm5
None known
python-tornado
Ubuntu:Pro:18.04:LTS
All versions, plus listed versions
4.5.1-2.1~build24.5.2-14.5.3-14.5.3-1ubuntu0.14.5.3-1ubuntu0.2
Show 5 moreShow less
4.5.3-1ubuntu0.2+esm14.5.3-1ubuntu0.2+esm24.5.3-1ubuntu0.2+esm34.5.3-1ubuntu0.2+esm44.5.3-1ubuntu0.2+esm5
None known
python-tornado
Ubuntu:Pro:20.04:LTS
All versions, 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-2build2
Show 6 moreShow less
6.0.3+really5.1.1-36.0.3+really5.1.1-3ubuntu0.1~esm16.0.3+really5.1.1-3ubuntu0.1~esm36.0.3+really5.1.1-3ubuntu0.1~esm56.0.3+really5.1.1-3ubuntu0.1~esm76.0.3+really5.1.1-3ubuntu0.1~esm8
None known
python-tornado
Ubuntu:Pro:22.04:LTS
before 6.1.0-3ubuntu0.1~esm2, plus listed versions
6.1.0-1build16.1.0-26.1.0-36.1.0-3build16.1.0-3ubuntu0.1~esm1
6.1.0-3ubuntu0.1~esm2
python-tornado
Ubuntu:24.04:LTS
before 6.4.0-1ubuntu0.2, plus listed versions
6.3.2-16.4.0-0ubuntu16.4.0-16.4.0-1build16.4.0-1ubuntu0.1
6.4.0-1ubuntu0.2
python-tornado
Ubuntu:25.10
before 6.4.2-2, plus listed versions
6.4.2-1
6.4.2-2
python-tornado6
openSUSE:Tumbleweed
before 6.5-1.1
6.5-1.1
salt
openSUSE:Tumbleweed
From an advisory covering 12 CVEs
before 3006.0-41.1
3006.0-41.1

History

History
RecordedChangedSources
affectedOSV
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-2025-47287 is a high vulnerability (CVSS 7.5) in Tornadoweb Tornado, published May 15, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.74%, the 55th percentile. Fixed in tornado 6.5.

References

Show 127 moreShow less
This page doesn't list everything

Left out here: 25 versions. The JSON record has them. Left out on purpose, here and in the API, to keep responses small: 9 source records.

MoveEnter Open