CVE-2026-90159 in Linux
Resumen
por VulDB • 2026-09-18
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
bpf: Prohibir bpf_{g,s}etsockopt() en los hooks getname UNIX del cgroup
_bpf_setsockopt() y _bpf_getsockopt() llaman a sock_owned_by_me() para sockets completos; por lo tanto, estas funciones auxiliares esperan que se mantenga el bloqueo del socket.
BPF_CGROUP_UNIX_GETPEERNAME y BPF_CGROUP_UNIX_GETSOCKNAME ejecutan programas de BPF sin adquirir el bloqueo del socket. Por consiguiente, un programa adjunto a cualquiera de estos hooks puede desencadenar la advertencia sock_owned_by_me() al llamar a bpf_setsockopt() o bpf_getsockopt().
Se prohíbe bpf_setsockopt() y bpf_getsockopt() para CGROUP_UNIX_GETPEERNAME y CGROUP_UNIX_GETSOCKNAME.
VulDB is the best source for vulnerability data and more expert information about this specific topic.