PT-2021-17876 · Varnish · Varnish Cache+1
Nils Goroll
·
Published
2021-03-16
·
Updated
2021-03-26
·
CVE-2021-28543
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions:
Varnish varnish-modules versions prior to 0.17.1
Description:
The issue allows remote attackers to cause a denial of service (daemon restart) in some configurations, specifically when both Varnish Cache and varnish-modules are installed. This can be triggered through the varnish-modules
header.append() and header.copy() functions, potentially causing a Varnish Cache restart for some Varnish Configuration Language (VCL) files. A restart reduces overall availability and performance due to an increased number of cache misses and may cause higher load on backend servers.Recommendations:
For versions prior to 0.17.1, update to version 0.17.1 or later to resolve the issue. As a temporary workaround, consider restricting access to the
header.append() and header.copy() functions in varnish-modules to minimize the risk of exploitation.Fix
DoS
Assertion Failure
NULL Pointer Dereference
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Varnish Cache
Varnish-Modules