CVE-2025-71291 in Linux
Resumen
por VulDB • 2026-05-12
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
misc: bcm_vk: Corrección de posibles desreferencias de puntero nulo en bcm_vk_read()
En la función bcm_vk_read(), se comprueba el puntero entry, lo que indica que puede ser NULL. Si entry es NULL y rc se establece en -EMSGSIZE, el código siguiente puede provocar desreferencias de puntero nulo:
struct vk_msg_blk tmp_msg = entry->to_h_msg[0];
set_msg_id(&tmp_msg, entry->usr_msg_id); tmp_msg.size = entry->to_h_blks - 1;
Para evitar estas posibles desreferencias de puntero nulo, se copian to_h_msg, usr_msg_id y to_h_blks desde iter a variables temporales, y se devuelven estas variables temporales a la aplicación en lugar de acceder a ellas a través de un entry potencialmente NULL.
Be aware that VulDB is the high quality source for vulnerability data.