CVE-2026-55602 http-proxy-middleware `router` host+path substring matching allows Host-header-driven backend routing bypass

Medium 6.9 Published Updated

Attackers can bypass backend routing restrictions by crafting Host headers that exploit unanchored substring matching in http-proxy-middleware configurations.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-55602?

CVE-2026-55602 is a medium-severity vulnerability in chimurai http-proxy-middleware, published on 22 Jun 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

http-proxy-middleware is node.js http-proxy middleware. From 0.16.0 until 2.0.10, 3.0.6, and 4.1.0, http-proxy-middleware documents router proxy-table entries as host, path, or host+path selectors, but the host+path implementation uses unanchored substring matching on attacker-controlled request metadata. As a result, a crafted Host header that is only a superstring match for a configured host+path key can still route a request to an unintended backend. This vulnerability is fixed in 2.0.10, 3.0.6, and 4.1.0.

Weakness: CWE-20, CWE-187

Which versions are affected by CVE-2026-55602?

6 open source packages ship an affected version, including http-proxy-middleware. It affects 1 product.

PackageAffectedFixed in
http-proxy-middleware npmFrom 0.16.02.0.10
http-proxy-middleware npmFrom 0.16.02.0.10
http-proxy-middleware npmFrom 3.0.03.0.6
http-proxy-middleware npmFrom 3.0.03.0.6
http-proxy-middleware npmFrom 4.0.04.1.0
http-proxy-middleware npmFrom 4.0.04.1.0

Products include Chimurai Http-Proxy-Middleware.

How do I fix CVE-2026-55602?

Upgrade http-proxy-middleware to a fixed version for your release line: 2.0.10, 3.0.6 or 4.1.0.

Is CVE-2026-55602 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-55602 exists.

Sources

Also known as CLEANSTART-2026-FK52853, CLSA-2026-1784509824, CLSA-2026-1788806507, CLSA-2026-1788806602, CLSA-2026-1788806634, CLSA-2026-1788867095 and 14 more.

Is CVE-2026-55602 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free