CVE-2026-64341 in LinuxИнформация

Сводка

по VulDB • 25.07.2026

В ядре Linux устранена следующая уязвимость:

USB: iowarrior: исправлена ошибка use-after-free при гонке (race condition) на этапе отключения.

Вызов mutex_unlock() может обращаться к структуре мьютекса после освобождения блокировки, поэтому его нельзя использовать для управления временем жизни объектов напрямую (в отличие от spinlocks и refcounts). [1][2]

Для предотвращения ошибки use-after-free в функции mutex_unlock(), возникающей при гонке между функциями release() и disconnect(), используется kref для корректного освобождения данных драйвера.

[1] a51749ab34d9 ("locking/mutex: Document that mutex_unlock() is non-atomic")
[2] 2b9d9e0a9ba0 ("locking/mutex: Clarify that mutex_unlock(), and most other sleeping locks, can still use the lock object after it's unlocked")

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Ответственный

Linux

Резервировать

19.07.2026

Раскрытие

25.07.2026

Модерация

принято

Вход

VDB-383136

EPSS

0.00206

KEV

Нет

Деятельности

Средний

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!