PT-2024-11037

CVE-2021-4440

·

Published

2024-05-25

·

Updated

2024-09-16

Description by

CVSS 3.1
8.8
High
MetricsAV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description The vulnerability is related to the x86/xen paravirt call in the Linux kernel. Specifically, the USERGS SYSRET64 call is used to return from a syscall via SYSRET, but a Xen PV guest will use the IRET hypercall instead, as there is no sysret PV hypercall defined. To resolve this, the USERGS SYSRET64 call is dropped, and the IRET exit is used from the beginning. This change simplifies the code and allows CLEAR CPU BUFFERS to be explicitly added to the syscall return via sysret path.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Impacts
Researchers
Vendors
Affected products
Related identifiers
SUSE-SU-2024:3189-1
SUSE-SU-2024_3189-1
SUSE-SU-2024:3251-1
SUSE-SU-2024_3251-1
SUSE-SU-2024:3252-1
SUSE-SU-2024_3252-1
Found an issue in the description? Have something to add? Feel free to write us 👾