Skip to main content

NTPsec ntpd EUVDEUVD-2026-107309

| CVE-2026-102483 HIGH
Reachable Assertion (CWE-617)
2026-10-21 GitLab GHSA-6xg3-q93h-wcgv
7.5
CVSS 3.1 · Vendor: GitLab
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach NTS-enabled ntpd over network
  2. Exploit
    Send NTS request with excess Cookie Placeholder fields
  3. Execution
    Trigger reachable exit in parser
  4. Impact
    ntpd terminates, time service denied

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V16 - Security Logging and Error Handling Reachable assertion handling
Exploitation Conditions

Requires that the target NTPsec ntpd (versions 1.1.4 through 1.2.5) has Network Time Security (NTS) enabled and is accepting NTS requests, since the vulnerable code path parses NTS Cookie Placeholder extension fields; deployments without NTS configured are not exposed. When NTS is enabled, no authentication or user interaction is needed (PR:N/UI:N) - the attacker simply sends one NTS request with an excessive number of NTS Cookie Placeholder extension fields over the network. Limiting factors: the NTS-enabled precondition (not universal across NTPsec installs), the narrow affected version range (1.1.4-1.2.5), and the availability-only impact (crash/restart, no data exposure or code execution).

Impact

This is a genuine but bounded denial-of-service issue. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, base 7.5) and CWE-617 (Reachable Assertion/reachable exit) are internally consistent: a remote, unauthenticated attacker over the network can crash ntpd with low complexity, but there is NO confidentiality or integrity impact - the sole impact is availability (daemon termination). The 'Information Disclosure' tag in the input directly CONTRADICTS this and is incorrect; nothing in the description, CWE, or CVSS supports information disclosure. On the exploitation side, no EPSS score, no CISA KEV entry, and no POC were provided - exploitation status is 'no public exploit identified at time of analysis'. There is no SSVC decision data supplied. The real-world priority is moderated by a key precondition: the daemon must have NTS (Network Time Security) enabled to parse the malicious NTS Cookie Placeholder extension fields, so environments running NTPsec without NTS configured are not exposed. A vendor patch exists (commit df83f3c4f referenced), which lowers urgency where patching is feasible. Net: credible, easy-to-trigger DoS against a specific configuration of a niche product - patch promptly on NTS-enabled NTPsec hosts, but this is not a mass-exploitation 'drop everything' event given the availability-only impact, niche footprint, and absence of KEV/POC/EPSS signals.

Exploit ScenarioDerived

An attacker able to reach an NTS-enabled NTPsec ntpd server over the network (AV:N, no authentication per PR:N) sends a single crafted NTS request containing an excessive number of NTS Cookie Placeholder extension fields. Parsing this triggers a reachable exit/assertion in ntpd, causing the daemon to terminate and denying time synchronization to all clients until it is restarted. No public exploit code was identified in the provided data, though a vendor fix commit is referenced.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.6% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 21, 2026

Denial of service in NTPsec ntpd 1.1.4 through 1.2.5 allows a remote unauthenticated attacker to terminate the daemon by sending an NTS request that contains an excessive number of NTS Cookie Placeholder extension fields. The flaw is only reachable when Network Time Security is enabled and the daemon is accepting NTS requests; deployments without NTS configured are not exposed. No CISA KEV entry was identified, and no public exploit was identified at time of analysis; the assessed impact is availability-only with no confidentiality or integrity effect.

RemediationAI

Upstream fix available (commit df83f3c4f); released patched version not independently confirmed. Apply the upstream fix commit df83f3c4f or upgrade to an NTPsec release that includes it, confirming the release notes because the provided data does not identify a tagged patched version. The vendor tracking item is https://gitlab.com/NTPsec/ntpsec/-/work_items/899 and the commit is https://gitlab.com/NTPsec/ntpsec/-/commit/df83f3c4f. If immediate patching is not possible, disable NTS in the ntpd configuration or block NTS traffic at the network perimeter until the fix is applied; disabling NTS removes authenticated time synchronization and blocking NTS can disrupt legitimate NTS clients, so scope any blocking rule to untrusted sources where feasible. Monitor ntpd for unexpected restarts as a detection signal.

Affected VersionsENISA

NTPSec 1.1.4 <1.2.6

Affected Packages

