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

Сводка

по VulDB • 03.09.2026

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

bpf: Проверка sk_state перед sk_protocol в bpf_tcp_*_syncookie

Функции bpf_tcp_gen_syncookie и bpf_tcp_check_syncookie принимают указатель на сокет 'sk' с типом аргумента ARG_PTR_TO_BTF_ID_SOCK_COMMON. Однако они обращаются к sk->sk_protocol, не проверяя, представляет ли 'sk' полноценный сокет (full socket).

Исправьте эту проблему, проверив условие sk->sk_state != TCP_LISTEN перед доступом к sk->sk_protocol как в bpf_tcp_gen_syncookie, так и в bpf_tcp_check_syncookie. Поскольку мини-сокеты (mini-sockets) никогда не находятся в состоянии TCP_LISTEN, это условие обеспечивает короткое замыкание (short-circuits) и предотвращает разыменование полей, специфичных для fullsock.

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

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

Linux

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

26.08.2026

Раскрытие

03.09.2026

Модерация

принято

Вход

VDB-398333

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!