Skip to main content
Mallory
Back to intelligence
open-source-dependency-vulnerabilitywidely-deployed-product-advisoryinternet-facing-service-vulnerabilitycloud-service-vulnerability

Axios fixes proxy bypass flaws and prototype pollution MITM risk

Updated 7d agoFirst seen May 29, 20268 sources

Axios released fixes for two newly disclosed vulnerabilities, CVE-2026-44492 and CVE-2026-44494, affecting its widely used HTTP client for Node.js. The first bug stems from improper normalization of IPv4-mapped IPv6 addresses in shouldBypassProxy, allowing crafted URLs to evade local proxy exclusion logic and potentially reach sensitive targets such as cloud instance metadata services. The second issue is a prototype pollution gadget in Axios’s backend file adapter that can turn existing Object.prototype pollution elsewhere in an application into a man-in-the-middle condition on outbound HTTP requests, exposing or altering traffic and potentially leaking cleartext authentication cookies. Maintainers urged users to upgrade to Axios 1.16.0 or 0.32.0.

The fixes follow earlier Axios proxy-handling problems, including CVE-2026-42043, which bypassed a prior SSRF-related patch by exploiting Axios’s incomplete loopback validation. Researchers showed that Axios treated only localhost, 127.0.0.1, and ::1 as loopback, even though the full 127.0.0.0/8 range is reserved for loopback under RFC 1122, allowing addresses such as 127.0.0.2 to be forwarded through attacker-controlled proxies. That flaw, which could expose internal services, admin interfaces, Docker-bound endpoints, and cloud credential services, was previously fixed in Axios 1.15.1 and 0.31.1, underscoring continuing security concerns around proxy bypass and request-handling logic in the library.

Share:
Axios fixes proxy bypass flaws and prototype pollution MITM risk
Stay ahead

Get ahead of threats like this

Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.

EVENT TIMELINE

How this story unfolded

6 events from the most recent confirmed update back to the earliest known activity.

6 EVENTS
Jun 4, 20268d ago

Axios releases fixes for CVE-2026-44492 and CVE-2026-44494

Axios released patches for two vulnerabilities: CVE-2026-44492, a proxy bypass caused by improper normalization of IPv4-mapped IPv6 addresses, and CVE-2026-44494, a prototype pollution gadget in the backend file adapter. Maintainers advised users to upgrade to versions 1.16.0 or 0.32.0.

Axios Proxy Vulnerabilities & Prototype Pollution Gadget
Jun 2, 202610d ago

React Router patches CVE-2026-42211 in version 7.14.2

React Router fixed CVE-2026-42211 in version 7.14.2. The flaw involved insecure deserialization in the vendored turbo-stream v2 logic used by the single-fetch feature in Framework Mode.

CVE-2026-42211 - React Router's vendored turbo-stream v2 allows arbitrary constructor invocation via TYPE_ERROR deserialization leading to Unauth RCE

GitHub Security Advisories receives CVE-2026-42211

A new React Router vulnerability, CVE-2026-42211, was received by GitHub Security Advisories on 2026-06-02. The issue affects React Router 7.0.0 through 7.14.1 in Framework Mode and can enable arbitrary constructor invocation during deserialization.

CVE-2026-42211 - React Router's vendored turbo-stream v2 allows arbitrary constructor invocation via TYPE_ERROR deserialization leading to Unauth RCE
May 29, 202614d ago

Axios fixes CVE-2026-42043 in versions 1.15.1 and 0.31.1

Axios addressed CVE-2026-42043 by fixing loopback handling in versions 1.15.1 and 0.31.1. The issue concerned incomplete validation of the full 127.0.0.0/8 loopback range.

How We Bypassed an Axios Security Patch (CVE-2026-42043): The 16-Million IP Loophole | by Sachin Patil | May, 2026 | InfoSec Write-ups

Axios bypass of prior NO_PROXY fix is reported as CVE-2026-42043

Researchers Sachin Patil and Amol reported CVE-2026-42043, showing Axios's earlier SSRF-related NO_PROXY patch could be bypassed because it recognized only localhost, 127.0.0.1, and ::1 as loopback addresses. They demonstrated that alternate 127.x.x.x addresses could still be sent through an attacker-controlled proxy.

How We Bypassed an Axios Security Patch (CVE-2026-42043): The 16-Million IP Loophole | by Sachin Patil | May, 2026 | InfoSec Write-ups
Apr 22, 20262mo ago

Axios fixes stale Proxy-Authorization header leak on redirects

Axios committed a fix and added tests to ensure stale Proxy-Authorization headers are cleared when redirects no longer use a proxy, when NO_PROXY bypasses an environment-derived proxy, or when a redirect switches to a different proxy. The change is tied to advisory GHSA-j5f8-grm9-p9fc and also hardens related header-handling behavior across header casing variations.

fix: clear stale header on redirect when target is no-proxy (#10794) · axios/axios@afca61a · GitHub
The operational view lives in Mallory

See the full picture, correlated to your attack surface.

This page covers what’s public. Mallory adds the parts that aren’t — which of your assets are affected, which threat actors are using it right now, which detections to deploy, and what to do next.
Exposure mapping

Map indicators from this story to your assets and identify affected systems in minutes.

Threat actor evidence

Every observed campaign, victim, and pivot linked to actors named in this story.

Associated malware

Malware, exploits, and IOCs connected to the activity described here.

Detection signatures

YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.

Scheduled alerts

Get matching new stories delivered to your team as they break — not the next morning.

AI threads

Ask questions about this story and take action on the answers.

Axios fixes proxy bypass flaws and prototype pollution MITM risk | Mallory