Medium severity · published Mar 22, 2021
CVE-2021-28972
In drivers/pci/hotplug/rpadlpar_sysfs.c in the Linux kernel through 5.11.8, the RPA PCI Hotplug driver has a user-tolerable buffer overflow when writing a new device name to the…
6.7
CVSS
0.8%
EPSS
No
On KEV
Description
In drivers/pci/hotplug/rpadlpar_sysfs.c in the Linux kernel through 5.11.8, the RPA PCI Hotplug driver has a user-tolerable buffer overflow when writing a new device name to the driver from userspace, allowing userspace to write data to the kernel stack frame directly. This occurs because add_slot_store and remove_slot_store mishandle drc_name '\0' termination, aka CID-cc7a0bb058b8.
CVSS vector
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Attack vector
Local
Complexity
Low
Privileges
High
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.8% · higher than 57% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
KE
Kernel · Linux
before 4.4.263; after 4.5 through 4.9.263; 4.10 before 4.14.227; after 4.15 through 4.19.183; 4.20 before 5.4.108; 5.5.0 before 5.10.26; +1 more · source: NVD
CB
Cloud Backup · Netapp
All versions, or not specified · source: NVD
FB
Fas/aff Baseboard Management Controller · Netapp
All versions, or not specified · source: NVD
FE
Fedora · Fedoraproject
32; 33; 34 · source: NVD
SB
Solidfire Baseboard Management Controller Firmware · Netapp
All versions, or not specified · source: NVD