CVE Catalog

CVE-2026-123535

MediumCVSS 4.2
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.17%

7th percentile - higher than 7% of all known CVEs

Summary

Tornado before 6.6 does not validate the max_age argument of RequestHandler.set_cookie (also called by set_signed_cookie, set_secure_cookie, and clear_cookie), allowing injection of additional Set-Cookie attributes. When an application passes attacker-influenced input as max_age, an attacker can embed attributes such as Domain, Path, or Secure to widen the cookie's scope to parent paths or other subdomains.

Risk Assessment

An attacker could widen the cookie's scope to other subdomains or paths, potentially leading to session hijacking or credential leakage.

Recommendation

Update Tornado to version 6.6 or later. Ensure that input passed as max_age is validated and not user-controlled.

Other vulnerabilities in Tornado

See all
Original NVD description (English source)

Tornado before 6.6 does not validate the max_age argument of RequestHandler.set_cookie (also called by set_signed_cookie, set_secure_cookie, and clear_cookie), allowing injection of additional Set-Cookie attributes. When an application passes attacker-influenced input as max_age, an attacker can embed attributes such as Domain, Path, or Secure to widen the cookie's scope to parent paths or other subdomains.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS