🔐 CVE Alert

CVE-2026-113440

UNKNOWN 0.0

HTTP/1.1 and HTTP/2 redirects resend basic_auth and cookie to a different scheme or port in hackney

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

Insufficiently Protected Credentials vulnerability in hackney in benoitc hackney allows a redirecting server to obtain the basic_auth and cookie credentials of a request via a same-host redirect to another scheme or port. With follow_redirect enabled, hackney:follow_redirect/10 in src/hackney.erl reissues the request to the Location target after hackney:maybe_strip_auth_on_redirect/3, which compared only the hostname of the current and the redirect URL. A redirect from https to http on the same host resent the Authorization and Cookie headers in cleartext, where an on-path attacker can read them, and a redirect to another port on the same host handed them to a different service. location_trusted forwards credentials to any target by design and is unchanged. This issue affects hackney: from 2.0.0 before 4.9.0.

CWE CWE-522
Vendor benoitc
Product hackney
Published Oct 26, 2026
Stay Ahead of the Next One

Get instant alerts for benoitc hackney

Be the first to know when new unknown vulnerabilities affecting benoitc hackney are published — delivered to Slack, Telegram or Discord.

Get Free Alerts → Free · No credit card · 60 sec setup

Affected Versions

benoitc / hackney
2.0.0 < 4.9.0
benoitc / hackney
8f944559bdb83da60b5c06f6cf6d842591278364 < 6548384b22ea196023a1963e2967d5715b6d9564

References

NVD ↗ CVE.org ↗ EPSS Data ↗
github.com: https://github.com/benoitc/hackney/pull/979 cna.erlef.org: https://cna.erlef.org/cves/CVE-2026-113440.html osv.dev: https://osv.dev/vulnerability/EEF-CVE-2026-113440 github.com: https://github.com/benoitc/hackney/releases/tag/4.9.0 github.com: https://github.com/benoitc/hackney/commit/8f944559bdb83da60b5c06f6cf6d842591278364 github.com: https://github.com/benoitc/hackney/commit/6548384b22ea196023a1963e2967d5715b6d9564

Credits

Martin Karrer Martin Karrer Benoit Chesneau Jonatan Männchen / EEF