CVE catalog

CVE-2025-47287

Tornado vulnerability

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.74% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianpython-tornadosid6.5.5-5fixed
Debianpython-tornadoforky6.5.5-5fixed
Debianpython-tornadotrixie6.4.2-3+deb13u2fixed
Debianpython-tornadotrixie-security6.4.2-3+deb13u2fixed
Debianpython-tornadobookworm6.2.0-3+deb12u4fixed
Debianpython-tornadobookworm-security6.2.0-3+deb12u4fixed
Ubuntupython-tornadonoble6.4.0-1ubuntu0.2fixed
Ubuntupython-tornado-docnoble6.4.0-1ubuntu0.2fixed
Ubuntupython3-tornadonoble6.4.0-1ubuntu0.2fixed
Susevenv-salt-minionmanager client tools for rhel, liberty and clones 9-client-tools3006.0-1.59.1fixed
Ubuntupython-tornadopro6.1.0-1build1vulnerable
Ubuntupython-tornadopro6.1.0-2vulnerable
Ubuntupython-tornadopro6.1.0-3vulnerable
Ubuntupython-tornadopro6.1.0-3build1vulnerable
Ubuntupython-tornadopro6.1.0-3ubuntu0.1~esm1vulnerable
Ubuntupython-tornadopro6.1.0-3ubuntu0.1~esm2fixed
Ubuntupython-tornado24.046.3.2-1vulnerable
Ubuntupython-tornado24.046.4.0-0ubuntu1vulnerable
Ubuntupython-tornado24.046.4.0-1vulnerable
Ubuntupython-tornado24.046.4.0-1build1vulnerable
Ubuntupython-tornado24.046.4.0-1ubuntu0.1vulnerable
Ubuntupython-tornado24.046.4.0-1ubuntu0.2fixed
Ubuntupython-tornado25.106.4.2-1vulnerable
Ubuntupython-tornado25.106.4.2-2fixed
Ubuntupython-tornadopro6.1.0-1build1vulnerable
Ubuntupython-tornadopro6.1.0-2vulnerable
Ubuntupython-tornadopro6.1.0-3vulnerable
Ubuntupython-tornadopro6.1.0-3build1vulnerable
Ubuntupython-tornadopro6.1.0-3ubuntu0.1~esm1vulnerable
Ubuntupython-tornadopro6.1.0-3ubuntu0.1~esm2fixed
Ubuntupython-tornado24.046.3.2-1vulnerable
Ubuntupython-tornado24.046.4.0-0ubuntu1vulnerable
Ubuntupython-tornado24.046.4.0-1vulnerable
Ubuntupython-tornado24.046.4.0-1build1vulnerable
Ubuntupython-tornado24.046.4.0-1ubuntu0.1vulnerable
Ubuntupython-tornado24.046.4.0-1ubuntu0.2fixed
Opensusepython-tornado6tumbleweed6.5-1.1fixed
Susepython-tornado6linux micro 6.06.4-3.1fixed
Susepython-tornado6linux enterprise module for python 3 15 sp76.3.2-150400.9.9.1fixed
Susepython-tornadolinux enterprise micro 5.34.5.3-150000.3.10.1fixed
Susepython-tornadolinux enterprise micro 5.44.5.3-150000.3.10.1fixed
Susepython-tornadolinux enterprise micro 5.54.5.3-150000.3.10.1fixed
Susepython-tornadolinux enterprise module for basesystem 15 sp64.5.3-150000.3.10.1fixed
Susepython-tornadolinux enterprise high performance computing 15 sp3-ltss4.5.3-150000.3.10.1fixed
Susepython-tornadolinux enterprise high performance computing 15 sp4-espos4.5.3-150000.3.10.1fixed
Susepython-tornadolinux enterprise high performance computing 15 sp4-ltss4.5.3-150000.3.10.1fixed
Susepython-tornadolinux enterprise high performance computing 15 sp5-espos4.5.3-150000.3.10.1fixed
Susepython-tornadolinux enterprise high performance computing 15 sp5-ltss4.5.3-150000.3.10.1fixed
Susepython-tornadolinux enterprise server 15 sp3-ltss4.5.3-150000.3.10.1fixed
Susepython-tornadolinux enterprise server 15 sp4-ltss4.5.3-150000.3.10.1fixed
Susepython-tornadolinux enterprise server 15 sp5-ltss4.5.3-150000.3.10.1fixed
Susepython-tornadolinux enterprise server for sap applications 15 sp34.5.3-150000.3.10.1fixed
Susepython-tornadolinux enterprise server for sap applications 15 sp44.5.3-150000.3.10.1fixed
Susepython-tornadolinux enterprise server for sap applications 15 sp54.5.3-150000.3.10.1fixed
Susepython-tornadomanager proxy 4.34.5.3-150000.3.10.1fixed
Susepython-tornadomanager server 4.34.5.3-150000.3.10.1fixed
Susepython-tornadolinux enterprise micro 5.24.5.3-150000.3.10.1fixed
Susepython-tornadoenterprise storage 7.14.5.3-150000.3.10.1fixed
Susepython-tornadolinux enterprise module for basesystem 15 sp74.5.3-150000.3.10.1fixed
Susepython-tornado6linux enterprise module for python 3 15 sp66.3.2-150400.9.9.1fixed
Susepython-tornado6linux enterprise high performance computing 15 sp4-espos6.3.2-150400.9.9.1fixed
Susepython-tornado6linux enterprise high performance computing 15 sp4-ltss6.3.2-150400.9.9.1fixed
Susepython-tornado6linux enterprise high performance computing 15 sp5-espos6.3.2-150400.9.9.1fixed
Susepython-tornado6linux enterprise high performance computing 15 sp5-ltss6.3.2-150400.9.9.1fixed
Susepython-tornado6linux enterprise server 15 sp4-ltss6.3.2-150400.9.9.1fixed
Susepython-tornado6linux enterprise server 15 sp5-ltss6.3.2-150400.9.9.1fixed
Susepython-tornado6linux enterprise server for sap applications 15 sp46.3.2-150400.9.9.1fixed
Susepython-tornado6linux enterprise server for sap applications 15 sp56.3.2-150400.9.9.1fixed
Opensusepython-tornado6leap 15.66.3.2-150400.9.9.1fixed
Susepython-tornadomanager client tools 124.2.1-17.10.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpython-tornadosourcesid6.4.2-2not yet assignedNot reported[1105886]
Debianpython-tornadosourceforky6.4.2-2not yet assignedNot reported[1105886]
Debianpython-tornadosourcetrixie6.4.2-2not yet assignedNot reported[1105886]
Debianpython-tornadosourcebookworm6.2.0-3+deb12u2not yet assignedNot reported[1105886]
Ubuntupython-tornadodebnoble6.4.0-1ubuntu0.2Not reportedNot reportedNot reported
Ubuntupython-tornado-docdebnoble6.4.0-1ubuntu0.2Not reportedNot reportedNot reported
Ubuntupython3-tornadodebnoble6.4.0-1ubuntu0.2Not reportedNot reportedNot reported
Susevenv-salt-minionrpmmanager client tools for rhel, liberty and clones 9-client-tools3006.0-1.59.1Not reportedSUSE-EL-9-CLIENT-TOOLS-2025-2499Not reported
Ubuntupython-tornadodebpro6.1.0-3ubuntu0.1~esm2Not reportedUBUNTU-CVE-2025-47287Not reported
Ubuntupython-tornadodeb24.046.4.0-1ubuntu0.2Not reportedUBUNTU-CVE-2025-47287Not reported
Ubuntupython-tornadodeb25.106.4.2-2Not reportedUBUNTU-CVE-2025-47287Not reported
Ubuntupython-tornadodebpro6.1.0-3ubuntu0.1~esm2Not reportedUSN-7547-1Not reported
Ubuntupython-tornadodeb24.046.4.0-1ubuntu0.2Not reportedUSN-7547-1Not reported
Opensusepython-tornado6rpmtumbleweed6.5-1.1Not reportedOPENSUSE-SU-2025:15153-1Not reported
Susepython-tornado6rpmlinux micro 6.06.4-3.1Not reportedSUSE-SU-2025:20430-1Not reported
Susepython-tornado6rpmlinux enterprise module for python 3 15 sp76.3.2-150400.9.9.1Not reportedSUSE-SU-2025:01649-2Not reported
Susepython-tornadorpmlinux enterprise micro 5.34.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmlinux enterprise micro 5.44.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmlinux enterprise micro 5.54.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmlinux enterprise module for basesystem 15 sp64.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmlinux enterprise high performance computing 15 sp3-ltss4.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmlinux enterprise high performance computing 15 sp4-espos4.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmlinux enterprise high performance computing 15 sp4-ltss4.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmlinux enterprise high performance computing 15 sp5-espos4.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmlinux enterprise high performance computing 15 sp5-ltss4.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmlinux enterprise server 15 sp3-ltss4.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmlinux enterprise server 15 sp4-ltss4.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmlinux enterprise server 15 sp5-ltss4.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmlinux enterprise server for sap applications 15 sp34.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmlinux enterprise server for sap applications 15 sp44.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmlinux enterprise server for sap applications 15 sp54.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmmanager proxy 4.34.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmmanager server 4.34.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmlinux enterprise micro 5.24.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmenterprise storage 7.14.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-1Not reported
Susepython-tornadorpmlinux enterprise module for basesystem 15 sp74.5.3-150000.3.10.1Not reportedSUSE-SU-2025:01726-2Not reported
Susepython-tornado6rpmlinux enterprise module for python 3 15 sp66.3.2-150400.9.9.1Not reportedSUSE-SU-2025:01649-1Not reported
Susepython-tornado6rpmlinux enterprise high performance computing 15 sp4-espos6.3.2-150400.9.9.1Not reportedSUSE-SU-2025:01649-1Not reported
Susepython-tornado6rpmlinux enterprise high performance computing 15 sp4-ltss6.3.2-150400.9.9.1Not reportedSUSE-SU-2025:01649-1Not reported
Susepython-tornado6rpmlinux enterprise high performance computing 15 sp5-espos6.3.2-150400.9.9.1Not reportedSUSE-SU-2025:01649-1Not reported
Susepython-tornado6rpmlinux enterprise high performance computing 15 sp5-ltss6.3.2-150400.9.9.1Not reportedSUSE-SU-2025:01649-1Not reported
Susepython-tornado6rpmlinux enterprise server 15 sp4-ltss6.3.2-150400.9.9.1Not reportedSUSE-SU-2025:01649-1Not reported
Susepython-tornado6rpmlinux enterprise server 15 sp5-ltss6.3.2-150400.9.9.1Not reportedSUSE-SU-2025:01649-1Not reported
Susepython-tornado6rpmlinux enterprise server for sap applications 15 sp46.3.2-150400.9.9.1Not reportedSUSE-SU-2025:01649-1Not reported
Susepython-tornado6rpmlinux enterprise server for sap applications 15 sp56.3.2-150400.9.9.1Not reportedSUSE-SU-2025:01649-1Not reported
Opensusepython-tornado6rpmleap 15.66.3.2-150400.9.9.1Not reportedSUSE-SU-2025:01649-1Not reported
Susepython-tornadorpmmanager client tools 124.2.1-17.10.1Not reportedSUSE-SU-2025:01732-1Not reported

