CVE-2026-42038Axios在1.15.1和0.31.1之前版本存在安全绕过漏洞。当配置no_proxy=localhost时,shouldBypassProxy函数仅做字符串匹配,导致向127.0.0.1或[::1]的请求未绕过代理,存在信息泄露风险。
该漏洞源于Axios的代理决策逻辑缺陷。`shouldBypassProxy`函数在处理`no_proxy`规则时,仅执行简单的字符串包含检查,而缺乏对IP地址别名(如127.0.0.1对应localhost)及IPv6回环地址(::1)的语义解析。当管理员配置`no_proxy=localhost`意图让本地流量直连时,应用程序若直接使用IP地址访问本地服务(如SSRF攻击利用元数据接口),流量将被错误地转发至受控代理服务器,导致敏感信息(如本地服务凭证、内部网络拓扑)被拦截。