CVE Catalog

CVE-2026-74718

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel devlink_nl_reload_doit() function, there is a net namespace reference leak. When the requested namespace differs from the current one and the reload action is not DRIVER_REINIT, the function returns -EOPNOTSUPP without releasing the reference obtained by devlink_netns_get().

Risk Assessment

Net namespace reference leak can lead to kernel resource exhaustion, potentially enabling DoS attacks, especially with repeated devlink reload operations.

Recommendation

Install the Linux kernel patch that adds the missing put_net() on the error path to release the net namespace reference.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: devlink: fix net namespace reference leak in reload devlink_nl_reload_doit() calls devlink_netns_get(), which returns a net with a held reference. When the requested namespace differs from the current one and the reload action is not DRIVER_REINIT, the function returns -EOPNOTSUPP without releasing the reference. Add the missing put_net() on this error path.

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