Every CVE Search/ Get API key

CVE-2024-39338

Server-Side Request Forgery in axios

7.5 HighFix available

axios 1.7.2 allows SSRF via unexpected behavior where requests for path relative URLs get processed as protocol relative URLs.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

1.21%Up 1.2 points since Aug 13, 2024
90%50%10%1%

What each source reports

NVD Score used 7.5

axios 1.7.2 allows SSRF via unexpected behavior where requests for path relative URLs get processed as protocol relative URLs.

Record
CVE-2024-39338
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS 3.1
4.0 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:N
Weakness
CWE-918
Updated
2026-11-02
CVE List 4.0

axios 1.7.2 allows SSRF via unexpected behavior where requests for path relative URLs get processed as protocol relative URLs.

Record
CVE-2024-39338
CVSS 3.1
4.0 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:N
Weakness
CWE-918
Updated
2026-11-02
EUVDEUVD-2024-2537 4.0

axios 1.7.2 allows SSRF via unexpected behavior where requests for path relative URLs get processed as protocol relative URLs.

Record
EUVD-2024-2537
CVSS 3.1
4.0 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:N
Updated
2026-11-03
GitHub AdvisoriesGHSA-8hc4-vh64-cxmj No score

Server-Side Request Forgery in axios

axios 1.7.2 allows SSRF via unexpected behavior where requests for path relative URLs get processed as protocol relative URLs.

Record
GHSA-8hc4-vh64-cxmj
Weakness
CWE-918
Updated
2026-11-02
OSV 4.0

axios 1.7.2 allows SSRF via unexpected behavior where requests for path relative URLs get processed as protocol relative URLs.

Record
CVE-2024-39338
CVSS 3.1
4.0 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2024-39338 7.5

axios 1.7.2 allows SSRF via unexpected behavior where requests for path relative URLs get processed as protocol relative URLs.

Record
DEBIAN-CVE-2024-39338
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
Show 10 moreShow less
OSVUBUNTU-CVE-2024-39338 4.0

axios 1.7.2 allows SSRF via unexpected behavior where requests for path relative URLs get processed as protocol relative URLs.

Record
UBUNTU-CVE-2024-39338
CVSS 3.1
4.0 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:N
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVCLSA-2026-1777855414 No score

TuxCare security update for axios (1 CVE)

TuxCare rebuilt axios to address 1 CVE. Fixed in 0.15.3-tuxcare.3.

Record
CLSA-2026-1777855414
Updated
2026-11-02
OSVCLSA-2026-1784943211 No score

TuxCare security update for axios (8 CVEs)

TuxCare rebuilt axios to address 8 CVEs. Fixed in 1.6.8-tuxcare.2.

Record
CLSA-2026-1784943211
Updated
2026-11-02
OSVCLSA-2026-1785291680 No score

TuxCare security update for axios (1 CVE)

TuxCare rebuilt axios to address 1 CVE. Fixed in 0.33.0-tuxcare.3.

Record
CLSA-2026-1785291680
Updated
2026-11-02
OSVCLSA-2026-1790760631 No score

TuxCare security update for axios (1 CVE)

TuxCare rebuilt axios to address 1 CVE. Fixed in 0.18.1-tuxcare.6.

Record
CLSA-2026-1790760631
Updated
2026-11-02
OSVCLSA-2026-1792488799 No score

TuxCare security update for axios (1 CVE)

TuxCare rebuilt axios to address 1 CVE. Fixed in 0.19.2-tuxcare.6.

Record
CLSA-2026-1792488799
Updated
2026-11-02
OSVGHSA-8hc4-vh64-cxmj No score

Server-Side Request Forgery in axios

axios 1.7.2 allows SSRF via unexpected behavior where requests for path relative URLs get processed as protocol relative URLs.

Record
GHSA-8hc4-vh64-cxmj
Weakness
CWE-918
Updated
2026-11-02
OSVopenSUSE-SU-2024:14282-1 No score

velociraptor-0.7.0.4.git97.675e45f9-12.1 on GA media

These are all security issues fixed in the velociraptor-0.7.0.4.git97.675e45f9-12.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:14282-1
Updated
2026-11-02
OSVROOT-APP-NPM-CVE-2024-39338 No score

CVE-2024-39338 in axios - Patched by Root

Root has patched CVE-2024-39338 in the axios package for Root:npm. Multiple fixed versions available.

Record
ROOT-APP-NPM-CVE-2024-39338
Updated
2026-11-06
OSVSUSE-SU-2024:3771-1 No score

Security update for pgadmin4

