Open Redirect Affecting tornado package, versions [,6.6)


Severity

Recommended
0.0
low
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.46% (40th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications

Snyk Learn

Learn about Open Redirect vulnerabilities in an interactive lesson.

Start learning
  • Snyk IDSNYK-PYTHON-TORNADO-21755373
  • published27 Oct 2026
  • disclosed26 Oct 2026
  • creditLongwei Wang

Introduced: 26 Oct 2026

NewCVE-2026-116578  (opens in a new tab)
CWE-601  (opens in a new tab)

How to fix?

Upgrade tornado to version 6.6 or higher.

Overview

tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.

Affected versions of this package are vulnerable to Open Redirect via RedirectHandler in tornado/web.py when the redirect target URL is constructed from user-supplied input. If a user-controlled value appears at the start of the formatted URL, an attacker can supply a value beginning with a slash to produce a protocol-relative URL (e.g. //evil.example.com), causing the browser to follow a redirect to an arbitrary external host. The fix refuses to redirect to any URL starting with // unless the configured pattern itself starts with //.

CVSS Base Scores

version 4.0
version 3.1