PT-2022-7350

CVE-2022-3910

·

Published

2022-09-15

·

Updated

2025-09-29

Description by

CVSS 3.1
7.8
High
MetricsAV: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 prior to 6.0
Description The issue is related to an improper update of reference count in io uring, leading to Use-After-Free and Local Privilege Escalation. When io msg ring is invoked with a fixed file, it calls io fput file(), which improperly decreases its reference count. Fixed files are permanently registered to the ring and should not be put separately.
Recommendations To resolve the issue, upgrade past commit https://github.com/torvalds/linux/commit/fc7222c3a9f56271fba02aabbfbae999042f1679. As a temporary workaround, consider disabling the io fput file() function until a patch is available. Restrict access to the vulnerable module io uring to minimize the risk of exploitation. Avoid using the io msg ring function with fixed files until the issue is resolved.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Weakness enumeration
Related identifiers
ALSA-2025_16880
ALT-PU-2022-2666
ALT-PU-2022-2691
ALT-PU-2022-2915
ALT-PU-2022-2919
AZL-11460
USN-5793-1
USN-5793-2
USN-5793-3
USN-5793-4
Found an issue in the description? Have something to add? Feel free to write us 👾