Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain high-privilege local access to Nomad client
-
DeliveryIdentify Nomad-accessed filesystem path
-
ExploitPlant malicious symlink at target path
-
ExecutionNomad process follows symlink without validation
-
PersistRead or write arbitrary host files as Nomad process user
-
ImpactEscalate persistence or exfiltrate sensitive host data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Symlink resolution safety
|
| Exploitation Conditions | Exploitation requires local access to the Nomad client host with high privileges (PR:H per CVSS), specifically the ability to create or influence symbolic links in filesystem paths that the Nomad process accesses during task execution or file handling. The attack is limited to the Nomad client role - Nomad server nodes are not explicitly indicated as affected. The attack vector is strictly local (AV:L); remote unauthenticated exploitation is not possible. The Nomad process user's filesystem permissions bound the impact - if Nomad runs as a restricted service account, the attacker can only access files readable or writable by that account. Non-default or non-high-privilege operator access modes would not satisfy the PR:H requirement. SSVC automatable status is 'no,' confirming this cannot be scaled or weaponized at mass. |
| Impact | The CVSS base score of 6.0 is driven primarily by the S:C (scope change) metric: the attack escapes the Nomad process boundary to affect host-level files. However, multiple converging signals indicate limited real-world urgency. AV:L requires local host access; PR:H requires high privileges on the Nomad client - both significantly constrain the attacker pool. EPSS at 0.01% (1st percentile) reflects near-zero observed exploitation probability. SSVC signals reinforce this: Exploitation: none, Automatable: no, Technical Impact: partial. The vulnerability is not in CISA KEV and no public exploit code has been identified. One notable tension exists: the CVE description explicitly describes 'arbitrary file read AND write,' yet the official vendor-provided CVSS vector assigns C:N (no confidentiality impact) despite file read capability implying some confidentiality exposure. This discrepancy should be verified with HashiCorp's advisory (HCSEC-2026-14). Overall, this is a real but low-urgency issue: organizations with strict least-privilege enforcement on Nomad operators are not at meaningful risk; those allowing broad local access to Nomad clients should prioritize patching. |
| Exploit ScenarioDerived | A malicious Nomad operator with local shell access to a Nomad client node creates a symbolic link in a directory path that the Nomad process is expected to read from or write to during normal operations (such as artifact staging or log directories). When Nomad follows the symlink without validation, the operator achieves read or write of arbitrary files - for example, overwriting /etc/cron.d/ entries or reading /etc/shadow - as the Nomad process user, extending impact beyond the intended Nomad scope to the host OS. No public proof-of-concept is identified, but the technique is well-understood and straightforward for an actor with the required local privileges. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 23, 2026
Arbitrary file read and write on Nomad client hosts is possible through a symlink attack (CWE-59) affecting HashiCorp Nomad and Nomad Enterprise versions 0.9.0 through 1.x and 2.x prior to fixed releases. A local attacker operating with high privileges - such as a Nomad operator - can plant a malicious symlink that Nomad follows without proper validation, causing the Nomad process to read or write files outside its intended scope on the host filesystem, constituting a scope change per the CVSS vector (S:C). No public exploit exists and CISA has not added this to the KEV catalog; EPSS at 0.01% (1st percentile) and SSVC exploitation status of 'none' confirm this as low active-exploitation risk despite the scope change elevating CVSS to 6.0.
RemediationAI
Upgrade to HashiCorp Nomad or Nomad Enterprise version 2.0.1, 1.11.5, or 1.10.11, per the vendor's HCSEC-2026-14 advisory at https://discuss.hashicorp.com/t/hcsec-2026-14-nomad-arbitrary-file-read-write-on-client-host-through-symlink-attack/77416. The fix is confirmed available from the vendor for all three supported release branches. For organizations unable to patch immediately, the primary compensating control is enforcing strict least-privilege on the Nomad client process user and restricting which users or roles hold high-privilege (operator-level) access to Nomad client nodes - this directly limits who can plant a malicious symlink. Additionally, OS-level file integrity monitoring (e.g., auditd or inotify rules) on sensitive host paths can detect unauthorized reads or writes by the Nomad process user, providing detection rather than prevention. Note that these controls reduce risk but do not eliminate the vulnerability; patching is the definitive remediation.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 3 packages in go, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-59 (Improper Link Resolution Before File Access, 'Link Following') describes vulnerabilities where a program resolves a symbolic link to a file path without verifying that the resolved path is within an expected or safe boundary. In Nomad's case, the Nomad client process - which runs on workload host nodes and manages task execution, artifact fetching, or log handling - follows symlinks supplied or influenced by a high-privileged local actor, allowing that actor to redirect file operations to arbitrary host paths. The CPE data (cpe:2.3:a:hashicorp:nomad and cpe:2.3:a:hashicorp:nomad_enterprise) confirms both the open-source and enterprise distributions are affected across versions 0.9.0 and later, up to but not including the fixed releases. The CVSS scope change metric (S:C) indicates that file access crosses the security boundary of the Nomad process into the broader host OS filesystem.
Know when Nomad 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:L/AC:L/PR:H/UI:N/S:C/C:N/I:H/A:N
Arbitrary file read implies C:H contrary to vendor's C:N; AV:L and PR:H confirmed by local symlink attack requiring high-privilege operator access.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
HashiCorp Nomad and Nomad Enterprise prior to 2.0.1 are vulnerable to arbitrary file read and write on the client host as the Nomad process user through a symlink attack. This vulnerability (CVE-2026-6959) is fixed in Nomad 2.0.1, 1.11.5 and 1.10.11.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
HashiCorp Nomad and Nomad Enterprise versions 1.5.0 up to 1.5.2 allow unauthenticated users to bypass intended ACL autho
HashiCorp Nomad and Nomad Enterprise version 0.2.0 up to 1.3.0 were impacted by go-getter vulnerabilities enabling privi
HashiCorp Nomad and Nomad Enterprise up to 0.10.2 incorrectly validated role/region associated with TLS certificates use
HashiCorp Nomad 0.9.0 through 0.9.1 has Incorrect Access Control via the exec driver. Rated critical severity (CVSS 9.8)
HashiCorp Nomad and Nomad Enterprise version 0.9.0 up to 0.12.5 client file sandbox feature can be subverted using eithe
Authenticated code execution on Nomad client hosts is possible in HashiCorp Nomad and Nomad Enterprise 1.10.0 through ve
HashiCorp Nomad and Nomad Enterprise 1.5.0 allow a job submitter to escalate to management-level privileges using worklo
HashiCorp Nomad and Nomad Enterprise up to 1.0.13, 1.1.7, and 1.2.0, with the QEMU task driver enabled, allowed authenti
HashiCorp Nomad and Nomad Enterprise Raft RPC layer allows non-server agents with a valid certificate signed by the same
HashiCorp Nomad and Nomad Enterprise 1.6.12 up to 1.7.9, and 1.8.1 archive unpacking during migration is vulnerable to p
CVE-2025-4922 is a security vulnerability (CVSS 8.1). High severity vulnerability requiring prompt remediation.
Host namespace escape in HashiCorp Nomad and Nomad Enterprise lets an authenticated job submitter bypass the allow_privi
Same weakness CWE-59 – Improper Link Resolution Before File Access
View allSame technique Information Disclosure
View allVendor StatusVendor
SUSE
Severity: Moderate| Product | Status |
|---|---|
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP5 | Affected |
| SUSE Linux Enterprise Module for Package Hub 15 SP6 | Affected |
| openSUSE Leap 15.5 | Affected |
| openSUSE Leap 15.6 | Affected |
EUVD-2026-29825
GHSA-3934-423w-4jq3
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB