Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain control of JJY time source
-
ExploitSend more than six crafted time replies
-
ExecutionOverflow heap buffer in JJY refclock parser
-
ImpactCorrupt ntpd memory or crash service
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Heap buffer bounds checking
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires ntpd to be explicitly configured with the JJY refclock driver (type 40) in Telephone JJY mode - this is a non-default, region-specific configuration not present in typical deployments. The attacker must additionally control or impersonate the JJY time source so it can deliver more than six time replies to the driver. Limiting factors: physical/local control of the time source is needed (AV:P), the vulnerable driver must be enabled, and only NTPsec builds before 1.2.6 are affected; stock configurations without the JJY refclock are not exposed. |
| Impact | This is a moderate-severity, low-real-world-priority issue despite a CVSS of 6.4. The CVSS vector (AV:P/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:H) hinges on AV:P (Physical) - the attacker must control the Telephone JJY time source that feeds replies to ntpd, which is a highly constrained position rather than a remotely reachable one. There is no EPSS score, no CISA KEV listing, and no public exploit identified at time of analysis, all of which align with the physical attack vector to indicate targeted-at-best rather than widespread exploitation potential. The PR:N (unauthenticated) metric is technically correct for the ntpd process (no credentials are checked), but it is misleading in isolation: the real gating factor is the prerequisite ability to control the time source, not an open network service. One signal worth verifying: the description references a 'Telephone JJY' source, which can involve a telephone/modem path - if an attacker could reach that path remotely the practical reachability would exceed what AV:P implies, so the exact deployment topology should be confirmed with the vendor. Overall this is a niche, configuration-dependent memory-corruption bug, not a drop-everything priority. |
| Exploit ScenarioDerived | An attacker who has compromised or is impersonating the JJY time source (e.g., a connected Telephone JJY receiver or the serial/telephone path feeding it) sends more than six crafted time replies to an ntpd instance configured with the JJY refclock driver. The oversized reply sequence overflows a heap buffer in the driver, corrupting memory and either crashing ntpd (denial of service) or potentially enabling further memory manipulation. No public exploit code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 21, 2026
Heap-based memory corruption in NTPsec ntpd before 1.2.6 affects deployments that explicitly enable the non-default JJY refclock driver in Telephone JJY mode (refclock type 40). An unauthenticated attacker with physical/local control of the Telephone JJY time source can send more than six time replies to the driver, causing heap corruption, an ntpd crash, and high integrity/availability impact; the CVSS score is 6.4 but real-world priority is low because stock configurations do not enable this region-specific driver. No public exploit code was identified at time of analysis.
RemediationAI
Vendor-released patch: upgrade NTPsec to version 1.2.6 or later; the fix is referenced by the upstream commit https://gitlab.com/NTPsec/ntpsec/-/commit/62a454f6fcb6f2dcc8d5866f6558905ebdb7dd69 and tracked at https://gitlab.com/NTPsec/ntpsec/-/work_items/895. If immediate upgrade is not possible, remove or disable the JJY refclock configuration (refclock type 40) and avoid Telephone JJY mode until patched; this eliminates exposure but loses that time source and may affect time synchronization accuracy or stratum design. Also restrict physical and local access to the Telephone JJY time source and any modem/audio path used by the driver, since the attack prerequisite is control or impersonation of that source.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
NTPsec ntpd supports reference clock drivers for specialized time sources, including the JJY driver used for the Japanese JJY time signal. In Telephone JJY mode (refclock type 40), the driver processes time replies from an external source, and this issue is a CWE-122 heap-based buffer overflow caused by inadequate bounds handling when more than six replies are received. The CVSS vector AV:P indicates that exploitation requires physical or local control of the time source, while PR:N/UI:N means no account or user interaction is needed once that position is achieved. The affected product is NTPsec (CPE cpe:2.3:a:ntpsec:ntpsec:*:*:*:*:*:*:*:*), specifically ntpd builds before 1.2.6 with the JJY refclock enabled; systems without that non-default refclock configuration are not exposed through this path.
Know when Ntpsec gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:P/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:H
Attacker must control the physically/serially attached JJY time source (AV:P) with no ntpd credentials (PR:N); heap corruption yields crash and potential code manipulation, so I:H/A:H and C:L.
Primary rating from Vendor (GitLab).
CVSS VectorVendor: GitLab
Lifecycle Timeline
1DescriptionCVE.org
Heap-based buffer overflow in the JJY refclock driver in NTPsec ntpd before 1.2.6 allows an attacker who controls the Telephone JJY time source to corrupt memory or crash ntpd via more than six time replies.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
A heap overflow occurs when a program writes data beyond the bounds of a buffer allocated in the heap memory region.
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
Remote denial of service in NTPsec ntpd 1.1.4 through 1.2.5 lets an unauthenticated network attacker crash the daemon by
Denial of service in NTPsec ntpd 1.1.4 through 1.2.5 allows a remote unauthenticated attacker to terminate the daemon by
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
Out-of-bounds read in NTPsec ntpd before 1.2.6 can crash the daemon or disclose limited memory when an attacker controls
Buffer overflow in NTPsec's Zyfer refclock driver crashes the ntpd daemon on affected systems running versions prior to
ntpd in NTP 4.2.8p3 and NTPsec a5fb34b9cc89b92a8fef2f459004865c93bb7f92 relies on the underlying operating system to pro
EUVD-2026-107310
GHSA-pmw6-wmf7-r2cg
NVD
CVE.org
EPSS
Exploit-DB