PT-2020-16024 · Linux+1 · Linux Kernel+1

Andy Lutomirski

·

Published

2020-09-10

·

Updated

2023-02-02

·

CVE-2020-25221

CVSS v3.1

7.8

High

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions 5.7.x through 5.8.6
Description The issue is related to incorrect reference counting of the struct page that backs the vsyscall page, caused by gate page mishandling in the get gate page function in mm/gup.c. This results in a refcount underflow, allowing privilege escalation. The issue can be triggered by any 64-bit process that can use ptrace() or process vm readv().
Recommendations For Linux kernel versions 5.7.x through 5.8.6, update to version 5.8.7 or later to resolve the issue.

Fix

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALT-PU-2020-2757
ALT-PU-2020-2770
ALT-PU-2020-3210
ALT-PU-2020-3553
ALT-PU-2021-1083
ALT-PU-2021-1105
CVE-2020-25221
MGASA-2020-0392

Affected Products

Alt Linux
Linux Kernel