CVE-2024-39338: SSRF
axios 1.7.2 allows SSRF via unexpected behavior where requests for path relative URLs get processed as protocol relative URLs.
Other sources
Axios is vulnerable to server-side request forgery, caused by a flaw with requests for path relative URLs get processed as protocol relative URLs. By sending a specially crafted request, an attacker could exploit this vulnerability to conduct SSRF attack.
— IBM
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
npm/axiosto a version that resolves this vulnerability.Fixed in 1.7.4
Event History
Frequently Asked Questions
What is the severity of CVE-2024-39338?
CVE-2024-39338 is classified as a medium severity vulnerability due to its potential for server-side request forgery.
How do I fix CVE-2024-39338?
To fix CVE-2024-39338, upgrade axios to version 1.7.4 or later.
Which versions of axios are affected by CVE-2024-39338?
Versions of axios from 1.3.2 to 1.7.3 are affected by CVE-2024-39338.
What is the impact of CVE-2024-39338?
The impact of CVE-2024-39338 includes the possible exposure of internal systems due to SSRF vulnerabilities.
Is IBM Analytics Content Hub affected by CVE-2024-39338?
Yes, IBM Analytics Content Hub versions up to and including 2.0 are affected by CVE-2024-39338.