CVE-2022-23959 Other in n/a
Attackers can perform HTTP request smuggling on Varnish Cache, potentially bypassing security controls or poisoning caches.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2022-23959?
CVE-2022-23959 is a critical vulnerability in Debian Debian Linux, published on 26 Jan 2022. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
In Varnish Cache before 6.6.2 and 7.x before 7.0.2, Varnish Cache 6.0 LTS before 6.0.10, and and Varnish Enterprise (Cache Plus) 4.1.x before 4.1.11r6 and 6.0.x before 6.0.9r4, request smuggling can occur for HTTP/1 connections.
Weakness: CWE-444
Which versions are affected by CVE-2022-23959?
1 open source package ship an affected version, including varnish. It affects 6 products.
| Package | Affected | Fixed in |
|---|---|---|
varnish Bitnami | From 7.0.0 | 7.0.2 |
Linux distribution packages (39)
varnish AlmaLinux:8 | All versions | 6.0.8-1.module_el8.5.0+2620+03a0c2cc.1 |
varnish AlmaLinux:8 | All versions | 6.0.8-1.module_el8.5.0+76+a10ffa55 |
varnish-devel AlmaLinux:8 | All versions | 6.0.8-1.module_el8.5.0+2620+03a0c2cc.1 |
varnish-devel AlmaLinux:8 | All versions | 6.0.8-1.module_el8.5.0+76+a10ffa55 |
varnish-docs AlmaLinux:8 | All versions | 6.0.8-1.module_el8.5.0+2620+03a0c2cc.1 |
varnish-docs AlmaLinux:8 | All versions | 6.0.8-1.module_el8.5.0+76+a10ffa55 |
varnish-modules AlmaLinux:8 | All versions | 0.15.0-6.module_el8.5.0+2620+03a0c2cc |
varnish-modules AlmaLinux:8 | All versions | 0.15.0-6.module_el8.5.0+76+a10ffa55 |
varnish Red Hat:enterprise_linux:8::appstream | All versions | 0:6.0.8-1.module+el8.5.0+14089+03a0c2cc.1 |
varnish-devel Red Hat:enterprise_linux:8::appstream | All versions | 0:6.0.8-1.module+el8.5.0+14089+03a0c2cc.1 |
varnish-docs Red Hat:enterprise_linux:8::appstream | All versions | 0:6.0.8-1.module+el8.5.0+14089+03a0c2cc.1 |
varnish-modules Red Hat:enterprise_linux:8::appstream | All versions | 0:0.15.0-6.module+el8.5.0+11976+0b4af72d |
varnish-modules-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 0:0.15.0-6.module+el8.5.0+11976+0b4af72d |
varnish-modules-debugsource Red Hat:enterprise_linux:8::appstream | All versions | 0:0.15.0-6.module+el8.5.0+11976+0b4af72d |
varnish Red Hat:rhel_e4s:8.1::appstream | All versions | 0:6.0.2-2.module+el8.1.0+14093+aa8ea65f.1 |
varnish-devel Red Hat:rhel_e4s:8.1::appstream | All versions | 0:6.0.2-2.module+el8.1.0+14093+aa8ea65f.1 |
varnish-docs Red Hat:rhel_e4s:8.1::appstream | All versions | 0:6.0.2-2.module+el8.1.0+14093+aa8ea65f.1 |
varnish-modules Red Hat:rhel_e4s:8.1::appstream | All versions | 0:0.15.0-4.module+el8+2481+4078e9d2 |
varnish-modules-debuginfo Red Hat:rhel_e4s:8.1::appstream | All versions | 0:0.15.0-4.module+el8+2481+4078e9d2 |
varnish-modules-debugsource Red Hat:rhel_e4s:8.1::appstream | All versions | 0:0.15.0-4.module+el8+2481+4078e9d2 |
varnish Red Hat:rhel_eus:8.2::appstream | All versions | 0:6.0.2-2.module+el8.2.0+14091+b587eafb.1 |
varnish-devel Red Hat:rhel_eus:8.2::appstream | All versions | 0:6.0.2-2.module+el8.2.0+14091+b587eafb.1 |
varnish-docs Red Hat:rhel_eus:8.2::appstream | All versions | 0:6.0.2-2.module+el8.2.0+14091+b587eafb.1 |
varnish-modules Red Hat:rhel_eus:8.2::appstream | All versions | 0:0.15.0-4.module+el8+2481+4078e9d2 |
varnish-modules-debuginfo Red Hat:rhel_eus:8.2::appstream | All versions | 0:0.15.0-4.module+el8+2481+4078e9d2 |
varnish-modules-debugsource Red Hat:rhel_eus:8.2::appstream | All versions | 0:0.15.0-4.module+el8+2481+4078e9d2 |
varnish Red Hat:rhel_eus:8.4::appstream | All versions | 0:6.0.6-2.module+el8.4.0+14090+331e4860.2 |
varnish-devel Red Hat:rhel_eus:8.4::appstream | All versions | 0:6.0.6-2.module+el8.4.0+14090+331e4860.2 |
varnish-docs Red Hat:rhel_eus:8.4::appstream | All versions | 0:6.0.6-2.module+el8.4.0+14090+331e4860.2 |
varnish-modules Red Hat:rhel_eus:8.4::appstream | All versions | 0:0.15.0-5.module+el8.3.0+6843+b3b42fcc |
varnish-modules-debuginfo Red Hat:rhel_eus:8.4::appstream | All versions | 0:0.15.0-5.module+el8.3.0+6843+b3b42fcc |
varnish-modules-debugsource Red Hat:rhel_eus:8.4::appstream | All versions | 0:0.15.0-5.module+el8.3.0+6843+b3b42fcc |
rh-varnish6-varnish Red Hat:rhel_software_collections:3::el7 | All versions | 0:6.0.8-2.el7.1 |
rh-varnish6-varnish-devel Red Hat:rhel_software_collections:3::el7 | All versions | 0:6.0.8-2.el7.1 |
rh-varnish6-varnish-docs Red Hat:rhel_software_collections:3::el7 | All versions | 0:6.0.8-2.el7.1 |
rh-varnish6-varnish-libs Red Hat:rhel_software_collections:3::el7 | All versions | 0:6.0.8-2.el7.1 |
varnish Rocky Linux:8 | All versions | 0:6.0.8-1.module+el8.5.0+677+2a78a869 |
varnish Rocky Linux:8 | All versions | 0:6.0.8-1.module+el8.5.0+736+fec10e21.1 |
varnish-modules Rocky Linux:8 | All versions | 0:0.15.0-6.module+el8.5.0+677+2a78a869 |
Products include Debian Debian Linux, Fedoraproject Fedora, Varnish-Software Varnich Cache, Varnish-Software Varnish Cache, Varnish-Software Varnish Cache Plus, Varnish Cache Project Varnish Cache.
How do I fix CVE-2022-23959?
Upgrade varnish to 7.0.2 or later.
Is CVE-2022-23959 being exploited?
There is no known exploitation of CVE-2022-23959 in the wild and no public exploit code.
Other vulnerabilities in Debian Debian Linux
Sources
Also known as ALPINE-CVE-2022-23959, ALSA-2022:0418, BIT-varnish-2022-23959, DEBIAN-CVE-2022-23959, DLA-2920-1, GHSA-fcqv-r8cv-f88h and 10 more.