First published: Thu Sep 10 2020(Updated: )
get_gate_page in mm/gup.c in the Linux kernel 5.7.x and 5.8.x before 5.8.7 allows privilege escalation because of incorrect reference counting (caused by gate page mishandling) of the struct page that backs the vsyscall page. The result is a refcount underflow. This can be triggered by any 64-bit process that can use ptrace() or process_vm_readv(), aka CID-9fa2dd946743.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Linux Linux kernel | >=5.7.0<5.8.7 | |
Netapp Cloud Backup | ||
IBM Cloud Pak for Business Automation | ||
Netapp Solidfire \& Hci Management Node | ||
Netapp Hci Compute Node | ||
Netapp Solidfire Baseboard Management Controller |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2020-25221 is a vulnerability in the Linux kernel that allows privilege escalation due to incorrect reference counting of the struct page that backs the vsyscall page.
CVE-2020-25221 affects Linux kernel versions 5.7.x and 5.8.x before 5.8.7.
CVE-2020-25221 has a severity rating of 7.8 (high).
CVE-2020-25221 affects Linux kernel and Netapp Cloud Backup, Netapp Solidfire, Netapp HCI Storage Node, Netapp HCI Management Node, Netapp HCI Compute Node, and Netapp Solidfire Baseboard Management Controller.
To fix CVE-2020-25221, upgrade to Linux kernel version 5.8.7 or later.