Summary
It was discovered that Apache HTTP Server incorrectly handled certain
response headers. An attacker could possibly use this issue to perform
HTTP response splitting attacks. This issue only affected Ubuntu 14.04
LTS. (CVE-2023-38709)
Will Dormann and David Warren discovered that Apache HTTP Server's HTTP/2
implementation did not properly reclaim memory when streams were reset by
clients. A remote attacker could possibly use this issue to cause Apache
HTTP Server to consume resources, leading to a denial of service. This
issue only affected Ubuntu 18.04 LTS. (CVE-2023-45802)
Keran Mu and Jianjun Chen discovered that Apache HTTP Server incorrectly
handled certain response headers. An attacker could possibly use this issue
to perform HTTP response splitting attacks. This issue only affected Ubuntu
14.04 LTS. (CVE-2024-24795)
Orange Tsai discovered that Apache HTTP Server mod_proxy incorrectly
handled URL encoding. A remote attacker could possibly use this issue to
bypass authentication via crafted requests. This issue only affected
Ubuntu 16.04 LTS and Ubuntu 18.04 LTS. (CVE-2024-38473)
Orange Tsai discovered that Apache HTTP Server could be caused to perform
server-side request forgery (SSRF) via malicious backend response headers.
A remote attacker could possibly use this issue to conduct SSRF attacks or
disclose sensitive information. This issue only affected Ubuntu 14.04 LTS.
(CVE-2024-38476)
Orange Tsai discovered that Apache HTTP Server mod_proxy did not properly
handle certain null pointer conditions. A remote attacker could possibly use this
issue to cause Apache HTTP Server to crash, resulting in a denial of
service. This issue only affected Ubuntu 14.04 LTS. (CVE-2024-38477)
Orange Tsai discovered that Apache HTTP Server mod_rewrite could be made
to perform server-side request forgery (SSRF) via unsafe RewriteRules. A
remote attacker could possibly use this issue to conduct SSRF attacks. This
issue only affected Ubuntu 16.04 LTS and Ubuntu 18.04 LTS. (CVE-2024-39573)
It was discovered that Apache HTTP Server incorrectly handled certain
response headers. An attacker could possibly use this issue to perform
HTTP response splitting attacks. This issue only affected Ubuntu 14.04 LTS.
(CVE-2024-42516)
It was discovered that Apache HTTP Server could be caused to perform
server-side request forgery (SSRF) via mod_headers modifying Content-Type
headers. A remote attacker could possibly use this issue to conduct SSRF
attacks. This issue only affected Ubuntu 14.04 LTS. (CVE-2024-43204)
John Runyon discovered that Apache HTTP Server mod_ssl did not properly
escape user-supplied data before writing log entries. A remote attacker
could possibly use this issue to insert escape sequences into log files.
This issue only affected Ubuntu 14.04 LTS. (CVE-2024-47252)
Robert Merget discovered that Apache HTTP Server with SSLEngine optional was
vulnerable to HTTP desynchronisation attacks. An attacker in a privileged
network position could possibly use this issue to hijack HTTP sessions. This issue
only affected Ubuntu 14.04 LTS. (CVE-2025-49812)
It was discovered that Apache HTTP Server mod_md had an integer overflow in
the ACME certificate renewal backoff timer. An attacker could possibly use
this issue to cause excessive certificate renewal requests. This issue only
affected Ubuntu 20.04 LTS. (CVE-2025-55753)
Anthony Parfenov discovered that Apache HTTP Server with SSI enabled and
mod_cgid passed shell-escaped query strings to #exec cmd directives. A
remote attacker could possibly use this issue to perform command injection.
(CVE-2025-58098)
Mattias Åsander discovered that Apache HTTP Server incorrectly gave
precedence to environment variables from HTTP headers over server-calculated
CGI variables. A remote attacker could possibly use this issue to influence
the environment of CGI programs. (CVE-2025-65082)
Mattias Åsander discovered that Apache HTTP Server mod_userdir with suexec
could be caused to run CGI scripts under an unexpected user ID via
RequestHeader directives in .htaccess files. An attacker with .htaccess
write access could possibly use this issue to bypass suexec user restrictions.
(CVE-2025-66200)
Fixed packages 4
| Release | Package | Fixed in |
|---|---|---|
| Ubuntu · Pro 14.04 LTS Pro:14.04:LTS | apache2 | 2.4.7-1ubuntu4.22+esm12 |
| Ubuntu · Pro 16.04 LTS Pro:16.04:LTS | apache2 | 2.4.18-2ubuntu3.17+esm17 |
| Ubuntu · Pro 18.04 LTS Pro:18.04:LTS | apache2 | 2.4.29-1ubuntu4.27+esm7 |
| Ubuntu · Pro 20.04 LTS Pro:20.04:LTS | apache2 | 2.4.41-4ubuntu3.23+esm3 |
Vulnerabilities 15
-
Critical 9.8
Apache HTTP Server may use exploitable/malicious backend application output to run local handlers via internal redirect
Vulnerability in core of Apache HTTP Server 2.4.59 and earlier are vulnerably to information disclosure, SSRF or local script execution via backend applications whose response headers are malicious or exploitable. Users are recommended to upgrade to version 2…
-
High 8.3CVE-2025-58098 Public exploit
Apache HTTP Server: Server Side Includes adds query string to #exec cmd=...
Apache HTTP Server 2.4.65 and earlier with Server Side Includes (SSI) enabled and mod_cgid (but not mod_cgi) passes the shell-escaped query string to #exec cmd="..." directives. This issue affects Apache HTTP Server before 2.4.66. Users are recommended to upg…
-
High 8.1
Apache HTTP Server proxy encoding problem
Encoding problem in mod_proxy in Apache HTTP Server 2.4.59 and earlier allows request URLs with incorrect encoding to be sent to backend services, potentially bypassing authentication via crafted requests. Users are recommended to upgrade to version 2.4.60, w…
-
High 7.5
Apache HTTP Server: Crash resulting in Denial of Service in mod_proxy via a malicious request
null pointer dereference in mod_proxy in Apache HTTP Server 2.4.59 and earlier allows an attacker to crash the server via a malicious request. Users are recommended to upgrade to version 2.4.60, which fixes this issue.
-
High 7.5CVE-2024-39573 EPSS 35%
Apache HTTP Server: mod_rewrite proxy handler substitution
Potential SSRF in mod_rewrite in Apache HTTP Server 2.4.59 and earlier allows an attacker to cause unsafe RewriteRules to unexpectedly setup URL's to be handled by mod_proxy. Users are recommended to upgrade to version 2.4.60, which fixes this issue.
-
High 7.5
Apache HTTP Server: HTTP response splitting
HTTP response splitting in the core of Apache HTTP Server allows an attacker who can manipulate the Content-Type response headers of applications hosted or proxied by the server can split the HTTP response. This vulnerability was described as CVE-2023-38709 b…
-
High 7.5
Apache HTTP Server: SSRF with mod_headers setting Content-Type header
SSRF in Apache HTTP Server with mod_proxy loaded allows an attacker to send outbound proxy requests to a URL controlled by the attacker. Requires an unlikely configuration where mod_headers is configured to modify the Content-Type request or response header …
-
High 7.5
Apache HTTP Server: mod_ssl error log variable escaping
Insufficient escaping of user-supplied data in mod_ssl in Apache HTTP Server 2.4.63 and earlier allows an untrusted SSL/TLS client to insert escape characters into log files in some configurations. In a logging configuration where CustomLog is used with "%{va…
-
High 7.5
Apache HTTP Server: mod_md (ACME), unintended retry intervals
An integer overflow in the case of failed ACME certificate renewal leads, after a number of failures (~30 days in default configurations), to the backoff timer becoming 0. Attempts to renew the certificate then are repeated without delays until it succeeds. T…
-
High 7.4CVE-2025-49812 Public exploit
Apache HTTP Server: mod_ssl TLS upgrade attack
In some mod_ssl configurations on Apache HTTP Server versions through to 2.4.63, an HTTP desynchronisation attack allows a man-in-the-middle attacker to hijack an HTTP session via a TLS upgrade. Only configurations using "SSLEngine optional" to enable TLS upg…
-
High 7.3CVE-2023-38709 Public exploit
Apache HTTP Server: HTTP response splitting
Faulty input validation in the core of Apache allows malicious or exploitable backend/content generators to split HTTP responses. This issue affects Apache HTTP Server: through 2.4.58.
-
Medium 6.5
Apache HTTP Server: CGI environment variable override
Improper Neutralization of Escape, Meta, or Control Sequences vulnerability in Apache HTTP Server through environment variables set via the Apache configuration unexpectedly superseding variables calculated by the server for CGI programs. This issue affects A…
-
Medium 6.3
Apache HTTP Server: HTTP Response Splitting in multiple modules
HTTP Response splitting in multiple modules in Apache HTTP Server allows an attacker that can inject malicious response headers into backend applications to cause an HTTP desynchronization attack. Users are recommended to upgrade to version 2.4.59, which fixe…
-
Medium 5.4
Apache HTTP Server: mod_userdir+suexec bypass via AllowOverride FileInfo
mod_userdir+suexec bypass via AllowOverride FileInfo vulnerability in Apache HTTP Server. Users with access to use the RequestHeader directive in htaccess can cause some CGI scripts to run under an unexpected userid. This issue affects Apache HTTP Server: fro…
-
Unscored —CVE-2023-45802 Public exploit
Apache HTTP Server: HTTP/2 stream memory not reclaimed right away on RST
When a HTTP/2 stream was reset (RST frame) by a client, there was a time window were the request's memory resources were not reclaimed immediately. Instead, de-allocation was deferred to connection close. A client could send new requests and resets, keeping t…
References
-
report
https://ubuntu.com/security/CVE-2023-38709
-
report
https://ubuntu.com/security/CVE-2023-45802
-
report
https://ubuntu.com/security/CVE-2024-24795
-
report
https://ubuntu.com/security/CVE-2024-38473
-
report
https://ubuntu.com/security/CVE-2024-38476
-
report
https://ubuntu.com/security/CVE-2024-38477
-
report
https://ubuntu.com/security/CVE-2024-39573
-
report
https://ubuntu.com/security/CVE-2024-42516
-
report
https://ubuntu.com/security/CVE-2024-43204
-
report
https://ubuntu.com/security/CVE-2024-47252
-
report
https://ubuntu.com/security/CVE-2025-49812
-
report
https://ubuntu.com/security/CVE-2025-55753
-
report
https://ubuntu.com/security/CVE-2025-58098
-
report
https://ubuntu.com/security/CVE-2025-65082
-
report
https://ubuntu.com/security/CVE-2025-66200