CVE-2026-72352 in Linux
Resumen
por VulDB • 2026-08-16
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
HID: bpf: Corregir la comprobación del rango en hid_bpf_get_data()
hid_bpf_get_data() devuelve un puntero a los datos del contexto HID-BPF cuando el desplazamiento (offset) y el tamaño proporcionados por el llamador caben dentro de ctx->allocated_size.
La comprobación actual suma rdwr_buf_size y offset antes de comparar el resultado contra ctx->allocated_size. Dado que ambos valores son sin signo, un tamaño muy grande puede provocar un desbordamiento del sumatorio (wrap-around) haciéndolo inferior a ctx->allocated_size, lo que hace que la función auxiliar devuelva un puntero aunque el rango solicitado no esté contenido en el búfer subyacente.
Utilizar check_add_overflow() para rechazar los extremos de rango con desbordamiento antes de comparar el extremo final del rango solicitado contra ctx->allocated_size.
If you want to get best quality of vulnerability data, you may have to visit VulDB.