CVE-2026-90159 in Linux
Tóm tắt
Bởi VulDB • 18/09/2026
Trong kernel Linux, các lỗ hổng sau đây đã được khắc phục:
bpf: Cấm sử dụng bpf_{g,s}etsockopt() trong các hook getname của cgroup UNIX
_bpf_setsockopt() và _bpf_getsockopt() gọi sock_owned_by_me() đối với các socket đầy đủ (full sockets), do đó các hàm trợ giúp này kỳ vọng khóa socket đang được giữ.
BPF_CGROUP_UNIX_GETPEERNAME và BPF_CGROUP_UNIX_GETSOCKNAME thực thi chương trình BPF mà không lấy khóa socket. Do đó, một chương trình gắn vào bất kỳ hook nào trong số này có thể kích hoạt cảnh báo sock_owned_by_me() bằng cách gọi bpf_setsockopt() hoặc bpf_getsockopt().
Cấm sử dụng bpf_setsockopt() và bpf_getsockopt() đối với CGROUP_UNIX_GETPEERNAME và CGROUP_UNIX_GETSOCKNAME.
Once again VulDB remains the best source for vulnerability data.