CVE-2021-41864CWE-190

CVE-2021-41864

High · published October 2, 2021

CVSS v3.1
7.8
EPSS
0%
Percentile
34.4
In the wild
Unconfirmed
What it is

prealloc_elems_and_freelist in kernel/bpf/stackmap.c in the Linux kernel before 5.14.12 allows unprivileged users to trigger an eBPF multiplication integer overflow with a resultant out-of-bounds write.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00412 · 34.4th percentile
Weakness
CWE-190 · Integer Overflow or Wraparound
Published
2021-10-02T04:15Z
Affected products (23)
ProductVersionsFixed in
linux/linux_kernel≥ 4.6, < 4.9.2874.9.287
linux/linux_kernel≥ 4.10, < 4.14.2514.14.251
linux/linux_kernel≥ 4.15, < 4.19.2114.19.211
linux/linux_kernel≥ 4.20, < 5.4.1535.4.153
linux/linux_kernel≥ 5.5, < 5.10.735.10.73
linux/linux_kernel≥ 5.11, < 5.14.125.14.12
fedoraproject/fedoraall versions—
fedoraproject/fedoraall versions—
fedoraproject/fedoraall versions—
netapp/cloud_backupall versions—
netapp/hci_management_nodeall versions—
netapp/solidfireall versions—
netapp/h410c_firmwareall versions—
netapp/h300s_firmwareall versions—
netapp/h500s_firmwareall versions—
netapp/h700s_firmwareall versions—
netapp/h300e_firmwareall versions—
netapp/h500e_firmwareall versions—
netapp/h700e_firmwareall versions—
netapp/h410s_firmwareall versions—
netapp/solidfire_baseboard_management_controller_firmwareall versions—
debian/debian_linuxall versions—
debian/debian_linuxall versions—
References (20)
https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.14.12 · [email protected]https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git/commit/?id=30e29a9a2bc6a4888335a6ede968b75cd329657a · [email protected]https://github.com/torvalds/linux/commit/30e29a9a2bc6a4888335a6ede968b75cd329657a · [email protected]https://lists.debian.org/debian-lts-announce/2021/12/msg00012.html · [email protected]https://lists.debian.org/debian-lts-announce/2022/03/msg00012.html · [email protected]https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/7BLLVKYAIETEORUPTFO3TR3C33ZPFXQM/ · [email protected]https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/LAT3RERO6QBKSPJBNNRWY3D4NCGTFOS7/ · [email protected]https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/SYKURLXBB2555ASWMPDNMBUPD6AG2JKQ/ · [email protected]https://security.netapp.com/advisory/ntap-20211029-0004/ · [email protected]https://www.debian.org/security/2022/dsa-5096 · [email protected]https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.14.12 · af854a3a-2127-422b-91ae-364da2661108https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git/commit/?id=30e29a9a2bc6a4888335a6ede968b75cd329657a · af854a3a-2127-422b-91ae-364da2661108https://github.com/torvalds/linux/commit/30e29a9a2bc6a4888335a6ede968b75cd329657a · af854a3a-2127-422b-91ae-364da2661108https://lists.debian.org/debian-lts-announce/2021/12/msg00012.html · af854a3a-2127-422b-91ae-364da2661108https://lists.debian.org/debian-lts-announce/2022/03/msg00012.html · af854a3a-2127-422b-91ae-364da2661108https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/7BLLVKYAIETEORUPTFO3TR3C33ZPFXQM/ · af854a3a-2127-422b-91ae-364da2661108https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/LAT3RERO6QBKSPJBNNRWY3D4NCGTFOS7/ · af854a3a-2127-422b-91ae-364da2661108https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/SYKURLXBB2555ASWMPDNMBUPD6AG2JKQ/ · af854a3a-2127-422b-91ae-364da2661108https://security.netapp.com/advisory/ntap-20211029-0004/ · af854a3a-2127-422b-91ae-364da2661108https://www.debian.org/security/2022/dsa-5096 · af854a3a-2127-422b-91ae-364da2661108
EPSS history
Timeline
  • 01 OCT 23:46Z
    prealloc_elems_and_freelist in kernel/bpf/stackmap.c in the Linux kernel before 5.14.12 allows unprivileged users to trigger an eBPF multiplication integer…
    cvelistv5