euvd ntpsec fix: 1.2.6

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 implements the Network Time Protocol and optional Network Time Security (NTS) extension fields used for authenticated time synchronization. The affected code parses NTS Cookie Placeholder extension fields in NTS requests; when an attacker supplies an excessive number of these fields, the daemon reaches an exit/assertion path classified as CWE-617 (Reachable Assertion), causing the ntpd process to terminate. The CPE cpe:2.3:a:ntpsec:ntpsec:*:*:*:*:*:*:*:* matches NTPsec products, and the description constrains affected ntpd releases to 1.1.4 through 1.2.5. The CVSS vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H confirms the issue is remotely reachable without authentication or user interaction and affects availability only; it does not indicate code execution or data disclosure. The GitLab issue and commit references point to the upstream defect and fix.

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

Vendor (GitLab) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 7.5 HIGH

Remote unauthenticated network request (AV:N/PR:N/UI:N) reliably triggers a reachable exit (AC:L) on NTS-enabled ntpd, crashing the daemon for availability-only impact (A:H, C/I:N).

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (GitLab).

CVSS VectorVendor: GitLab

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

2
Patch available
Oct 21, 2026 - 17:18 EUVD
CVE Published
Oct 21, 2026 - 15:03 cve.org
HIGH 7.5

DescriptionCVE.org

Reachable exit in NTPsec ntpd 1.1.4 through 1.2.5 allows a remote attacker to terminate the daemon via an NTS request with excess NTS Cookie Placeholder extension fields.

Executive ViewAI

Why It Matters

NTPsec ntpd 1.1.4 through 1.2.5 contains a high-severity availability vulnerability that can allow a remote attacker to terminate the time daemon when Network Time Security is enabled. Organizations using NTS-enabled NTPsec for time synchronization face possible loss of accurate time, which can disrupt authentication, logging, and distributed systems; deployments without NTS configured are not exposed. No public exploit identified at time of analysis and no CISA KEV entry was identified, but no vendor-released patch is identified at time of analysis, so leadership should prioritize exposure discovery and interim network controls.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis; disable Network Time Security where not required, restrict NTS exposure to trusted sources, monitor and auto-restart ntpd, and upgrade to a vendor-fixed NTPsec release when available.

Threat Intelligence Overview

EPSS Score
0.6%
Top 53% exploitable
Prevalence
Low
niche security-focused NTP fork, far smaller footprint than chrony/classic ntpd
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.6%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Medium

Priority Score

39
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

More in Ntpsec

View all
CVE-2019-6444 CRITICAL POC
9.1 Jan 16

An issue was discovered in NTPsec before 1.1.3. Rated critical severity (CVSS 9.1), this vulnerability is remotely explo

CVE-2019-6443 CRITICAL POC
9.1 Jan 16

An issue was discovered in NTPsec before 1.1.3. Rated critical severity (CVSS 9.1), this vulnerability is remotely explo

CVE-2019-6445 MEDIUM POC
6.5 Jan 16

An issue was discovered in NTPsec before 1.1.3. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploit

CVE-2019-6442 MEDIUM POC
6.5 Jan 16

An issue was discovered in NTPsec before 1.1.3. Rated medium severity (CVSS 6.5), this vulnerability is remotely exploit

CVE-2026-58459 HIGH
8.4 Jul 09

Arbitrary shell command execution in gpsd's gpsprof profiling tool (through release-3.27.5) allows an attacker who contr

CVE-2026-102486 HIGH
7.5 Oct 21

Remote denial of service in NTPsec ntpd 1.1.4 through 1.2.5 lets an unauthenticated network attacker crash the daemon by

CVE-2023-4012 HIGH
7.5 Aug 07

ntpd will crash if the server is not NTS-enabled (no certificate) and it receives an NTS-enabled client request (mode 3)

CVE-2021-22212 HIGH
7.4 Jun 08

ntpkeygen can generate keys that ntpd fails to parse. Rated high severity (CVSS 7.4), this vulnerability is remotely exp

CVE-2026-102484 MEDIUM
6.4 Oct 21

Heap-based memory corruption in NTPsec ntpd before 1.2.6 affects deployments that explicitly enable the non-default JJY

CVE-2026-102485 MEDIUM
5.2 Oct 21

Out-of-bounds read in NTPsec ntpd before 1.2.6 can crash the daemon or disclose limited memory when an attacker controls

CVE-2026-18321 MEDIUM
4.7 Jul 31

Buffer overflow in NTPsec's Zyfer refclock driver crashes the ntpd daemon on affected systems running versions prior to

CVE-2016-1551 LOW
3.7 Jan 27

ntpd in NTP 4.2.8p3 and NTPsec a5fb34b9cc89b92a8fef2f459004865c93bb7f92 relies on the underlying operating system to pro

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy