


Perceptive Security
SOC/SIEM Consultancy

urllib is an HTTP client for Node.js that supports authentication, redirects, timeouts, and other request features. Prior to 4.9.1 and 2.44.1, urllib follows re…
Published:
25 augustus 2026 om 00:00:00
Alert date:
25 augustus 2026 om 20:05:56
Source:
nvd.nist.gov
Web Technologies, Supply Chain & Dependencies, Identity & Access
CVE-2026-55553 affects the urllib HTTP client library for Node.js, which incorrectly reuses caller-supplied options including authentication headers when following redirects across different origins. The vulnerability exists in src/HttpClient.ts where the #requestInternal function recursively passes the same options object to redirected requests regardless of scheme, host, or port changes. Sensitive headers such as Authorization, Cookie, Proxy-Authorization, x-api-key, x-auth-token, and x-access-token can be leaked to attacker-controlled redirect destinations. No user interaction is required for exploitation, making this a significant credential exposure risk. The issue affects urllib versions prior to 2.44.1 and 4.9.1. Fixes have been released in versions 2.44.1 and 4.9.1 via two separate commits. The vulnerability could allow attackers to harvest credentials and potentially reuse them against the original API or related services.
Technical details
Mitigation steps:
Affected products:
urllib (Node.js)
urllib v2.x prior to 2.44.1
urllib v4.x prior to 4.9.1
Related links:
https://nvd.nist.gov/vuln/detail/CVE-2026-55553
https://github.com/node-modules/urllib/commit/7c86c465883ebd3dea5109c87d7bbe3b00960a16
https://github.com/node-modules/urllib/commit/811a8d56e64e540bf6a19bf8b3737692f05d5c46
https://github.com/node-modules/urllib/pull/812
https://github.com/node-modules/urllib/pull/813
https://github.com/node-modules/urllib/releases/tag/v2.44.1
https://github.com/node-modules/urllib/releases/tag/v4.9.1
https://github.com/node-modules/urllib/security/advisories/GHSA-hq3h-g68c-hp78
Related CVE's:
Related threat actors:
IOC's:
This article was created with the assistance of AI technology by Perceptive.