[Debian bug #1105886]

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • Source package: [python-tornado6]

    Details (1)
    • 6.5.8-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 6.5-1.1

      Version impact unknown

      usn · python-tornado6 · opensuse · tumbleweed

  • Source package: [python-tornado6]

    Details (1)
    • 6.5.8-1.1 · x86_64 · tumbleweed

      Unknown · Fixed: 6.5-1.1

      Version impact unknown

      usn · python-tornado6 · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • Source package: [python-tornado]

    Details (4)
    • 6.2.0-3+deb12u4 · amd64 · bookworm

      Fixed · Fixed: 6.2.0-3+deb12u2

      usn · python-tornado · debian · bookworm; usn · python-tornado · debian · 12

    • 6.2.0-3+deb12u4 · arm64 · bookworm

      Fixed · Fixed: 6.2.0-3+deb12u2

      usn · python-tornado · debian · bookworm; usn · python-tornado · debian · 12

    • 6.2.0-3+deb12u4 · amd64 · bookworm-security

      Fixed · Fixed: 6.2.0-3+deb12u2

      usn · python-tornado · debian · bookworm; usn · python-tornado · debian · 12

    • 6.2.0-3+deb12u4 · arm64 · bookworm-security

      Fixed · Fixed: 6.2.0-3+deb12u2

      usn · python-tornado · debian · bookworm; usn · python-tornado · debian · 12

  • Source package: [python-tornado]

    Details (4)
    • 6.2.0-3+deb12u4 · all · bookworm

      Fixed · Fixed: 6.2.0-3+deb12u2

      usn · python-tornado · debian · bookworm; usn · python-tornado · debian · 12

    • 6.2.0-3+deb12u4 · all · bookworm

      Fixed · Fixed: 6.2.0-3+deb12u2

      usn · python-tornado · debian · bookworm; usn · python-tornado · debian · 12

    • 6.2.0-3+deb12u4 · all · bookworm-security

      Fixed · Fixed: 6.2.0-3+deb12u2

      usn · python-tornado · debian · bookworm; usn · python-tornado · debian · 12

    • 6.2.0-3+deb12u4 · all · bookworm-security

      Fixed · Fixed: 6.2.0-3+deb12u2

      usn · python-tornado · debian · bookworm; usn · python-tornado · debian · 12

[Debian 13 (Trixie)]

  • Source package: [python-tornado]

    Details (4)
    • 6.4.2-3+deb13u2 · amd64 · trixie

      Fixed · Fixed: 6.4.2-2

      usn · python-tornado · debian · 13

    • 6.4.2-3+deb13u2 · arm64 · trixie

      Fixed · Fixed: 6.4.2-2

      usn · python-tornado · debian · 13

    • 6.4.2-3+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 6.4.2-2

      usn · python-tornado · debian · 13

    • 6.4.2-3+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 6.4.2-2

      usn · python-tornado · debian · 13

  • Source package: [python-tornado]

    Details (4)
    • 6.4.2-3+deb13u2 · all · trixie

      Fixed · Fixed: 6.4.2-2

      usn · python-tornado · debian · 13

    • 6.4.2-3+deb13u2 · all · trixie

      Fixed · Fixed: 6.4.2-2

      usn · python-tornado · debian · 13

    • 6.4.2-3+deb13u2 · all · trixie-security

      Fixed · Fixed: 6.4.2-2

      usn · python-tornado · debian · 13

    • 6.4.2-3+deb13u2 · all · trixie-security

      Fixed · Fixed: 6.4.2-2

      usn · python-tornado · debian · 13

Observed:

References