Linux Kernel NULL Pointer Dereference Vulnerability in Intel E810 PTP Timestamp Handling

Vulnerability

A NULL pointer dereference vulnerability has been identified in the Linux kernel's handling of Precision Time Protocol (PTP) timestamps for Intel E810 devices. This issue arises in the 'ice_ptp_ts_irq' function, which processes Tx timestamp interrupts. The vulnerability occurs because the function does not verify if the timestamp tracking structure is initialized before accessing it. This oversight can lead to a NULL dereference or a use-after-free condition, particularly if a Tx timestamp interrupt coincides with the driver's reset process.

Impact

Exploitation of this vulnerability causes a kernel NULL pointer dereference, leading to a crash. However, the vulnerability also has the potential to be exploited in a way that causes a use-after-free condition, which could be leveraged for more severe consequences, such as arbitrary code execution.

Remediation

Users can upgrade to the latest version of the Linux kernel where this vulnerability has been fixed. Instructions for downloading the patched version are available on the official Linux kernel website.

Added: Sep 19, 2025, 4:46 PM
Updated: Sep 19, 2025, 4:46 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
5.3
remediation
7.7
relevance
0.6
threat
3.2
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.