<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://vulnerability.circl.lu/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-09-30T01:32:17.076690+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@circl.lu</email>
  </author>
  <link href="https://vulnerability.circl.lu" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/ghsa-f4gw-2p7v-4548</id>
    <title>GHSA-f4gw-2p7v-4548 — Axios: NO_PROXY bypass for 0.0.0.0 local addresses in axios</title>
    <updated>2026-09-30T01:32:17.097879+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> npm: axios</p>
<p>## Summary</p>
<p>Axios versions containing `lib/helpers/shouldBypassProxy.js` do not treat `0.0.0.0` as a local address when evaluating `NO_PROXY` rules. In Node.js applications that use `HTTP_PROXY` or `HTTPS_PROXY` together with `NO_PROXY=localhost,127.0.0.1,::1` or similar, a request to `http://0.0.0.0:&lt;port&gt;/` can be routed through the configured proxy instead of bypassing it.</p>
<p>The issue is exploitable when an attacker can influence the axios request URL or a followed redirect target, and when the proxy can reach or relay `0.0.0.0` to local services. This is a Node.js runtime proxy-routing issue, not a browser, install-time, or development-tooling issue.</p>
<p>## Impact</p>
<p>Applications are affected when all of the following are true:</p>
<p>- The application runs axios in Node.js with the HTTP adapter.
- The process uses environment proxy variables such as `HTTP_PROXY` or `HTTPS_PROXY`.
- The process uses `NO_PROXY` entries such as `localhost`, `127.0.0.1`, or `::1` to keep local traffic out of the proxy path.
- Attacker-controlled input can influence the request URL or redirect target.
- The configured proxy does not reject `0.0.0.0` and can reach the local destination.</p>
<p>For plain HTTP targets, the proxy can receive the full request URL, headers, and body, and may be able to observe the local service response. HTTPS targets are less exposed because axios uses CONNECT tunneling in current versions.</p>
<p>## Affected Functionality</p>
<p>Affected functionality is limited to environment-derived proxy…</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/ghsa-f4gw-2p7v-4548"/>
  </entry>
</feed>
