Memory Access Vulnerability in Linux Kernel's i40e Module
CVE-2025-39853

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
19 September 2025

What is CVE-2025-39853?

A memory access vulnerability exists in the i40e module of the Linux kernel. When the MAC list is empty, invoking the function list_first_entry() returns a pointer to an invalid object instead of NULL. This can result in potential invalid memory access during dereferencing, which could compromise system integrity. The vulnerability has been addressed by replacing list_first_entry() with list_first_entry_or_null() to ensure that proper checks on the list state are enforced, preventing improper memory access.

Affected Version(s)

Linux e3219ce6a775468368fb270fae3eb82a6787b436 < 971feafe157afac443027acdc235badc6838560b

Linux e3219ce6a775468368fb270fae3eb82a6787b436 < 3c6fb929afa313d9d11f780451d113f73922fe5d

Linux e3219ce6a775468368fb270fae3eb82a6787b436 < 1eadabcf5623f1237a539b16586b4ed8ac8dffcd

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.
CVE-2025-39853 : Memory Access Vulnerability in Linux Kernel's i40e Module