PT-2025-25906

CVE-2022-49980

·

Published

2022-07-27

·

Updated

2026-10-21

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 5.19.0-rc4-next-20220628-syzkaller
Description A use-after-free bug was found in the Linux kernel, specifically in the usb udc uevent() function. This bug occurs due to a race between uevent callbacks and gadget driver unregistration, which can cause the udc->driver field to be accessed after it has been deallocated. The issue was discovered by the syzbot fuzzer.
Recommendations To prevent the race, ensure that the usb udc uevent() routine holds the udc lock mutex around the racing accesses. For Linux kernel versions prior to 5.19.0-rc4-next-20220628-syzkaller, apply the patch that fixes the use-after-free Read in usb udc uevent().
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Weakness enumeration
Related identifiers
AZL-70220
CLSA-2026-1772815097
CLSA-2026-1773832495
CLSA-2026-1773872435
RHSA-2023:2458
RHSA-2023_2458
SUSE-SU-2025:02264-1
SUSE-SU-2025_02264-1
SUSE-SU-2025:02321-1
SUSE-SU-2025:03204-1
SUSE-SU-2025_03204-1
SUSE-SU-2025:03283-1
SUSE-SU-2025:03344-1
SUSE-SU-2025_03344-1
SUSE-SU-2025:03613-1
SUSE-SU-2025:03626-1
SUSE-SU-2025:03628-1
SUSE-SU-2025:2264-1
SUSE-SU-2025:3716-1
SUSE-SU-2026:0473-1
SUSE-SU-2026:0474-1
SUSE-SU-2026:0475-1
SUSE-SU-2026:0495-1
SUSE-SU-2026:0496-1
SUSE-SU-2026:0617-1
SUSE-SU-2026:1131-1
Found an issue in the description? Have something to add? Feel free to write us 👾