CVE-2025-21814

Summary

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.

Affected Software

VendorProductVersion RangeStatus
LinuxLinuxd94ba80ebbea17f036cecb104398fbcd788aa742 < fdc1e72487781dd7705bcbe30878bee7d5d1f3e8affected
LinuxLinuxd94ba80ebbea17f036cecb104398fbcd788aa742 < 9df3a9284f39bfd51a9f72a6a165c79e2aa5066baffected
LinuxLinuxd94ba80ebbea17f036cecb104398fbcd788aa742 < 1334c64a5d1de6666e0c9f984db6745083df1eb4affected
LinuxLinuxd94ba80ebbea17f036cecb104398fbcd788aa742 < 5d1041c76de656f9f8d5a192218039a9acf9bd00affected
LinuxLinuxd94ba80ebbea17f036cecb104398fbcd788aa742 < 81846070cba17125a866e8023c01d3465b153339affected
LinuxLinuxd94ba80ebbea17f036cecb104398fbcd788aa742 < 8441aea46445252df5d2eed6deb6d5246fc24002affected
LinuxLinuxd94ba80ebbea17f036cecb104398fbcd788aa742 < 755caf4ee1c615ee5717862e427124370f46b1f3affected
LinuxLinuxd94ba80ebbea17f036cecb104398fbcd788aa742 < fd53aa40e65f518453115b6f56183b0c201db26baffected
LinuxLinux3.0affected
LinuxLinux0 < 3.0unaffected
LinuxLinux5.4.291 <= 5.4.*unaffected
LinuxLinux5.10.235 <= 5.10.*unaffected
LinuxLinux5.15.179 <= 5.15.*unaffected
LinuxLinux6.1.129 <= 6.1.*unaffected
LinuxLinux6.6.78 <= 6.6.*unaffected
LinuxLinux6.12.14 <= 6.12.*unaffected
LinuxLinux6.13.3 <= 6.13.*unaffected
LinuxLinux6.14 <= *unaffected

Weaknesses

ADP Enrichment

CVE Program Container

Additional References

Additional References

References