CVE-2026-111755CWE-185CWE-200information-disclosure

CVE-2026-111755

published October 19, 2026

CVSS
8.2
EPSS
0%
Percentile
36.9
In the wild
Unconfirmed
What it is

follow-redirects is a Node.js HTTP and HTTPS client wrapper that automatically follows redirects. From 1.16.0 until 1.16.1, escapeRegex leaves valid header-name metacharacters unescaped in sensitiveHeaders. When an application declares a sensitive header whose name contains ^ or | and follows a cross-origin or HTTPS-to-HTTP redirect, unescaped regular-expression metacharacters prevent the generated filter from matching the declared header name, and the credential header is forwarded to an attacker-controlled redirect target. This issue is fixed in version 1.16.1.

The record
Technical detail
CVSS
8.2 · NONE
CVSS v4.0
8.2 · CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
EPSS
0.00436 · 36.9th percentile
Weaknesses
CWE-185 · Incorrect Regular Expression; CWE-200 · Exposure of Sensitive Information to an Unauthorized Actor
Published
2026-10-19T22:17Z
References (4)
EPSS history
Timeline
  • 21 OCT 03:27Z
    EPSS moved — → 0%
    epss
  • 19 OCT 17:27Z
    follow-redirects sensitiveHeaders regex escaping can expose credential headers
    cvelistv5
  • 19 OCT 17:27Z
    follow-redirects sensitiveHeaders regex escaping can expose credential headers
    cvelistv5