CVE-2020-8835
| Affected software | 4 products, listed below |
|---|---|
| Severity | 7.8 High CVSS 3.1 3 scores |
| Weakness | Out-of-bounds read (CWE-125) |
| Published | 2 Apr 2020 |
| Updated | 17 Jun 2026 |
Description
In the Linux kernel 5.5.0 and newer, the bpf verifier (kernel/bpf/verifier.c) did not properly restrict the register bounds for 32-bit operations, leading to out-of-bounds reads and writes in kernel memory. The vulnerability also affects the Linux 5.4 stable series, starting with v5.4.7, as the introducing commit was backported to that branch. This vulnerability was fixed in 5.6.1, 5.5.14, and 5.4.29. (issue is aka ZDI-CAN-10780)
CWE-787 · Out-of-bounds write
Exploitation status
No public exploit
No exploit has been reported in the sources we check. The 2 repositories below are public GitHub repositories with fewer than 5 stars.
Exploitation status
- CISA KEV not listed
- VulnCheck KEV not listed
- CISA Vulnrichment no assessment published
- Indexed PoC 2 indexed, none at 5+ stars
- EPSS 6.0% chance in 30 days
| Index | Artifact | Stars | First seen |
|---|---|---|---|
| GitHub PoC | snappyJack/Rick_write_exp_CVE-2020-8835 | 4 | 2020-07-04 |
| GitHub PoC | Formal verification example for CVE-2020-8835 | 2 | 2021-06-04 |
Waratek protection
A Java vulnerability, but not one Waratek protects. It affects only Java on a user's desktop (applets, Web Start, JavaFX, the installer), sits in a product the Waratek agent can't be installed into, or is in a package we don't expect in business applications. The decision below says which.
- Protection none
- Action not pursued none
- Review human Researcher
- Record active
| Decided by | Manual classification of this CVE in the legacy dataset |
|---|---|
| Finding | A manual classification set this CVE's status to Outside Waratek scope, but the CVE names a tracked product. |
CVSS
7.8 HIGH
v3.1 CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H
3 metrics
CVSS
7.8 HIGH v3.1CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H
3 metrics
We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.
| Version | Score | Band | Vector | Assigner | Type | |
|---|---|---|---|---|---|---|
| CVSS 3.1 | 7.8 | HIGH | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H |
security@ubuntu.com | Secondary | published |
| CVSS 3.1 | 7.8 | HIGH | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
NVD | Primary | |
| CVSS 2.0 | 7.2 | none | AV:L/AC:L/Au:N/C:C/I:C/A:C |
NVD | Primary |
Affected software and releases
Products and versions
27 products, 32 version entries| Source | Vendor | Product | Scheme | Affected versions |
|---|---|---|---|---|
| nvd | canonical | ubuntu linux | generic | 18.04 · 19.10 |
| nvd | fedoraproject | fedora | generic | 30 · 31 · 32 |
| nvd | linux | linux kernel | generic | ≥ 5.4.7 and < 5.4.29 · ≥ 5.5.0 and < 5.5.14 · ≥ 5.6 and < 5.6.1 |
| nvd | netapp | 8300 firmware | generic | any version |
| nvd | netapp | 8700 firmware | generic | any version |
| nvd | netapp | a220 firmware | generic | any version |
| nvd | netapp | a320 firmware | generic | any version |
| nvd | netapp | a400 firmware | generic | any version |
| nvd | netapp | a700s firmware | generic | any version |
| nvd | netapp | a800 firmware | generic | any version |
| nvd | netapp | c190 firmware | generic | any version |
| nvd | netapp | cloud backup | generic | any version |
| nvd | netapp | fas2720 firmware | generic | any version |
| nvd | netapp | fas2750 firmware | generic | any version |
| nvd | netapp | h300e firmware | generic | any version |
| nvd | netapp | h300s firmware | generic | any version |
| nvd | netapp | h410s firmware | generic | any version |
| nvd | netapp | h500e firmware | generic | any version |
| nvd | netapp | h500s firmware | generic | any version |
| nvd | netapp | h610c firmware | generic | any version |
| nvd | netapp | h610s firmware | generic | any version |
| nvd | netapp | h615c firmware | generic | any version |
| nvd | netapp | h700e firmware | generic | any version |
| nvd | netapp | h700s firmware | generic | any version |
| nvd | netapp | hci management node | generic | any version |
| nvd | netapp | solidfire | generic | any version |
| nvd | netapp | steelstore cloud integrated storage | generic | any version |
References
Timeline
Timeline
| Published | 2020-04-02 | By the CVE Program. |
|---|---|---|
| NVD record modified | 2026-06-17 | NVD's own last-modified date for this record. |