CVE-2024-43394
Apache HTTP Server: SSRF on Windows due to UNC paths
Server-Side Request Forgery (SSRF) in Apache HTTP Server on Windows allows to potentially leak NTLM hashes to a malicious server via mod_rewrite or apache expressions that pass unvalidated request input.
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.63.
Note: The Apache HTTP Server Project will be setting a higher bar for accepting vulnerability reports regarding SSRF via UNC paths.
The server offers limited protection against administrators directing the server to open UNC paths. Windows servers should limit the hosts they will connect over via SMB based on the nature of NTLM authentication.
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
What each source reports
CVE List Score used
7.5
Apache HTTP Server: SSRF on Windows due to UNC paths
Server-Side Request Forgery (SSRF) in Apache HTTP Server on Windows allows to potentially leak NTLM hashes to a malicious server via mod_rewrite or apache expressions that pass unvalidated request input.
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.63.
Note: The Apache HTTP Server Project will be setting a higher bar for accepting vulnerability reports regarding SSRF via UNC paths.
The server offers limited protection against administrators directing the server to open UNC paths. Windows servers should limit the hosts they will connect over via SMB based on the nature of NTLM authentication.
- Record
CVE-2024-43394- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-918
- Updated
- 2026-11-02
EUVDEUVD-2024-54772
7.5
Server-Side Request Forgery (SSRF) in Apache HTTP Server on Windows allows to potentially leak NTLM hashes to a malicious server via mod_rewrite or apache expressions that pass unvalidated request input.
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.63.
Note: The Apache HTTP Server Project will be setting a higher bar for accepting vulnerability reports regarding SSRF via UNC paths.
The server offers limited protection against administrators directing the server to open UNC paths. Windows servers should limit the hosts they will connect over via SMB based on the nature of NTLM authentication.
- Record
EUVD-2024-54772- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-gxxm-rhpx-j39m
7.5
Server-Side Request Forgery (SSRF) in Apache HTTP Server on Windows allows to potentially leak...
Server-Side Request Forgery (SSRF) in Apache HTTP Server on Windows allows to potentially leak NTLM hashes to a malicious server via mod_rewrite or apache expressions that pass unvalidated request input.
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.63.
Note: The Apache HTTP Server Project will be setting a higher bar for accepting vulnerability reports regarding SSRF via UNC paths.
The server offers limited protection against administrators directing the server to open UNC paths. Windows servers should limit the hosts they will connect over via SMB based on the nature of NTLM authentication.
- Record
GHSA-gxxm-rhpx-j39m- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-918
- Updated
- 2026-11-02
NVD
7.5
Server-Side Request Forgery (SSRF) in Apache HTTP Server on Windows allows to potentially leak NTLM hashes to a malicious server via mod_rewrite or apache expressions that pass unvalidated request input.
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.63.
Note: The Apache HTTP Server Project will be setting a higher bar for accepting vulnerability reports regarding SSRF via UNC paths.
The server offers limited protection against administrators directing the server to open UNC paths. Windows servers should limit the hosts they will connect over via SMB based on the nature of NTLM authentication.
- Record
CVE-2024-43394- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-918
- Updated
- 2026-11-02
OSVALPINE-CVE-2024-43394
7.5
Server-Side Request Forgery (SSRF) in Apache HTTP Server on Windows allows to potentially leak NTLM hashes to a malicious server via mod_rewrite or apache expressions that pass unvalidated request input.
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.63.
Note: The Apache HTTP Server Project will be setting a higher bar for accepting vulnerability reports regarding SSRF via UNC paths.
The server offers limited protection against administrators directing the server to open UNC paths. Windows servers should limit the hosts they will connect over via SMB based on the nature of NTLM authentication.
- Record
ALPINE-CVE-2024-43394- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVBELL-CVE-2024-43394
7.5
- Record
BELL-CVE-2024-43394- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 6 moreShow less
OSV
7.5
Apache HTTP Server: SSRF on Windows due to UNC paths
Server-Side Request Forgery (SSRF) in Apache HTTP Server on Windows allows to potentially leak NTLM hashes to a malicious server via mod_rewrite or apache expressions that pass unvalidated request input.
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.63.
Note: The Apache HTTP Server Project will be setting a higher bar for accepting vulnerability reports regarding SSRF via UNC paths.
The server offers limited protection against administrators directing the server to open UNC paths. Windows servers should limit the hosts they will connect over via SMB based on the nature of NTLM authentication.
- Record
CVE-2024-43394- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-918
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2024-43394
7.5
Server-Side Request Forgery (SSRF) in Apache HTTP Server on Windows allows to potentially leak NTLM hashes to a malicious server via mod_rewrite or apache expressions that pass unvalidated request input. This issue affects Apache HTTP Server: from 2.4.0 through 2.4.63. Note: The Apache HTTP Server Project will be setting a higher bar for accepting vulnerability reports regarding SSRF via UNC paths. The server offers limited protection against administrators directing the server to open UNC paths. Windows servers should limit the hosts they will connect over via SMB based on the nature of NTLM authentication.
- Record
DEBIAN-CVE-2024-43394- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVBIT-apache-2024-43394 No score
Apache HTTP Server: SSRF on Windows due to UNC paths
Server-Side Request Forgery (SSRF) in Apache HTTP Server on Windows allows to potentially leak NTLM hashes to a malicious server via mod_rewrite or apache expressions that pass unvalidated request input.
This issue affects Apache HTTP Server: from 2.4.0 through 2.4.63.
Note: The Apache HTTP Server Project will be setting a higher bar for accepting vulnerability reports regarding SSRF via UNC paths.
The server offers limited protection against administrators directing the server to open UNC paths. Windows servers should limit the hosts they will connect over via SMB based on the nature of NTLM authentication.
- Record
BIT-apache-2024-43394- Updated
- 2026-11-02
OSVCLSA-2026-1777946314 No score
httpd: Fix of 4 CVEs
- CVE-2024-42516: fix HTTP response splitting in core via Content-Type response header (header_filter rewrite)
- CVE-2024-43204: prevent SSRF via mod_headers RequestHeader set/edit Content-Type modifying response headers
- CVE-2024-43394: expand UNC path checking with new ap_stat_check helper (Linux: defense-in-depth no-op); fold in upstream fix for CVE-2025-54090 (RewriteCond expr always evaluating true regression)
- Record
CLSA-2026-1777946314- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:15360-1 No score
apache2-2.4.64-1.1 on GA media
These are all security issues fixed in the apache2-2.4.64-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:15360-1- Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-43394 No score
Server-Side Request Forgery (SSRF) in Apache HTTP Server on Windows allows to potentially leak NTLM hashes to a malicious server via mod_rewrite or apache expressions that pass unvalidated request input. This issue affects Apache HTTP Server: from 2.4.0 through 2.4.63. Note: The Apache HTTP Server Project will be setting a higher bar for accepting vulnerability reports regarding SSRF via UNC paths. The server offers limited protection against administrators directing the server to open UNC paths. Windows servers should limit the hosts they will connect over via SMB based on the nature of NTLM authentication.
- Record
UBUNTU-CVE-2024-43394- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
apache2Alpine:v3.19 |
before 2.4.64-r0 | 2.4.64-r0 |
apache2Alpine:v3.20 |
before 2.4.64-r0 | 2.4.64-r0 |
apache2Alpine:v3.21 |
before 2.4.64-r0 | 2.4.64-r0 |
apache2Alpine:v3.22 |
before 2.4.64-r0 | 2.4.64-r0 |
apache2Alpine:v3.23 |
before 2.4.64-r0 | 2.4.64-r0 |
apache2Alpine:v3.24 |
before 2.4.64-r0 | 2.4.64-r0 |
apache2Alpaquita:23 |
2.4.54-r2 up to 2.4.64-r0 | 2.4.64-r0 |
apache2Alpaquita:25 |
2.4.63-r0 up to 2.4.65-r0 | 2.4.65-r0 |
apache2Alpaquita:stream |
2.4.56-r0 up to 2.4.64-r0 | 2.4.64-r0 |
apacheBitnami |
2.4.0 up to 2.4.64 | 2.4.64 |
Show 14 moreShow less
| Package | Affected | Fixed |
|---|---|---|
httpdTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 2.4.62-4.el9_6.4.tuxcare.els3 | 2.4.62-4.el9_6.4.tuxcare.els3 |
httpd-coreTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 2.4.62-4.el9_6.4.tuxcare.els3 | 2.4.62-4.el9_6.4.tuxcare.els3 |
httpd-develTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 2.4.62-4.el9_6.4.tuxcare.els3 | 2.4.62-4.el9_6.4.tuxcare.els3 |
httpd-filesystemTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 2.4.62-4.el9_6.4.tuxcare.els3 | 2.4.62-4.el9_6.4.tuxcare.els3 |
httpd-manualTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 2.4.62-4.el9_6.4.tuxcare.els3 | 2.4.62-4.el9_6.4.tuxcare.els3 |
httpd-toolsTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 2.4.62-4.el9_6.4.tuxcare.els3 | 2.4.62-4.el9_6.4.tuxcare.els3 |
mod_ldapTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 2.4.62-4.el9_6.4.tuxcare.els3 | 2.4.62-4.el9_6.4.tuxcare.els3 |
mod_luaTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 2.4.62-4.el9_6.4.tuxcare.els3 | 2.4.62-4.el9_6.4.tuxcare.els3 |
mod_proxy_htmlTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 1:2.4.62-4.el9_6.4.tuxcare.els3 | 1:2.4.62-4.el9_6.4.tuxcare.els3 |
mod_sessionTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 2.4.62-4.el9_6.4.tuxcare.els3 | 2.4.62-4.el9_6.4.tuxcare.els3 |
mod_sslTuxCare:AlmaLinux:9.6 From an advisory covering 4 CVEs |
before 1:2.4.62-4.el9_6.4.tuxcare.els3 | 1:2.4.62-4.el9_6.4.tuxcare.els3 |
apache2Debian:11 |
before 2.4.65-1~deb11u1, plus listed versions 2.4.48-3.12.4.48-3.1+deb11u12.4.48-42.4.49-12.4.49-1~bpo10+1 Show 45 moreShow less2.4.49-1~deb11u12.4.49-1~deb11u22.4.49-1~deb11u32.4.49-22.4.49-32.4.49-42.4.50-12.4.50-1~deb11u12.4.51-12.4.51-1~bpo10+12.4.51-1~bpo10+22.4.51-1~deb11u12.4.51-22.4.52-12.4.52-1~bpo10+12.4.52-1~deb11u12.4.52-1~deb11u22.4.52-22.4.52-32.4.53-12.4.53-1~deb11u12.4.53-22.4.53-2~bpo10+12.4.54-12.4.54-1~deb11u12.4.54-22.4.54-32.4.54-42.4.54-52.4.55-12.4.56-12.4.56-1~deb11u12.4.56-1~deb11u22.4.56-22.4.57-12.4.57-22.4.57-32.4.58-12.4.59-12.4.59-1~deb10u12.4.59-1~deb11u12.4.59-1~deb12u12.4.59-22.4.60-12.4.61-1 |
2.4.65-1~deb11u1 |
apache2Debian:11 From an advisory covering 8 CVEs |
before 2.4.65-1~deb11u1, plus listed versions 2.4.48-3.12.4.48-3.1+deb11u12.4.48-42.4.49-12.4.49-1~bpo10+1 Show 45 moreShow less2.4.49-1~deb11u12.4.49-1~deb11u22.4.49-1~deb11u32.4.49-22.4.49-32.4.49-42.4.50-12.4.50-1~deb11u12.4.51-12.4.51-1~bpo10+12.4.51-1~bpo10+22.4.51-1~deb11u12.4.51-22.4.52-12.4.52-1~bpo10+12.4.52-1~deb11u12.4.52-1~deb11u22.4.52-22.4.52-32.4.53-12.4.53-1~deb11u12.4.53-22.4.53-2~bpo10+12.4.54-12.4.54-1~deb11u12.4.54-22.4.54-32.4.54-42.4.54-52.4.55-12.4.56-12.4.56-1~deb11u12.4.56-1~deb11u22.4.56-22.4.57-12.4.57-22.4.57-32.4.58-12.4.59-12.4.59-1~deb10u12.4.59-1~deb11u12.4.59-1~deb12u12.4.59-22.4.60-12.4.61-1 |
2.4.65-1~deb11u1 |
apache2openSUSE:Tumbleweed From an advisory covering 8 CVEs |
before 2.4.64-1.1 | 2.4.64-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-43394 is a high vulnerability (CVSS 7.5) in Apache Http Server, published July 10, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.27%, the 70th percentile. Fixed in apache2 2.4.64-r0.
References
httpd.apache.org/security/vulnerabilities_24.html
lists.debian.org/debian-lts-announce/2025/08/msg00009.html
openwall.com/lists/oss-security/2025/07/10/2
openwall.com/lists/oss-security/2025/07/10/5
nvd.nist.gov/vuln/detail/CVE-2024-43394
github.com/advisories/GHSA-gxxm-rhpx-j39m
Show 15 moreShow less
security.alpinelinux.org/vuln/CVE-2024-43394
docs.bell-sw.com/security/cves/CVE-2024-43394
errata.tuxcare.com/els_os/tuxcare9.6esu/CLSA-2026-1777946314.html
github.com/CVEProject/cvelistV5/tree/main/cves/2024/43xxx/CVE-2024-43394.json
security-tracker.debian.org/tracker/CVE-2024-43394
ubuntu.com/security/CVE-2024-43394
cve.org/CVERecord?id=CVE-2024-43394
suse.com/security/cve/CVE-2024-42516
suse.com/security/cve/CVE-2024-43204
suse.com/security/cve/CVE-2024-43394
suse.com/security/cve/CVE-2024-47252
suse.com/security/cve/CVE-2025-23048
suse.com/security/cve/CVE-2025-49630
suse.com/security/cve/CVE-2025-49812
suse.com/security/cve/CVE-2025-53020
Left out here: 28 versions. The JSON record has them.