CVE catalog

CVE-2026-91992

Tornado before 6.5.7 contains a credential leak vulnerability in CurlAsyncHTTPClient where pycurl handles are reused across requests without proper state clearing. Attackers can obtain sensitive crede

[CVE catalog]

Severity
Critical · CVSS 9CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:H/VA:N/SC:L/SI:H/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.24% · Oct 25, 2026

Tornado before 6.5.7 contains a credential leak vulnerability in CurlAsyncHTTPClient where pycurl handles are reused across requests without proper state clearing. Attackers can obtain sensitive credentials by issuing requests through the same client instance, allowing TLS certificates or proxy authentication to persist across unintended requests.

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-5vulnerable
Debianpython-tornadoforky6.5.5-5vulnerable
Debianpython-tornadotrixie6.4.2-3+deb13u2vulnerable
Debianpython-tornadotrixie-security6.4.2-3+deb13u2vulnerable
Debianpython-tornadobookworm6.2.0-3+deb12u4vulnerable
Debianpython-tornadobookworm-security6.2.0-3+deb12u4vulnerable
Ubuntupython-tornadonoble6.4.0-1ubuntu0.6fixed
Ubuntupython-tornado-docnoble6.4.0-1ubuntu0.6fixed
Ubuntupython3-tornadonoble6.4.0-1ubuntu0.6fixed
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~esm2vulnerable
Ubuntupython-tornadopro6.1.0-3ubuntu0.1~esm4vulnerable
Ubuntupython-tornadopro6.1.0-3ubuntu0.1~esm5vulnerable
Ubuntupython-tornadopro6.1.0-3ubuntu0.1~esm6fixed
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.2vulnerable
Ubuntupython-tornado24.046.4.0-1ubuntu0.4vulnerable
Ubuntupython-tornado24.046.4.0-1ubuntu0.5vulnerable
Ubuntupython-tornado24.046.4.0-1ubuntu0.6fixed
Ubuntupython-tornado26.046.4.2-3vulnerable
Ubuntupython-tornado26.046.5.2-3vulnerable
Ubuntupython-tornado26.046.5.4-0.1vulnerable
Ubuntupython-tornado26.046.5.4-0.1ubuntu0.1vulnerable
Ubuntupython-tornado26.046.5.4-0.1ubuntu0.2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianpython-tornadosourcesid(unfixed)not yet assignedNot reported[1148323]
Debianpython-tornadosourceforky(unfixed)not yet assignedNot reported[1148323]
Debianpython-tornadosourcetrixie(unfixed)not yet assignedNot reported[1148323]
Debianpython-tornadosourcebookworm(unfixed)not yet assignedNot reported[1148323]
Ubuntupython-tornadodebnoble6.4.0-1ubuntu0.6Not reportedNot reportedNot reported
Ubuntupython-tornado-docdebnoble6.4.0-1ubuntu0.6Not reportedNot reportedNot reported
Ubuntupython3-tornadodebnoble6.4.0-1ubuntu0.6Not reportedNot reportedNot reported
Ubuntupython-tornadodebpro6.1.0-3ubuntu0.1~esm6Not reportedUBUNTU-CVE-2026-91992Not reported
Ubuntupython-tornadodeb24.046.4.0-1ubuntu0.6Not reportedUBUNTU-CVE-2026-91992Not reported
Ubuntupython-tornadodeb26.046.5.4-0.1ubuntu0.2Not reportedUBUNTU-CVE-2026-91992Not reported

[Debian bug #1148323]

Notes

[trixie] python-tornado: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [python3-tornado]Affected

    Source package: [python-tornado]

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

      Affected

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

    • 6.2.0-3+deb12u4 · arm64 · bookworm

      Affected

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

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

      Affected

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

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

      Affected

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

  • Source package: [python-tornado]

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

      Affected

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

    • 6.2.0-3+deb12u4 · all · bookworm

      Affected

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

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

      Affected

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

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

      Affected

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

[Debian 13 (Trixie)]

  • [python3-tornado]Affected

    Source package: [python-tornado]

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

      Affected

      nvd · python-tornado · debian · 13

    • 6.4.2-3+deb13u2 · arm64 · trixie

      Affected

      nvd · python-tornado · debian · 13

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

      Affected

      nvd · python-tornado · debian · 13

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

      Affected

      nvd · python-tornado · debian · 13

  • Source package: [python-tornado]

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

      Affected

      nvd · python-tornado · debian · 13

    • 6.4.2-3+deb13u2 · all · trixie

      Affected

      nvd · python-tornado · debian · 13

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

      Affected

      nvd · python-tornado · debian · 13

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

      Affected

      nvd · python-tornado · debian · 13

Observed:

References