Skip to main content

HashiCorp Nomad CVE-2026-6959

| EUVDEUVD-2026-29825 MEDIUM
Improper Link Resolution Before File Access (CWE-59)
2026-05-12 HashiCorp GHSA-3934-423w-4jq3
6.0
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Gain high-privilege local access to Nomad client
  2. Delivery
    Identify Nomad-accessed filesystem path
  3. Exploit
    Plant malicious symlink at target path
  4. Execution
    Nomad process follows symlink without validation
  5. Persist
    Read or write arbitrary host files as Nomad process user
  6. Impact
    Escalate 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

Nomad Enterprise 0.9.0 <2.0.1
Nomad 0.9.0 <2.0.1

Affected Packages

go github.com/hashicorp/nomad fix: 1.11.0-rc.1.0.20260512123500-2a09fd62c238
euvd nomad fix: 2.0.1
euvd nomad_enterprise fix: 2.0.1

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

NVD PRIMARY 6.0 MEDIUM
AV:L/AC:L/PR:H/UI:N/S:C/C:N/I:H/A:N
vuln.today AI 7.9 HIGH

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.

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

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
High
User Interaction
None
Scope
Changed
Confidentiality
None
Integrity
High
Availability
None

Lifecycle Timeline

2
Patch available
May 12, 2026 - 21:33 EUVD
CVE Published
May 12, 2026 - 18:59 nvd
MEDIUM 6.0

DescriptionCVE.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

EPSS Score
0.0%
Top 99% exploitable
Prevalence
Medium
widely used in cloud-native DevOps and enterprise container orchestration
Data Quality
5 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

More in Nomad

View all
CVE-2023-1782 CRITICAL
9.8 Apr 05

HashiCorp Nomad and Nomad Enterprise versions 1.5.0 up to 1.5.2 allow unauthenticated users to bypass intended ACL autho

CVE-2022-30324 CRITICAL
9.8 Jun 02

HashiCorp Nomad and Nomad Enterprise version 0.2.0 up to 1.3.0 were impacted by go-getter vulnerabilities enabling privi

CVE-2020-7956 CRITICAL
9.8 Jan 31

HashiCorp Nomad and Nomad Enterprise up to 0.10.2 incorrectly validated role/region associated with TLS certificates use

CVE-2019-12618 CRITICAL
9.8 Aug 12

HashiCorp Nomad 0.9.0 through 0.9.1 has Incorrect Access Control via the exec driver. Rated critical severity (CVSS 9.8)

CVE-2020-27195 CRITICAL
9.1 Oct 22

HashiCorp Nomad and Nomad Enterprise version 0.9.0 up to 0.12.5 client file sandbox feature can be subverted using eithe

CVE-2026-7474 HIGH
8.8 May 12

Authenticated code execution on Nomad client hosts is possible in HashiCorp Nomad and Nomad Enterprise 1.10.0 through ve

CVE-2023-1299 HIGH
8.8 Mar 14

HashiCorp Nomad and Nomad Enterprise 1.5.0 allow a job submitter to escalate to management-level privileges using worklo

CVE-2021-43415 HIGH
8.8 Dec 03

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

CVE-2021-37218 HIGH
8.8 Sep 07

HashiCorp Nomad and Nomad Enterprise Raft RPC layer allows non-server agents with a valid certificate signed by the same

CVE-2024-6717 HIGH
8.6 Jul 23

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 HIGH
8.1 Jun 11

CVE-2025-4922 is a security vulnerability (CVSS 8.1). High severity vulnerability requiring prompt remediation.

CVE-2026-14373 HIGH
7.7 Jul 08

Host namespace escape in HashiCorp Nomad and Nomad Enterprise lets an authenticated job submitter bypass the allow_privi

Vendor 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

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