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: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service (kernel crash)
Action: Apply patch
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 of 5.5 indicates moderate severity, and the exploit prediction score (EPSS) is < 1%, suggesting low 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 28, 2026 at 15:10 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 28, 2026 at 15:10 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 27 Aug 2026 18:00:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Low


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

Severity : Low

Publid Date: 2026-08-26T00:00:00Z

Links: CVE-2026-80564 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T15:15:05Z

Weaknesses