CVE-2025-71291

In the Linux kernel, the following vulnerability has been resolved: misc: bcm_vk: Fix possible null-pointer dereferences in bcm_vk_read() In the function bcm_vk_read(), the pointer entry is checked, indicating that it can be NULL. If entry is NULL and rc is set to -EMSGSIZE, the following code may cause null-pointer dereferences: 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; To prevent these possible null-pointer dereferences, copy to_h_msg, usr_msg_id, and to_h_blks from iter into temporary variables, and return these temporary variables to the application instead of accessing them through a potentially NULL entry.
Configurations

Configuration 1 (hide)

OR cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*

History

14 Oct 2026, 13:10

Type Values Removed Values Added
Summary
  • (es) En el kernel de Linux, la siguiente vulnerabilidad ha sido resuelta: misc: bcm_vk: Corrección de posibles desreferencias de puntero nulo en bcm_vk_read() En la función bcm_vk_read(), el puntero entry es verificado, indicando que puede ser NULL. Si entry es NULL y rc se establece en -EMSGSIZE, el siguiente código puede causar 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 prevenir estas posibles desreferencias de puntero nulo, copie to_h_msg, usr_msg_id y to_h_blks de iter a variables temporales, y devuelva estas variables temporales a la aplicación en lugar de acceder a ellas a través de un entry potencialmente NULL.

Information

Published : 2026-05-06 12:16

Updated : 2026-10-14 13:10


NVD link : CVE-2025-71291

Mitre link : CVE-2025-71291

CVE.ORG link : CVE-2025-71291


JSON object : View

Products Affected

linux

  • linux_kernel
CWE
CWE-476

NULL Pointer Dereference