Varnish Cache
cpe:2.3:a:varnish-cache:varnish_cache:*:*:*:*:*:*:*, +1 more
- 9.0.0
- >= 6.0.14r1, <= 6.0.16r10
A denial-of-service vulnerability has been identified in Varnish Cache versions 9 prior to 9.0.1 and Varnish Enterprise versions 6.0.14r1 prior to 6.0.16r10. This vulnerability allows for a 'workspace overflow' denial-of-service condition, causing the daemon to panic, when certain amounts of prefetched data are handled during the upgrade from an HTTP/1 to an HTTP/2 session. The issue arises because the buffer allocation for the upgrade splits the original workspace, and depending on the amount of prefetched data, the next fetch could pipeline operations that exhaust the available workspace.
Exploitation of this vulnerability leads to a daemon panic, causing a denial-of-service condition on the affected system.
Users are advised to upgrade to Varnish Cache 9.0.1 or Varnish Enterprise 6.0.16r11. After upgrading, Varnish should be restarted to apply the changes.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.