CVE-2019-15892
An issue was discovered in Varnish Cache before 6.0.4 LTS, and 6.1.x and 6.2.x before 6.2.1. An...
An issue was discovered in Varnish Cache before 6.0.4 LTS, and 6.1.x and 6.2.x before 6.2.1. An HTTP/1 parsing failure allows a remote attacker to trigger an assert by sending crafted HTTP/1 requests. The assert will cause an automatic restart with a clean cache, which makes it a Denial of Service attack.
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
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.5
An issue was discovered in Varnish Cache before 6.0.4 LTS, and 6.1.x and 6.2.x before 6.2.1. An HTTP/1 parsing failure allows a remote attacker to trigger an assert by sending crafted HTTP/1 requests. The assert will cause an automatic restart with a clean cache, which makes it a Denial of Service attack.
- Record
CVE-2019-15892- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 7.8 High
AV:N/AC:L/Au:N/C:N/I:N/A:C - Weakness
- CWE-617
- Updated
- 2026-11-02
CVE List No score
An issue was discovered in Varnish Cache before 6.0.4 LTS, and 6.1.x and 6.2.x before 6.2.1. An HTTP/1 parsing failure allows a remote attacker to trigger an assert by sending crafted HTTP/1 requests. The assert will cause an automatic restart with a clean cache, which makes it a Denial of Service attack.
- Record
CVE-2019-15892- Updated
- 2026-11-02
EUVDEUVD-2019-6803 No score
An issue was discovered in Varnish Cache before 6.0.4 LTS, and 6.1.x and 6.2.x before 6.2.1. An HTTP/1 parsing failure allows a remote attacker to trigger an assert by sending crafted HTTP/1 requests. The assert will cause an automatic restart with a clean cache, which makes it a Denial of Service attack.
- Record
EUVD-2019-6803- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-3775-frgh-j3vc
7.5
An issue was discovered in Varnish Cache before 6.0.4 LTS, and 6.1.x and 6.2.x before 6.2.1. An...
An issue was discovered in Varnish Cache before 6.0.4 LTS, and 6.1.x and 6.2.x before 6.2.1. An HTTP/1 parsing failure allows a remote attacker to trigger an assert by sending crafted HTTP/1 requests. The assert will cause an automatic restart with a clean cache, which makes it a Denial of Service attack.
- Record
GHSA-3775-frgh-j3vc- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-617
- Updated
- 2026-11-02
OSVALPINE-CVE-2019-15892
7.5
An issue was discovered in Varnish Cache before 6.0.4 LTS, and 6.1.x and 6.2.x before 6.2.1. An HTTP/1 parsing failure allows a remote attacker to trigger an assert by sending crafted HTTP/1 requests. The assert will cause an automatic restart with a clean cache, which makes it a Denial of Service attack.
- Record
ALPINE-CVE-2019-15892- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSV
7.5
An issue was discovered in Varnish Cache before 6.0.4 LTS, and 6.1.x and 6.2.x before 6.2.1. An HTTP/1 parsing failure allows a remote attacker to trigger an assert by sending crafted HTTP/1 requests. The assert will cause an automatic restart with a clean cache, which makes it a Denial of Service attack.
- Record
CVE-2019-15892- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 10 moreShow less
OSVDEBIAN-CVE-2019-15892
7.5
An issue was discovered in Varnish Cache before 6.0.4 LTS, and 6.1.x and 6.2.x before 6.2.1. An HTTP/1 parsing failure allows a remote attacker to trigger an assert by sending crafted HTTP/1 requests. The assert will cause an automatic restart with a clean cache, which makes it a Denial of Service attack.
- Record
DEBIAN-CVE-2019-15892- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2021-1032
7.5
varnish security update
This is Varnish Cache, a web application accelerator also known as a caching HTTP reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents. Varnish Cache is really, really fast. It typically speeds up delivery with a factor of 300 - 1000x, depending on your architecture.\r\n\r\n Security Fix(es):\r\n\r\n An issue was discovered in Varnish Cache before 6.0.4 LTS, and 6.1.x and 6.2.x before 6.2.1. An HTTP/1 parsing failure allows a remote attacker to trigger an assert by sending crafted HTTP/1 requests. The assert will cause an automatic restart with a clean cache, which makes it a Denial of Service attack.(CVE-2019-15892)\r\n\r\n
- Record
OESA-2021-1032- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHEA-2020:2262
7.5
Red Hat Enhancement Advisory: rh-varnish6 bug fix and enhancement update
- Record
RHEA-2020:2262- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2020:4756
7.5
Red Hat Security Advisory: varnish:6 security, bug fix, and enhancement update
- Record
RHSA-2020:4756- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2020:4756
7.5
Moderate: varnish:6 security, bug fix, and enhancement update
Varnish Cache is a high-performance HTTP accelerator. It stores web pages in memory so web servers don't have to create the same web page over and over again, giving the website a significant speed up.
The following packages have been upgraded to a later upstream version: varnish (6.0.6). (BZ#1795673)
Security Fix(es):
-
varnish: denial of service handling certain crafted HTTP/1 requests (CVE-2019-15892)
-
varnish: remote clients may cause Varnish to assert and restart which could result in DoS (CVE-2020-11653)
-
varnish: not clearing pointer between two client requests leads to information disclosure (CVE-2019-20637)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 8.3 Release Notes linked from the References section.
- Record
RLSA-2020:4756- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2019-15892
7.5
An issue was discovered in Varnish Cache before 6.0.4 LTS, and 6.1.x and 6.2.x before 6.2.1. An HTTP/1 parsing failure allows a remote attacker to trigger an assert by sending crafted HTTP/1 requests. The assert will cause an automatic restart with a clean cache, which makes it a Denial of Service attack.
- Record
UBUNTU-CVE-2019-15892- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2019:2184-1 No score
Security update for varnish
This update for varnish fixes the following issues:
Security issue fixed:
- CVE-2019-15892: Fixed a potential denial of service by sending crafted HTTP/1 requests (boo#1149382).
Non-security issues fixed:
- Updated the package to release 6.2.1.
- Added a thread pool watchdog which will restart the worker process if scheduling tasks onto worker threads appears stuck. The new parameter 'thread_pool_watchdog' configures it.
- Disabled error for clobbering, which caused bogus error in varnishtest.
- Record
openSUSE-SU-2019:2184-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2019:2221-1 No score
Security update for varnish
This update for varnish fixes the following issues:
Security issue fixed:
- CVE-2019-15892: Fixed a potential denial of service by sending crafted HTTP/1 requests (boo#1149382).
Non-security issues fixed:
- Updated the package to release 6.2.1.
- Added a thread pool watchdog which will restart the worker process if scheduling tasks onto worker threads appears stuck. The new parameter 'thread_pool_watchdog' configures it.
- Disabled error for clobbering, which caused bogus error in varnishtest.
This update was imported from the openSUSE:Leap:15.0:Update update project.
- Record
openSUSE-SU-2019:2221-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11493-1 No score
libvarnishapi2-6.6.1-1.2 on GA media
These are all security issues fixed in the libvarnishapi2-6.6.1-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11493-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10751-1 No score
libvinylapi3-9.0.0-1.1 on GA media
These are all security issues fixed in the libvinylapi3-9.0.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10751-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
varnishAlpine:v3.10 |
before 6.2.1-r0 | 6.2.1-r0 |
varnishAlpine:v3.11 |
before 6.2.1-r0 | 6.2.1-r0 |
varnishAlpine:v3.12 |
before 6.2.1-r0 | 6.2.1-r0 |
varnishAlpine:v3.13 |
before 6.2.1-r0 | 6.2.1-r0 |
varnishAlpine:v3.14 |
before 6.2.1-r0 | 6.2.1-r0 |
varnishAlpine:v3.15 |
before 6.2.1-r0 | 6.2.1-r0 |
varnishAlpine:v3.16 |
before 6.2.1-r0 | 6.2.1-r0 |
varnishAlpine:v3.17 |
before 6.2.1-r0 | 6.2.1-r0 |
varnishAlpine:v3.18 |
before 6.2.1-r0 | 6.2.1-r0 |
varnishAlpine:v3.19 |
before 6.2.1-r0 | 6.2.1-r0 |
Show 35 moreShow less
| Package | Affected | Fixed |
|---|---|---|
varnishAlpine:v3.20 |
before 6.2.1-r0 | 6.2.1-r0 |
varnishAlpine:v3.21 |
before 6.2.1-r0 | 6.2.1-r0 |
varnishAlpine:v3.22 |
before 6.2.1-r0 | 6.2.1-r0 |
varnishAlpine:v3.23 |
before 6.2.1-r0 | 6.2.1-r0 |
varnishAlpine:v3.24 |
before 6.2.1-r0 | 6.2.1-r0 |
varnishAlpine:v3.8 |
before 6.0.4-r0 | 6.0.4-r0 |
varnishAlpine:v3.9 |
before 6.2.1-r0 | 6.2.1-r0 |
varnishDebian:12 |
before 6.2.1-1 | 6.2.1-1 |
varnishDebian:13 |
before 6.2.1-1 | 6.2.1-1 |
varnishDebian:10 |
before 6.1.1-1+deb10u1, plus listed versions 6.1.1-1 |
6.1.1-1+deb10u1 |
varnishopenEuler:20.03-LTS |
before 6.0.0-7.oe1 | 6.0.0-7.oe1 |
varnishopenEuler:20.03-LTS-SP1 |
before 6.0.0-7.oe1 | 6.0.0-7.oe1 |
rh-varnish6Red Hat:rhel_software_collections:3::el7 |
before 0:4.1-6.el7 | 0:4.1-6.el7 |
rh-varnish6-runtimeRed Hat:rhel_software_collections:3::el7 |
before 0:4.1-6.el7 | 0:4.1-6.el7 |
rh-varnish6-scldevelRed Hat:rhel_software_collections:3::el7 |
before 0:4.1-6.el7 | 0:4.1-6.el7 |
rh-varnish6-varnishRed Hat:rhel_software_collections:3::el7 |
before 0:6.0.6-1.el7 | 0:6.0.6-1.el7 |
rh-varnish6-varnish-develRed Hat:rhel_software_collections:3::el7 |
before 0:6.0.6-1.el7 | 0:6.0.6-1.el7 |
rh-varnish6-varnish-docsRed Hat:rhel_software_collections:3::el7 |
before 0:6.0.6-1.el7 | 0:6.0.6-1.el7 |
rh-varnish6-varnish-libsRed Hat:rhel_software_collections:3::el7 |
before 0:6.0.6-1.el7 | 0:6.0.6-1.el7 |
rh-varnish6-varnish-modulesRed Hat:rhel_software_collections:3::el7 |
before 0:0.15.0-6.el7 | 0:0.15.0-6.el7 |
rh-varnish6-varnish-modules-debuginfoRed Hat:rhel_software_collections:3::el7 |
before 0:0.15.0-6.el7 | 0:0.15.0-6.el7 |
varnishRed Hat:enterprise_linux:8::appstream |
before 0:6.0.6-2.module+el8.3.0+6843+b3b42fcc | 0:6.0.6-2.module+el8.3.0+6843+b3b42fcc |
varnish-develRed Hat:enterprise_linux:8::appstream |
before 0:6.0.6-2.module+el8.3.0+6843+b3b42fcc | 0:6.0.6-2.module+el8.3.0+6843+b3b42fcc |
varnish-docsRed Hat:enterprise_linux:8::appstream |
before 0:6.0.6-2.module+el8.3.0+6843+b3b42fcc | 0:6.0.6-2.module+el8.3.0+6843+b3b42fcc |
varnish-modulesRed Hat:enterprise_linux:8::appstream |
before 0:0.15.0-5.module+el8.3.0+6843+b3b42fcc | 0:0.15.0-5.module+el8.3.0+6843+b3b42fcc |
varnish-modules-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:0.15.0-5.module+el8.3.0+6843+b3b42fcc | 0:0.15.0-5.module+el8.3.0+6843+b3b42fcc |
varnish-modules-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:0.15.0-5.module+el8.3.0+6843+b3b42fcc | 0:0.15.0-5.module+el8.3.0+6843+b3b42fcc |
varnishRocky Linux:8 |
before 0:6.0.6-2.module+el8.3.0+179+20b582cc | 0:6.0.6-2.module+el8.3.0+179+20b582cc |
varnish-modulesRocky Linux:8 |
before 0:0.15.0-5.module+el8.3.0+179+20b582cc | 0:0.15.0-5.module+el8.3.0+179+20b582cc |
varnishopenSUSE:Leap 15.0 |
before 6.2.1-lp151.3.3.1 | 6.2.1-lp151.3.3.1 |
varnishopenSUSE:Leap 15.1 |
before 6.2.1-lp151.3.3.1 | 6.2.1-lp151.3.3.1 |
varnishSUSE:Package Hub 15 |
before 6.2.1-bp151.4.3.1 | 6.2.1-bp151.4.3.1 |
varnishSUSE:Package Hub 15 SP1 |
before 6.2.1-bp151.4.3.1 | 6.2.1-bp151.4.3.1 |
varnishopenSUSE:Tumbleweed |
before 6.6.1-1.2 | 6.6.1-1.2 |
vinyl-cacheopenSUSE:Tumbleweed |
before 9.0.0-1.1 | 9.0.0-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2019-15892 is a high vulnerability (CVSS 7.5) in Varnish-software Varnish Cache, published September 3, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.90%, the 93rd percentile. Fixed in varnish 6.2.1-r0.
References
varnish-cache.org/security/VSV00003.html
seclists.org/bugtraq/2019/Sep/5
debian.org/security/2019/dsa-4514
lists.opensuse.org/opensuse-security-announce/2019-09/msg00069.html
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/KLSF54TDJWJLINIFEW5V5BKDNY5EQRR3
lists.opensuse.org/opensuse-security-announce/2019-09/msg00089.html
Show 52 moreShow less
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/3OEOCYRU43TWEU2C65F3D6GK64MSWNNK
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DBAQF6UDRSTURGINIMSMLJR4PTDYWA7C
nvd.nist.gov/vuln/detail/CVE-2019-15892
lists.fedoraproject.org/archives/list/[email protected]/message/3OEOCYRU43TWEU2C65F3D6GK64MSWNNK
lists.fedoraproject.org/archives/list/[email protected]/message/DBAQF6UDRSTURGINIMSMLJR4PTDYWA7C
lists.fedoraproject.org/archives/list/[email protected]/message/KLSF54TDJWJLINIFEW5V5BKDNY5EQRR3
github.com/advisories/GHSA-3775-frgh-j3vc
security.alpinelinux.org/vuln/CVE-2019-15892
security-tracker.debian.org/tracker/CVE-2019-15892
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1032
access.redhat.com/errata/RHEA-2020:2262
access.redhat.com/documentation/en-us/red_hat_software_collections/3/html/3.5_release_notes
bugzilla.redhat.com/show_bug.cgi?id=1707831
bugzilla.redhat.com/show_bug.cgi?id=1798849
security.access.redhat.com/data/csaf/v2/advisories/2020/rhea-2020_2262.json
access.redhat.com/security/cve/CVE-2019-15892
bugzilla.redhat.com/show_bug.cgi?id=1756079
cve.org/CVERecord?id=CVE-2019-15892
access.redhat.com/errata/RHSA-2020:4756
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.3_release_notes
bugzilla.redhat.com/show_bug.cgi?id=1772362
bugzilla.redhat.com/show_bug.cgi?id=1813867
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_4756.json
access.redhat.com/security/cve/CVE-2019-20637
cve.org/CVERecord?id=CVE-2019-20637
nvd.nist.gov/vuln/detail/CVE-2019-20637
access.redhat.com/security/cve/CVE-2020-11653
cve.org/CVERecord?id=CVE-2020-11653
nvd.nist.gov/vuln/detail/CVE-2020-11653
varnish-cache.org/security/VSV00005.html
errata.rockylinux.org/RLSA-2020:4756
ubuntu.com/security/CVE-2019-15892
github.com/varnishcache/varnish-cache/commit/1cb778f6f69737109e8c070a74b8e95b78f46d13
github.com/varnishcache/varnish-cache/commit/0f0e51e9871ed1bd1236378f8b0dea0d33df4e9e
github.com/varnishcache/varnish-cache/commit/72df38fa8bfc0f5ca4a75d3e32657e8e590d85ab
github.com/varnishcache/varnish-cache/commit/dd47e658a0de9d12c433a4a01fb43ea4fe4d3a41
github.com/varnishcache/varnish-cache/commit/34717183beda3803e3d54c9826a1a9f026ca2505
github.com/varnishcache/varnish-cache/commit/ec3997a59a93cbc13a3cba22dfe0b4c4710a8f65
github.com/varnishcache/varnish-cache/commit/af13de03eaa3d04f60ada52ed3235d545b8d3973
github.com/varnishcache/varnish-cache/commit/6da64a47beff44ecdb45c82b033811f2d19819af
lists.opensuse.org/archives/list/[email protected]/thread/AWPBCC3MHKJATBZQOOYCIA3GVIFCGWDK
bugzilla.suse.com/1149382
suse.com/security/cve/CVE-2019-15892
lists.opensuse.org/archives/list/[email protected]/thread/EUILTBTXVXCNRCSBNVQOFYGAQZGHOI3D
suse.com/security/cve/CVE-2013-4484
suse.com/security/cve/CVE-2022-23959
suse.com/security/cve/CVE-2022-38150
suse.com/security/cve/CVE-2022-45059
suse.com/security/cve/CVE-2022-45060
suse.com/security/cve/CVE-2023-44487
suse.com/security/cve/CVE-2025-30346