# 通过axios请求中的绝对URL可能导致SSRF和凭证泄露
# 漏洞描述
## 概述
axios 是一个基于 promise 的 HTTP 客户端,用于浏览器和 node.js。当使用绝对 URL 而不是协议相对 URL 时,axios 会发送请求到指定的绝对 URL,即使设置了 `baseURL` 也会如此,这可能导致服务器端请求伪造(SSRF)和凭证泄露。
## 影响版本
- 影响版本:低于 1.8.2 的所有版本
- 修复版本:1.8.2
## 细节
当向 axios 传递绝对 URL(例如 `https://example.com`)而不是协议相对 URL(例如 `//example.com`)时,即使设置了 `baseURL`,axios 仍然会发送请求到绝对 URL 指定的地址。这可能导致 SSRF 攻击和凭证泄露。
## 影响
- 服务器端和客户端使用 axios 的情况均受影响
- 可能导致服务器端请求伪造(SSRF)和凭证泄露
# | POC 描述 | 源链接 | 神龙链接 |
---|---|---|---|
1 | Demonstration of CVE-2025-27152 | https://github.com/andreglock/axios-ssrf | POC详情 |
标题: Server-Side Request Forgery Vulnerability (CVE-2024-39338) · Issue #6463 · axios/axios -- 🔗来源链接
标签: x_refsource_MISC
标题: Possible SSRF and Credential Leakage via Absolute URL in axios Requests · Advisory · axios/axios · GitHub -- 🔗来源链接
标签: x_refsource_CONFIRM