7.1

CVE-2026-7017: haarg http::tiny Insufficiently Protected Credentials

CVSS: 7.1v3.1HighDeferred
AliasesUBUNTU-CVE-2026-7017DEBIAN-CVE-2026-7017openSUSE-SU-2026:11219-1
Published 07-07-2026Last modified 07-07-2026

Vulnerability summary

CVE-2026-7017 is a high (CVSS 7.1) Insufficiently Protected Credentials vulnerability in haarg http::tiny. EPSS estimates a 0.25% chance of exploitation in the next 30 days, higher than 15.1% of scored vulnerabilities.

Overall risk
28/100
0100
Medium · default modelHow is this calculated?
CVSS score
7.1/10
010
High · v3.1 (CVE.org)
EPSS score
0.25%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 1 · Related 1

Timeline

  1. 07-07-2026
    PublishedVulnerability first disclosed.
  2. 07-07-2026
    Last modifiedVulnerability information updated.

Description

HTTP::Tiny versions before 0.095 for Perl forward credential headers to cross-origin redirect targets. When the server returns a 3xx redirect, `_maybe_redirect` follows the `Location:` header and `_prepare_headers_and_cb` re-merges the caller's `headers` argument into the new request, without checking whether the redirect target shares an origin with the original URL. Caller-supplied `Authorization`, `Cookie` and `Proxy-Authorization` headers are therefore re-sent to whatever host the redirect names, across scheme, host or port boundaries, and including `https` to `http` downgrades that expose them in plaintext on the wire. The HTTP::Tiny POD note that "Authorization headers will not be included in a redirected request" applied only to the URL-userinfo Basic-auth path, not to headers passed explicitly by the caller.

CVSS metrics

4 scores · 4 sources · 1 version

EPSS trend

Probability

0.25%

Chance of exploitation in the next 30 days

Percentile

15%

Versus all other CVEs

30-day change

0.00 pp

From 0.25% on 21-09-2026

21-09-202621-10-2026
EPSS score
0.25%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Debian2 products
  • libhttp-tiny-perlAll versions (No fix recorded) | < 0.090-1+deb13u1 | < 0.096-1
  • perl< 5.36.0-7+deb12u4 | < 5.40.1-6+deb13u1 | < 5.42.3-1
Opensuse2 products
  • perl-HTTP-Tiny&distro=openSUSE Leap 16.0< 0.096-bp160.1.1
  • perl-HTTP-Tiny&distro=openSUSE Tumbleweed< 0.096-2.1
Ubuntu2 products
  • libhttp-tiny-perlAll versions (No fix recorded)
  • perlAll versions (No fix recorded) | < 5.38.2-3.2ubuntu0.4
Haarg1 product
  • http::tiny< 0.095

4 vendors · 7 products

References

13 links
Show all 13 references