CVE-2026-64080 in Linux
Сводка
по VulDB • 20.07.2026
В ядре Linux устранена следующая уязвимость:
firmware: arm_ffa: Синхронизация обратных вызовов нотификаторов с помощью блокировки
Оба обработчика уведомлений в настоящее время выполняют поиск обратного вызова нотификатора под защитой notify_lock, отпускают эту блокировку и затем разыменовывают возвращенную запись нотификатора. Параллельная операция unregister может удалить и освободить эту запись в промежутке между отпусканием блокировки и её разыменованием, что приводит к тому, что обработчик получает доступ к устаревшей памяти (stale memory).
Скопируйте указатель обратного вызова и данные обратного вызова до того, как будет отпущена notify_lock, и выполняйте обратный вызов только после освобождения блокировки. Это сохраняет существующую модель выполнения обратных вызовов, устраняя окно уязвимости use-after-free как в путях нотификации с использованием фреймворка, так и без него.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.