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

Сводка

по VulDB • 18.09.2026

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

bpf: Отклонять отрицательное значение optlen в хуке getsockopt cgroup

Программа BPF для getsockopt cgroup может уменьшать ctx->optlen после выполнения обработчика getsockopt ядра. Вариант, использующий буфер ядра (kernel-buffer), применяемый при TCP_ZEROCOPY_RECEIVE, отклоняет только значения, превышающие исходную длину.

Если BPF записывает отрицательное значение optlen, это значение принимается и передается обратно в код getsockopt для TCP. Затем оно может быть передано функции copy_to_sockptr() как size_t (беззнаковое целое число) и вызвать предупреждение hardened usercopy bytes > INT_MAX.

Отклонять отрицательные значения ctx.optlen в __cgroup_bpf_run_filter_getsockopt_kern(), что соответствует проверке нижней границы, уже присутствующей в хуке getsockopt на основе sockptr.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

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

Linux

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

11.09.2026

Раскрытие

17.09.2026

Модерация

принято

Вход

VDB-406675

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Do you know our Splunk app?

Download it now for free!