CVE-2025-39853
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2025-39853 is an out-of-bounds read vulnerability in the Linux kernel's i40e (Intel 40 Gigabit Ethernet) network driver, caused by improper use of list_first_entry() on an empty MAC address list. The flaw affects Linux kernel versions from 4.6 through 6.16.x across multiple stable branches, as well as release candidates up to 6.17-rc4. It was publicly disclosed on September 19, 2025, with patches applied to multiple stable kernel branches. The vulnerability carries a CVSS v3.1 base score of 7.1 (High) (Red Hat Advisory, Red Hat Bugzilla).

Technical details

The root cause is classified as CWE-125 (Out-of-bounds Read). The Linux kernel macro list_first_entry() does not return NULL when the list it operates on is empty — instead, it returns a pointer to an invalid memory object derived from the list head structure. In the i40e driver, this macro was used to access the MAC address list without first checking whether the list was empty, meaning a subsequent dereference of the returned pointer could access memory outside valid bounds. The fix replaces list_first_entry() with list_first_entry_or_null(), which correctly returns NULL for empty lists, allowing callers to perform a null check before dereferencing (Red Hat Bugzilla, Red Hat Advisory). The attack vector is local, requiring low privileges and no user interaction.

Impact

Successful exploitation can result in high confidentiality impact through exposure of sensitive kernel memory contents, and high availability impact through system instability or kernel panic/crash. An attacker with local access and low privileges could trigger the invalid memory read by manipulating MAC list operations in the i40e driver, potentially leaking kernel memory that may contain sensitive data such as cryptographic material or credentials. Integrity is not directly impacted by this vulnerability (Red Hat Advisory).

Exploitability

There is no public proof-of-concept exploit code known for CVE-2025-39853, and no evidence of in-the-wild exploitation has been reported. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The EPSS score is approximately 0.024% (0.000240), indicating a very low probability of exploitation in the near term (Red Hat Advisory).

Mitigation and workarounds

Patches have been applied to multiple Linux kernel stable branches. Administrators should update to the following minimum patched versions: 5.4.299+, 5.10.243+, 5.15.192+, 6.1.151+, 6.6.105+, 6.12.46+, and 6.16.6+. Distribution-specific updates are available from Red Hat, Ubuntu (USN-8095-1 through USN-8095-5, USN-8100-1, USN-8125-1, USN-8165-1), Oracle Linux, Amazon Linux 2, and Microsoft Azure Linux. As a short-term workaround where patching is not immediately possible, limiting local user access to systems running the i40e driver reduces exposure (Red Hat Advisory, Ubuntu USN-8095-1).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-74583NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-debug
NoYesAug 21, 2026
CVE-2026-74582NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel.src
NoYesAug 21, 2026
CVE-2026-74581NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-modules-internal
NoYesAug 21, 2026
CVE-2026-74580NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-debug
NoYesAug 21, 2026
CVE-2025-30156NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-debug-devel-matched
NoYesAug 21, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management