PT-2026-51995 · Linux · Linux
Published
2026-06-24
·
Updated
2026-06-24
·
CVE-2026-53101
None
No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
In the Linux kernel, the following vulnerability has been resolved:
wifi: mt76: mt7921: fix potential deadlock in mt7921 roc abort sync
roc abort sync() can deadlock with roc work(). roc work() holds
dev->mt76.mutex, while cancel work sync() waits for roc work()
to finish. If the caller already owns the same mutex, both
sides block and no progress is possible.
This deadlock can occur during station removal when
mt76 sta state() -> mt76 sta remove() -> mt7921 mac sta remove() ->
mt7921 roc abort sync() invokes cancel work sync() while
roc work() is still running and holding dev->mt76.mutex.
This avoids the mutex deadlock and preserves exactly-once
work ownership.
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux