CVE Catalog

CVE-2026-98031

Unknown
Published: Translated: NVD NIST

Summary

A vulnerability in the Linux kernel nexthop subsystem regarding uninitialized extack in remove_nh_grp_entry() was fixed. The function prints an extack message when a listener fails to replace the reduced nexthop group, but extack is not initialized, leading to dereference of an uninitialized stack pointer.

Risk Assessment

The flaw can lead to kernel crash (oops) or potential code execution. It affects systems using nexthop groups in routing.

Recommendation

Update the Linux kernel to a version containing the fix. Avoid configurations that may trigger allocation failure in nexthop groups.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: nexthop: Initialize extack in remove_nh_grp_entry() remove_nh_grp_entry() prints the extack message when a listener fails to replace the reduced nexthop group. However, extack is not initialized and listeners are not required to set a message when returning an error. Neither netdevsim nor mlxsw do so when an allocation fails, resulting in the dereference of an uninitialized stack pointer. Fix by zero-initializing extack, as was done in commit 6347c5314cee ("nexthop: initialize extack in nh_res_bucket_migrate()").

Vulnerability data from NVD (NIST) · CISA KEV · EPSS