PT-2026-54806 · Linux · Linux
Published
2026-07-01
·
Updated
2026-07-01
·
CVE-2026-53338
None
No severity ratings or metrics are available. When they are, we'll update the corresponding info on the page.
In the Linux kernel, the following vulnerability has been resolved:
net: airoha: Add NULL check for of reserved mem lookup() in airoha qdma init hfwd queues()
of reserved mem lookup() may return NULL if the reserved memory region
referenced by the "memory-region" phandle is not found in the reserved
memory table (e.g. due to a misconfigured DTS or a removed
memory-region node). The current code dereferences the returned
pointer without checking for NULL, leading to a kernel NULL pointer
dereference at the following lines:
dma addr = rmem->base; // line 1156
num desc = div u64(rmem->size, buf size); // line 1160
Add a NULL check after of reserved mem lookup() and return -ENODEV if
the lookup fails, which is consistent with the existing error handling
for of parse phandle() failure in the same code block.
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Linux