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

Сводка

по VulDB • 25.07.2026

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

tcp: Исправлен выход за границы памяти при доступе к twsk в функции tcp_ao_established_key().

Функция lockdep_sock_is_held() была добавлена в tcp_ao_established_key() указанным коммитом.

Она может вызываться из tcp_v[46]_timewait_ack() с параметром twsk.

Поскольку у структуры отсутствует sk->sk_lock, аннотация lockdep приводит к выходу за границы памяти (out-of-bounds access).

$ pahole -C tcp_timewait_sock vmlinux | grep size /* размер: 288, строки кэша: 5, члены структуры: 8 */ $ pahole -C sock vmlinux | grep sk_lock socket_lock_t sk_lock; /* 40 192 */

Не следует использовать lockdep_sock_is_held() для TCP_TIME_WAIT.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

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

Linux

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

19.07.2026

Раскрытие

25.07.2026

Модерация

принято

Вход

VDB-383306

EPSS

0.00168

KEV

Нет

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

Низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!