CVE-2023-27522 Apache HTTP Server: mod_proxy_uwsgi HTTP response splitting

High 7.5 Published Updated

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.

PackageAffectedFixed in
apache BitnamiFrom 2.4.302.4.56
uWSGI PyPIAll versions2.0.22
uwsgi PyPIAll versions2.0.22
uwsgi PyPIAll versions2.0.22
Linux distribution packages (36)
httpd AlmaLinux:8All versions2.4.37-56.module_el8.8.0+3605+a3cf1030.7
httpd-devel AlmaLinux:8All versions2.4.37-56.module_el8.8.0+3605+a3cf1030.7
httpd-filesystem AlmaLinux:8All versions2.4.37-56.module_el8.8.0+3605+a3cf1030.7
httpd-manual AlmaLinux:8All versions2.4.37-56.module_el8.8.0+3605+a3cf1030.7
httpd-tools AlmaLinux:8All versions2.4.37-56.module_el8.8.0+3605+a3cf1030.7
mod_http2 AlmaLinux:8All versions1.15.7-8.module_el8.8.0+3554+ec1058a7.3
mod_ldap AlmaLinux:8All versions2.4.37-56.module_el8.8.0+3605+a3cf1030.7
mod_md AlmaLinux:8All versions1:2.0.8-8.module_el8.6.0+2872+fe0ff7aa
mod_md AlmaLinux:8All versions1:2.0.8-8.module_el8.6.0+3031+fb177b09
mod_proxy_html AlmaLinux:8All versions1:2.4.37-56.module_el8.8.0+3605+a3cf1030.7
mod_session AlmaLinux:8All versions2.4.37-56.module_el8.8.0+3605+a3cf1030.7
mod_ssl AlmaLinux:8All versions1:2.4.37-56.module_el8.8.0+3605+a3cf1030.7
httpd AlmaLinux:9All versions2.4.57-5.el9
httpd-core AlmaLinux:9All versions2.4.57-5.el9
httpd-devel AlmaLinux:9All versions2.4.57-5.el9
httpd-filesystem AlmaLinux:9All versions2.4.57-5.el9
httpd-manual AlmaLinux:9All versions2.4.57-5.el9
httpd-tools AlmaLinux:9All versions2.4.57-5.el9
mod_ldap AlmaLinux:9All versions2.4.57-5.el9
mod_lua AlmaLinux:9All versions2.4.57-5.el9
mod_proxy_html AlmaLinux:9All versions1:2.4.57-5.el9
mod_session AlmaLinux:9All versions2.4.57-5.el9
mod_ssl AlmaLinux:9All versions1:2.4.57-5.el9
httpd Red Hat:enterprise_linux:8::appstreamAll versions0:2.4.37-56.module+el8.8.0+19808+379766d6.7
httpd-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:2.4.37-56.module+el8.8.0+19808+379766d6.7
httpd-debugsource Red Hat:enterprise_linux:8::appstreamAll versions0:2.4.37-56.module+el8.8.0+19808+379766d6.7
httpd-devel Red Hat:enterprise_linux:8::appstreamAll versions0:2.4.37-56.module+el8.8.0+19808+379766d6.7
httpd-filesystem Red Hat:enterprise_linux:8::appstreamAll versions0:2.4.37-56.module+el8.8.0+19808+379766d6.7
httpd-manual Red Hat:enterprise_linux:8::appstreamAll versions0:2.4.37-56.module+el8.8.0+19808+379766d6.7
httpd-tools Red Hat:enterprise_linux:8::appstreamAll versions0:2.4.37-56.module+el8.8.0+19808+379766d6.7
httpd-tools-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:2.4.37-56.module+el8.8.0+19808+379766d6.7
mod_http2 Red Hat:enterprise_linux:8::appstreamAll versions0:1.15.7-8.module+el8.8.0+18751+b4557bca.3
mod_http2-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0:1.15.7-8.module+el8.8.0+18751+b4557bca.3
mod_http2-debugsource Red Hat:enterprise_linux:8::appstreamAll versions0:1.15.7-8.module+el8.8.0+18751+b4557bca.3
mod_ldap Red Hat:enterprise_linux:8::appstreamAll versions0:2.4.37-56.module+el8.8.0+19808+379766d6.7
mod_ldap-debuginfo Red Hat:enterprise_linux:8::appstreamAll versions0: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.

All Apache Http Server vulnerabilities

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.

Is CVE-2023-27522 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free