Impact
The vulnerability arises when the Linux kernel converts a user‑provided period to hardware ticks for the SJA1105 PTP driver; very small period values can round down to zero, causing a division by zero in the future_base_time() function. This can crash the kernel or the PTP subsystem, resulting in a loss of network timing services and a possible denial of service.
Affected Systems
The affected component is the Linux kernel's SJA1105 driver, which is part of the DSA (Data Switch Architecture) subsystem. The vulnerability applies to any kernel version that contains the driver code before the round‑up fix has been applied; specific version information is not provided.
Risk and Exploitability
Because the flaw requires the attacker to supply a period value that the driver interprets, the likely attack vector is local or via privileged manipulation of network device configuration. The CVSS score of 5.5 indicates moderate severity, and the EPSS score of < 1% suggests a low probability of exploitation. No public exploits are documented, and the absence of KEV listing does not diminish the potential impact of a kernel crash. The vulnerability can lead to service interruption, and the lack of exploitation data suggests moderate to high risk for affected systems.
OpenCVE Enrichment