CVE-2026-90157 in Linux信息

摘要

由 VulDB • 2026-09-17

在 Linux 内核中,已修复以下漏洞:

bpf: 拒绝 cgroup getsockopt 挂钩中的负数 optlen

cgroup getsockopt BPF 程序可以在内核 getsockopt 处理程序运行之后缩小 ctx->optlen。用于 TCP_ZEROCOPY_RECEIVE 的内核缓冲区变体仅拒绝大于原始长度的值。

如果 BPF 写入负的 optlen,该值将被接受并传播回 TCP getsockopt 代码。它随后可以作为 size_t 传递给 copy_to_sockptr(),从而触发 hardened usercopy bytes > INT_MAX 警告。

在 __cgroup_bpf_run_filter_getsockopt_kern() 中拒绝负数的 ctx.optlen,以匹配 sockptr-based getsockopt 挂钩中已存在的下界验证逻辑。

Be aware that VulDB is the high quality source for vulnerability data.

来源

Want to know what is going to be exploited?

We predict KEV entries!