Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-3x9g-8vmp-wqvf

Опубликовано: 15 июн. 2026
Источник: github
Github: Прошло ревью
CVSS3: 7.7

Описание

Tornado: Authorization header forwarded across cross-origin redirects in SimpleAsyncHTTPClient

Summary

When SimpleAsyncHTTPClient follows a 3xx redirect, it shallow-copies the original HTTPRequest, rewrites the URL, decrements max_redirects, and removes only the Host header. It does not clear Authorization, auth_username, auth_password, or auth_mode when the redirect target changes origin.

As a result, credentials intended for one origin can be forwarded to a different origin when follow_redirects=True, which is the default.

Beginning in Tornado 6.5.6, SimpleAsyncHTTPClient matches the default behavior of libcurl (and therefore CurlAsyncHTTPClient): When a redirect changes the scheme, host, or port of the url, the Authorization and Cookie headers will be removed when following the redirect.

Пакеты

Наименование

tornado

pip
Затронутые версииВерсия исправления

< 6.5.6

6.5.6

EPSS

Процентиль: 29%
0.00365
Низкий

7.7 High

CVSS3

Дефекты

CWE-200

Связанные уязвимости

CVSS3: 7.7
ubuntu
26 дней назад

Tornado is a Python web framework and asynchronous networking library. Prior to 6.5.6, SimpleAsyncHTTPClient shallow-copied redirected requests and removed only the Host header, leaving Authorization, auth_username, auth_password, and auth_mode in place when a redirect changed scheme, host, or port. This issue is fixed in version 6.5.6.

CVSS3: 7.7
nvd
26 дней назад

Tornado is a Python web framework and asynchronous networking library. Prior to 6.5.6, SimpleAsyncHTTPClient shallow-copied redirected requests and removed only the Host header, leaving Authorization, auth_username, auth_password, and auth_mode in place when a redirect changed scheme, host, or port. This issue is fixed in version 6.5.6.

CVSS3: 7.7
debian
26 дней назад

Tornado is a Python web framework and asynchronous networking library. ...

suse-cvrf
около 2 месяцев назад

Security update for python-tornado6

suse-cvrf
около 1 месяца назад

Security update for python-tornado

EPSS

Процентиль: 29%
0.00365
Низкий

7.7 High

CVSS3

Дефекты

CWE-200