Severity by source
AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
Local-only vector, low privilege, and high complexity match Zyfer driver access constraints; no C/I impact, A:H from ntpd crash.
Primary rating from Vendor (GitLab).
CVSS VectorVendor: GitLab
Lifecycle Timeline
2DescriptionCVE.org
Buffer overflow in NTPsec's Zyfer refclock allows local attacker to crash ntpd
AnalysisAI
Buffer overflow in NTPsec's Zyfer refclock driver crashes the ntpd daemon on affected systems running versions prior to 1.2.5. A local, low-privileged attacker with high attack complexity can trigger the CWE-120 classic buffer overflow, resulting in a denial-of-service impact limited to availability - no confidentiality or integrity exposure exists. No public exploit has been identified at time of analysis, and the vulnerability is not listed in CISA KEV.
Technical ContextAI
NTPsec is a security-hardened fork of the NTP reference implementation designed for auditability and reduced attack surface. The Zyfer refclock is a driver for Zyfer brand hardware reference clocks - precision timing sources used in environments requiring GPS-disciplined or rubidium-standard timekeeping. CWE-120 (Classic Buffer Copy without Checking Size of Input) occurs when data is written into a fixed-size buffer without bounds validation, allowing adjacent memory to be overwritten. In this case the overflow lies within the Zyfer refclock driver code path of ntpd, reachable only when that hardware clock is physically present and configured. The affected CPE is cpe:2.3:a:ntpsec:ntpsec:*:*:*:*:*:*:*:*, covering all NTPsec releases from version 0 up to but not including 1.2.5 per EUVD-2026-51593.
RemediationAI
Upgrade NTPsec to version 1.2.5 or later, which contains the vendor-provided fix for this buffer overflow as tracked at https://gitlab.com/NTPsec/ntpsec/-/work_items/890. Patch availability is confirmed per vendor and EUVD-2026-51593, though an explicit patch advisory URL beyond the GitLab work item was not present in the provided data. If an immediate upgrade is not feasible, disable the Zyfer refclock driver in the ntpd configuration file by removing or commenting out the relevant 'refclock' directive referencing the Zyfer unit - this eliminates the vulnerable code path entirely at the cost of losing Zyfer hardware clock input; another time source should be substituted. Additionally, restricting local shell access to trusted users reduces the PR:L attack surface while the patch is being applied.
An issue was discovered in NTPsec before 1.1.3. Rated critical severity (CVSS 9.1), this vulnerability is remotely explo
An issue was discovered in NTPsec before 1.1.3. Rated critical severity (CVSS 9.1), this vulnerability is remotely explo
An issue was discovered in NTPsec before 1.1.3. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploit
An issue was discovered in NTPsec before 1.1.3. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploit
Arbitrary shell command execution in gpsd's gpsprof profiling tool (through release-3.27.5) allows an attacker who contr
ntpd will crash if the server is not NTS-enabled (no certificate) and it receives an NTS-enabled client request (mode 3)
ntpkeygen can generate keys that ntpd fails to parse. Rated high severity (CVSS 7.4), this vulnerability is remotely exp
ntpd in NTP 4.2.8p3 and NTPsec a5fb34b9cc89b92a8fef2f459004865c93bb7f92 relies on the underlying operating system to pro
Same weakness CWE-120 – Classic Buffer Overflow
View allSame technique Buffer Overflow
View allVendor StatusVendor
SUSE
Severity: Moderate| Product | Status |
|---|---|
| openSUSE Tumbleweed | Fixed |
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-51593
GHSA-6978-pcpc-2c45