PT-2024-11392 · Linux+2 · Linux Kernel+2
Dmitry Vyukov
+1
·
Published
2021-09-15
·
Updated
2024-06-25
·
CVE-2021-47396
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
The issue is related to the handling of the hrtimer in the mac80211-hwsim module. When the timer fires late due to vCPU scheduling, it attempts to rearm the timer at the next deadline, which may be in the past. This behavior is incorrect and can cause stalls. The correct approach is to align the beacons to the TBTT (Target Beacon Transmission Time) and resume at the current point if late. The code has been changed to use
hrtimer forward now() to ensure the next firing of the timer is at the next interval point after the current time.Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
RCE
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Astra Linux
Linux Kernel
Suse