Vulnerability · Published Sep 15, 2026 · Assigned by VulnCheck

CVE-2026-91992Tornado before 6.5.7 Credential Leak via Handle Reuse

Medium 5.9

In plain English

A medium-severity information exposure in tornado from tornadoweb. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 15% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)5.9Medium
Exploit odds (30 days)0.2%top 84.9% of all CVEs
Exploited in the wildNo reportsCISA SSVC: poc
Attack toolingNoneno public tooling known

Official description

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.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12python-tornadono fix listedDEBIAN-CVE-2026-91992
Debian:13python-tornadono fix listedDEBIAN-CVE-2026-91992
Debian:14python-tornadono fix listedDEBIAN-CVE-2026-91992
PyPItornado6.5.7GHSA-pw6j-qg29-8w7f
Ubuntu:24.04:LTSpython-tornado6.4.0-1ubuntu0.6UBUNTU-CVE-2026-91992
Ubuntu:24.04:LTSpython-tornado6.4.0-1ubuntu0.6USN-8952-1
Ubuntu:26.04:LTSpython-tornado6.5.4-0.1ubuntu0.2USN-8952-1
Ubuntu:26.04:LTSpython-tornado6.5.4-0.1ubuntu0.2UBUNTU-CVE-2026-91992
Ubuntu:26.10python-tornado6.5.5-5ubuntu1.1USN-8952-1

Affected products (as reported)

VendorProductVersions
tornadoweb tornado 0 – before 6.5.7

Weakness: CWE-200 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N

References