CVE-2023-27522 Apache HTTP Server: mod_proxy_uwsgi HTTP response splitting
Attackers can split HTTP responses via mod_proxy_uwsgi, potentially poisoning caches or bypassing security controls in Apache HTTP Server.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2023-27522?
CVE-2023-27522 is a high-severity vulnerability in Apache Http Server, published on 7 Mar 2023. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
HTTP Response Smuggling vulnerability in Apache HTTP Server via mod_proxy_uwsgi. This issue affects Apache HTTP Server: from 2.4.30 through 2.4.55.
Special characters in the origin response header can truncate/split the response forwarded to the client.
Weakness: CWE-444
Which versions are affected by CVE-2023-27522?
4 open source packages ship an affected version, including apache, uWSGI and uwsgi. It affects 3 products.
| Package | Affected | Fixed in |
|---|---|---|
apache Bitnami | From 2.4.30 | 2.4.56 |
uWSGI PyPI | All versions | 2.0.22 |
uwsgi PyPI | All versions | 2.0.22 |
uwsgi PyPI | All versions | 2.0.22 |
Linux distribution packages (36)
httpd AlmaLinux:8 | All versions | 2.4.37-56.module_el8.8.0+3605+a3cf1030.7 |
httpd-devel AlmaLinux:8 | All versions | 2.4.37-56.module_el8.8.0+3605+a3cf1030.7 |
httpd-filesystem AlmaLinux:8 | All versions | 2.4.37-56.module_el8.8.0+3605+a3cf1030.7 |
httpd-manual AlmaLinux:8 | All versions | 2.4.37-56.module_el8.8.0+3605+a3cf1030.7 |
httpd-tools AlmaLinux:8 | All versions | 2.4.37-56.module_el8.8.0+3605+a3cf1030.7 |
mod_http2 AlmaLinux:8 | All versions | 1.15.7-8.module_el8.8.0+3554+ec1058a7.3 |
mod_ldap AlmaLinux:8 | All versions | 2.4.37-56.module_el8.8.0+3605+a3cf1030.7 |
mod_md AlmaLinux:8 | All versions | 1:2.0.8-8.module_el8.6.0+2872+fe0ff7aa |
mod_md AlmaLinux:8 | All versions | 1:2.0.8-8.module_el8.6.0+3031+fb177b09 |
mod_proxy_html AlmaLinux:8 | All versions | 1:2.4.37-56.module_el8.8.0+3605+a3cf1030.7 |
mod_session AlmaLinux:8 | All versions | 2.4.37-56.module_el8.8.0+3605+a3cf1030.7 |
mod_ssl AlmaLinux:8 | All versions | 1:2.4.37-56.module_el8.8.0+3605+a3cf1030.7 |
httpd AlmaLinux:9 | All versions | 2.4.57-5.el9 |
httpd-core AlmaLinux:9 | All versions | 2.4.57-5.el9 |
httpd-devel AlmaLinux:9 | All versions | 2.4.57-5.el9 |
httpd-filesystem AlmaLinux:9 | All versions | 2.4.57-5.el9 |
httpd-manual AlmaLinux:9 | All versions | 2.4.57-5.el9 |
httpd-tools AlmaLinux:9 | All versions | 2.4.57-5.el9 |
mod_ldap AlmaLinux:9 | All versions | 2.4.57-5.el9 |
mod_lua AlmaLinux:9 | All versions | 2.4.57-5.el9 |
mod_proxy_html AlmaLinux:9 | All versions | 1:2.4.57-5.el9 |
mod_session AlmaLinux:9 | All versions | 2.4.57-5.el9 |
mod_ssl AlmaLinux:9 | All versions | 1:2.4.57-5.el9 |
httpd Red Hat:enterprise_linux:8::appstream | All versions | 0:2.4.37-56.module+el8.8.0+19808+379766d6.7 |
httpd-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 0:2.4.37-56.module+el8.8.0+19808+379766d6.7 |
httpd-debugsource Red Hat:enterprise_linux:8::appstream | All versions | 0:2.4.37-56.module+el8.8.0+19808+379766d6.7 |
httpd-devel Red Hat:enterprise_linux:8::appstream | All versions | 0:2.4.37-56.module+el8.8.0+19808+379766d6.7 |
httpd-filesystem Red Hat:enterprise_linux:8::appstream | All versions | 0:2.4.37-56.module+el8.8.0+19808+379766d6.7 |
httpd-manual Red Hat:enterprise_linux:8::appstream | All versions | 0:2.4.37-56.module+el8.8.0+19808+379766d6.7 |
httpd-tools Red Hat:enterprise_linux:8::appstream | All versions | 0:2.4.37-56.module+el8.8.0+19808+379766d6.7 |
httpd-tools-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 0:2.4.37-56.module+el8.8.0+19808+379766d6.7 |
mod_http2 Red Hat:enterprise_linux:8::appstream | All versions | 0:1.15.7-8.module+el8.8.0+18751+b4557bca.3 |
mod_http2-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 0:1.15.7-8.module+el8.8.0+18751+b4557bca.3 |
mod_http2-debugsource Red Hat:enterprise_linux:8::appstream | All versions | 0:1.15.7-8.module+el8.8.0+18751+b4557bca.3 |
mod_ldap Red Hat:enterprise_linux:8::appstream | All versions | 0:2.4.37-56.module+el8.8.0+19808+379766d6.7 |
mod_ldap-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 0:2.4.37-56.module+el8.8.0+19808+379766d6.7 |
Products include Apache Http Server, Debian Debian Linux, Unbit Uwsgi.
How do I fix CVE-2023-27522?
Upgrade apache to 2.4.56 or later.
Is CVE-2023-27522 being exploited?
There is no known exploitation of CVE-2023-27522 in the wild and no public exploit code.
Other vulnerabilities in Apache Http Server
Sources
Also known as ALPINE-CVE-2023-27522, ALSA-2023:5050, ALSA-2023:6403, AZL-25606, BIT-apache-2023-27522, CLEANSTART-2026-CY90357 and 10 more.