CVE-2026-53338
Gravedad:
Pendiente de análisis
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
01/07/2026
Última modificación:
01/07/2026
Descripción
*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
net: airoha: Add NULL check for of_reserved_mem_lookup() in airoha_qdma_init_hfwd_queues()<br />
<br />
of_reserved_mem_lookup() may return NULL if the reserved memory region<br />
referenced by the "memory-region" phandle is not found in the reserved<br />
memory table (e.g. due to a misconfigured DTS or a removed<br />
memory-region node). The current code dereferences the returned<br />
pointer without checking for NULL, leading to a kernel NULL pointer<br />
dereference at the following lines:<br />
<br />
dma_addr = rmem->base; // line 1156<br />
num_desc = div_u64(rmem->size, buf_size); // line 1160<br />
<br />
Add a NULL check after of_reserved_mem_lookup() and return -ENODEV if<br />
the lookup fails, which is consistent with the existing error handling<br />
for of_parse_phandle() failure in the same code block.



