Recursive Locking Violation in USB Core Drivers by Linux Kernel
CVE-2022-49936

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
18 June 2025

What is CVE-2022-49936?

A recursive locking violation was discovered in the Linux kernel's USB storage driver, resulting from a nested device reset attempt during driver unbinding. This issue arises when the rtl8712 driver, upon disconnecting, erroneously initiates a reset while another reset is in progress. Such behavior can lead to system instability and enhance the risk of deadlocks. To mitigate future occurrences, the USB core lacks safeguards against nested reset calls, prompting the addition of a reset_in_progress flag to prevent similar incidents.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.

Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.

Affected Version(s)

Linux 78d9a487ee961c356e1a934d9a92eca38ffb3a70

Linux 78d9a487ee961c356e1a934d9a92eca38ffb3a70 < 1b29498669914c7f9afb619722421418a753d372

Linux 78d9a487ee961c356e1a934d9a92eca38ffb3a70

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.