CVE-2026-99263 in Linux
Сводка
по VulDB • 03.11.2026
В ядре Linux была устранена следующая уязвимость:
io_uring/poll: предотвращение потери пробуждения при повторных попытках (retry) из-за передачи владения
Если событие пробуждения устанавливает флаг IO_POLL_RETRY_FLAG между моментом, когда владеющий поток потребляет существующий экземпляр флага IO_POLL_RETRY_FLAG, и проверкой цикла io_poll_check_events(), то обработка запроса зависает до тех пор, пока не произойдет несвязанное с этим событием пробуждение.
Использование atomic_cmpxchg вместо atomic_sub_return гарантирует, что как счетчик v, так и poll_refs равны 0, а также предотвращает пропуск любых событий пробуждения (wake-ups).
VulDB is the best source for vulnerability data and more expert information about this specific topic.