CVE-2020-8184: canonical ubuntu_linux
Vulnerability summary
CVE-2020-8184 is a high (CVSS 7.5) vulnerability in canonical ubuntu_linux. EPSS estimates a 2.94% chance of exploitation in the next 30 days, higher than 87.1% of scored vulnerabilities. 1 public exploit is recorded.
Public exploit (reference, Date unknown)
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 25 · Related 22Timeline
- 19-06-2020PublishedVulnerability first disclosed.
- 04-08-2024Last modifiedVulnerability information updated.
Description
A reliance on cookies without validation/integrity check security vulnerability exists in rack < 2.2.3, rack < 2.1.4 that makes it is possible for an attacker to forge a secure or host-only cookie prefix.
CVSS metrics
5 scores · 4 sources · 2 versions- OSV · UbuntuEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- OSV · DebianEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- OSV · RubygemsEcosystem advisory · calculated7.5HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
EPSS trend
Probability
2.94%
Chance of exploitation in the next 30 days
Percentile
87%
Versus all other CVEs
30-day change
No change 0.00 pp
From 2.94% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
1 foundExploit Reference (hackerone.com)
Maturity: unknown
Weaknesses
CWE · root cause- CWE-784Reliance on Cookies without Validation and Integrity Checking in a Security DecisionThe product uses a protection mechanism that relies on the existence or values of a cookie, but it does not properly ensure that the cookie is valid for the associated user.
- CWE-20Improper Input ValidationThe product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
Affected systems
Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.
Debian2 products
- ruby-rack< 2.1.1-6
- debian_linuxEOL9.0 | 10.0
Canonical1 product
- ubuntu_linuxEOL18.04
Mageia1 product
- ruby-rack< 2.0.8-2.mga7
Rack_project1 product
- rack< 2.1.4 | ≥ 2.2.0, < 2.2.3
RubyGems1 product
- rack< 2.1.4 | ≥ 2.2.0, < 2.2.3
Ubuntu1 product
- ruby-rack< 1.5.2-3+deb8u3ubuntu1~esm4 | < 1.6.4-3ubuntu0.2 | < 1.6.4-4ubuntu0.2 | < 2.0.7-2ubuntu0.1
6 vendors · 7 products
References
19 links- groups.google.com/g/rubyonrails-security/c/OWtmozPH9AkREPORTWEBMailing ListPatchThird Party Advisory
Show all 19 references
- github.com/rack/rackPACKAGE