NetSight
high7.8

CVE-2020-8835

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 o…

Impact

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)

Affected products

VendorProductAffected versions
LinuxLinux Kernel
from 5.4.7 before 5.4.29
from 5.5.0 before 5.5.14
from 5.6 before 5.6.1
FedoraprojectFedora
Versions 30, 31, 32
CanonicalUbuntu Linux
Versions 18.04, 19.10
NetappCloud Backup
All versions
NetappHci Management Node
All versions
NetappSolidfire
All versions
NetappSteelstore Cloud Integrated Storage
All versions
NetappA700s Firmware
All versions
Netapp8300 Firmware
All versions
Netapp8700 Firmware
All versions
NetappA400 Firmware
All versions
NetappA320 Firmware
All versions

Weakness classification

References