Linux Kernel Vulnerability in Net: lan966x Product by Linux
CVE-2026-31646
Currently unrated
What is CVE-2026-31646?
A vulnerability in the Linux kernel has been identified within the net: lan966x component, where improper error handling during page pool allocation can lead to a kernel oops. The page_pool_create() function has the potential to return an ERR_PTR signal upon failure. If this error pointer is used without proper validation in subsequent processing loops, it can lead to system instability. To mitigate this issue, an IS_ERR check should be implemented to handle failures appropriately and avoid dereferencing error pointers that can crash the system.
Affected Version(s)
Linux 11871aba19748b3387e83a2db6360aa7119e9a1a
Linux 11871aba19748b3387e83a2db6360aa7119e9a1a < 305832c53551cfbe6e5b81ca7ee765e60f4fe8e9
Linux 11871aba19748b3387e83a2db6360aa7119e9a1a