This update for pgadmin4 fixes the following issues:

  • CVE-2024-38355: Fixed socket.io: unhandled 'error' event (bsc#1226967)
  • CVE-2024-38998: Fixed requirejs: prototype pollution via function config (bsc#1227248)
  • CVE-2024-38999: Fixed requirejs: prototype pollution via function s.contexts._.configure (bsc#1227252)
  • CVE-2024-39338: Fixed axios: server-side request forgery due to requests for path relative URLs being processed as protocol relative URLs in axios (bsc#1229423)
  • CVE-2024-4067: Fixed micromatch: vulnerable to Regular Expression Denial of Service (ReDoS) (bsc#1224366)
  • CVE-2024-4068: Fixed braces: fails to limit the number of characters it can handle, which could lead to Memory Exhaustion (bsc#1224295)
  • CVE-2024-43788: Fixed webpack: DOM clobbering gadget in AutoPublicPathRuntimeModule could lead to XSS (bsc#1229861)
  • CVE-2024-48948: Fixed elliptic: ECDSA signature verification error due to leading zero may reject legitimate transactions in elliptic (bsc#1231684)
  • CVE-2024-48949: Fixed elliptic: Missing Validation in Elliptic's EDDSA Signature Verification (bsc#1231564)
  • CVE-2024-9014: Fixed OAuth2 issue that could lead to information leak (bsc#1230928)
Record
SUSE-SU-2024:3771-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
axios
npm
1.3.2 to 1.7.3
1.7.4
axios
TuxCare:npm
0.15.3-tuxcare.0 up to 0.15.3-tuxcare.3, plus listed versions
0.15.30.15.3-tuxcare.10.15.3-tuxcare.2
0.15.3-tuxcare.3
axios
TuxCare:npm
From an advisory covering 8 CVEs
1.6.8-tuxcare.0 up to 1.6.8-tuxcare.2, plus listed versions
1.6.81.6.8-tuxcare.1
1.6.8-tuxcare.2
axios
TuxCare:npm
0.33.0-tuxcare.0 up to 0.33.0-tuxcare.3, plus listed versions
0.33.00.33.0-tuxcare.10.33.0-tuxcare.2
0.33.0-tuxcare.3
axios
TuxCare:npm
0.18.1-tuxcare.0 up to 0.18.1-tuxcare.6, plus listed versions
0.18.10.18.1-tuxcare.10.18.1-tuxcare.20.18.1-tuxcare.30.18.1-tuxcare.40.18.1-tuxcare.5
0.18.1-tuxcare.6
axios
TuxCare:npm
0.19.2-tuxcare.0 up to 0.19.2-tuxcare.6, plus listed versions
0.19.20.19.2-tuxcare.10.19.2-tuxcare.20.19.2-tuxcare.30.19.2-tuxcare.40.19.2-tuxcare.5
0.19.2-tuxcare.6
node-axios
Debian:13
before 1.7.4+dfsg-1
1.7.4+dfsg-1
node-axios
Debian:14
before 1.7.4+dfsg-1
1.7.4+dfsg-1
axios
npm
1.3.2 up to 1.7.4
1.7.4
axios
Root:npm
before 1.6.0-aikido.1
1.6.0-aikido.11.6.5-aikido.11.6.5-aikido.21.6.0-aikido.21.6.0-aikido.31.6.5-aikido.3
Show 10 moreShow less
Affected packages
PackageAffectedFixed
@rootio/axios
Root:npm
before 1.6.0-root.io.1
1.6.0-root.io.11.6.5-root.io.11.6.5-root.io.21.6.0-root.io.21.6.0-root.io.31.6.5-root.io.3
pgadmin4
SUSE:Linux Enterprise Module for Python 3 15 SP6
From an advisory covering 10 CVEs
before 8.5-150600.3.6.1
8.5-150600.3.6.1
pgadmin4
openSUSE:Leap 15.6
From an advisory covering 10 CVEs
before 8.5-150600.3.6.1
8.5-150600.3.6.1
node-axios
Ubuntu:Pro:20.04:LTS
All versions, plus listed versions
0.19.0+dfsg-20.19.0+dfsg-2ubuntu0.1~esm1
None known
node-axios
Ubuntu:Pro:22.04:LTS
All versions, plus listed versions
0.21.1+dfsg-10.23.0+dfsg-20.24.0+dfsg-10.25.0+dfsg-20.26.0+dfsg-10.26.0+dfsg-1ubuntu0.1~esm1
None known
node-axios
Ubuntu:Pro:24.04:LTS
All versions, plus listed versions
1.2.1+dfsg-11.5.1+dfsg-11.6.2+dfsg-11.6.8+dfsg-21.6.8+dfsg-2ubuntu0.1~esm1
None known
node-axios
Ubuntu:25.10
All versions, plus listed versions
1.7.9+dfsg-11.8.4+dfsg-11.11.0+dfsg-1
None known
node-axios
Ubuntu:26.10
All versions, plus listed versions
1.13.2+dfsg-1build11.16.0-11.18.0-11.19.0-1
None known
node-axios
Ubuntu:Pro:26.04:LTS
All versions, plus listed versions
1.11.0+dfsg-11.12.1+dfsg-11.13.2+dfsg-1build11.13.2+dfsg-1ubuntu0.1~esm1
None known
velociraptor
openSUSE:Tumbleweed
before 0.7.0.4.git97.675e45f9-12.1
0.7.0.4.git97.675e45f9-12.1

History

History
RecordedChangedSources
affected
affected, factsOSV
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2024-39338 is a high vulnerability (CVSS 7.5) in Axios, published August 9, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.21%, the 68th percentile. Fixed in axios 1.7.4.

References

Show 29 moreShow less
MoveEnter Open