CVE-2020-28473

Web Cache Poisoning

Medium · published January 18, 2021

CVSS v3.1
6.8
EPSS
2%
Percentile
78.2
In the wild
Unconfirmed
What it is

The package bottle from 0 and before 0.12.19 are vulnerable to Web Cache Poisoning by using a vector called parameter cloaking. When the attacker can separate query parameters using a semicolon (;), they can cause a difference in the interpretation of the request between the proxy (running with default configuration) and the server. This can result in malicious requests being cached as completely safe ones, as the proxy would usually not see the semicolon as a separator, and therefore would not include it in a cache key of an unkeyed parameter.

The record
Technical detail
CVSS v3.1
6.8 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:H/E:P/RL:O/RC:C
CVSS v4.0
Not supplied
EPSS
0.01786 · 78.2th percentile
Published
2021-01-18T11:15Z
EPSS history
Timeline
  • 18 JAN 11:15Z
    Web Cache Poisoning
    cvelistv5