Description
In the Linux kernel, the following vulnerability has been resolved:

gve: fix NULL dereference due to missing ptp adjfine

Fix NULL dereference due to missing implementation of adjfine, which can
be triggered from usermode as follows:

sudo ./testptp -d /dev/ptp0 -f 0
[ 551.943697] BUG: kernel NULL pointer dereference, address: 0000000000000000
[...]
[ 552.061946] Call Trace:
[ 552.064487] <TASK>
[ 552.066681] ptp_clock_adjtime+0x1c0/0x2c0
[ 552.070874] ? get_clock_desc+0x6b/0xb0
[ 552.074825] pc_clock_adjtime+0x78/0xc0
[ 552.078755] __do_sys_clock_adjtime+0x85/0x110
[ 552.083293] do_syscall_64+0xea/0x610
Published: 2026-08-26
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In the Linux kernel, the GVE driver contains a missing implementation of the ptp adjfine function. When an attacker calls the ptp adjustment routine with a null pointer, the kernel dereferences the null pointer and crashes. The resulting kernel panic causes the system to halt, effectively denying service to all users. The vulnerability is a classic null pointer dereference (CWE‑476) and does not provide direct code execution, but it can be used to disrupt service on a system where the attacker has local or privileged access.

Affected Systems

All Linux kernel versions that include the GVE driver and have not yet applied the fix. The specific vendors affected are Linux distributions that ship the stock kernel source, typically any Linux kernel before the commit that added the fix. The patch addresses the bug in the GVE driver; therefore any system using the GVE driver before the update is impacted.

Risk and Exploitability

The CVSS score is not publicly available, and the exploit prediction score (EPSS) is not reported, suggesting low to moderate exploitation probability. The vulnerability is not listed in the CISA KEV catalog, indicating no known active exploitation. The likely attack vector is local: an attacker with root or sudo privileges can run a testptp command to trigger the crash. An attacker without elevated privileges would need to acquire privilege escalation before reaching the necessary execution path. Given the local nature and lack of known exploits, the risk is considered moderate, but a patch is still required to prevent denial of service.

Generated by OpenCVE AI on August 26, 2026 at 15:58 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply a kernel update that includes the GVE NULL dereference fix from the referenced commit.
  • Reboot the system to load the updated kernel.
  • Restrict access to the /dev/ptp0 device so that only privileged users can invoke ptp adjustments; for example, change ownership to root and set permission to 600.

Generated by OpenCVE AI on August 26, 2026 at 15:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 26 Aug 2026 16:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-476

Wed, 26 Aug 2026 14:45:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: gve: fix NULL dereference due to missing ptp adjfine Fix NULL dereference due to missing implementation of adjfine, which can be triggered from usermode as follows: sudo ./testptp -d /dev/ptp0 -f 0 [ 551.943697] BUG: kernel NULL pointer dereference, address: 0000000000000000 [...] [ 552.061946] Call Trace: [ 552.064487] <TASK> [ 552.066681] ptp_clock_adjtime+0x1c0/0x2c0 [ 552.070874] ? get_clock_desc+0x6b/0xb0 [ 552.074825] pc_clock_adjtime+0x78/0xc0 [ 552.078755] __do_sys_clock_adjtime+0x85/0x110 [ 552.083293] do_syscall_64+0xea/0x610
Title gve: fix NULL dereference due to missing ptp adjfine
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-26T14:37:28.351Z

Reserved: 2026-08-26T14:34:25.767Z

Link: CVE-2026-80564

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-26T15:17:11.433

Modified: 2026-08-26T15:17:11.433

Link: CVE-2026-80564

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-26T17:45:03Z

Weaknesses