Nomad dispatch payload writes can escape the allocation directory through symlinks
Impact
HashiCorp Nomad and Nomad Enterprise are vulnerable to symlink following during dispatch payload and executor log writes that may allow a malicious workload to modify files outside its allocation directory. When the client agent runs as root, this could lead to code execution as root on the client host. This vulnerability (CVE-2026-107347) is fixed in Nomad 2.1.1 and Nomad Enterprise 2.1.0, 1.11.12, and 1.10.18.
Source excerpt · HashiCorpAffected packages
Affected products
Vendor version evidence. Product records are separate from automatic dependency matching.
HashiCorp · HashiCorp
Nomad
1 range
HashiCorp · HashiCorp
Nomad
Compare with this publisher’s ranges. This does not inspect your installation.
affected
0.3.0 → before 2.1.1
semver versions
Other versions: unaffected
HashiCorp · HashiCorp
Nomad Enterprise
1 range
HashiCorp · HashiCorp
Nomad Enterprise
Compare with this publisher’s ranges. This does not inspect your installation.
affected
0.3.0 → before 2.1.0
semver versions
From 1.10.18: unaffected
From 1.11.12: unaffected
Other versions: unaffected
Original source description
HashiCorp Nomad and Nomad Enterprise are vulnerable to symlink following during dispatch payload and executor log writes that may allow a malicious workload to modify files outside its allocation directory. When the client agent runs as root, this could lead to code execution as root on the client host. This vulnerability (CVE-2026-107347) is fixed in Nomad 2.1.1 and Nomad Enterprise 2.1.0, 1.11.12, and 1.10.18.
Inside the record
Evidence available
Describes the evidence in this view, not whether the product is safe.
Original records
CVE-2026-107347View the latest unmodified CVE JSON from the official source. It may be newer than this imported page.
cve.new JSON →Underlying weaknesses
The source’s classification of what caused the vulnerability.
Contributing organizations · 2
Assigning organization
Additional data publisher
What changed
Follow changes- CVE · CVE-2026-107347
Observed 2026-10-30T18:06:15.498Z · upstream updated 2026-10-30T17:19:16.677Z
Prioritization updated
before
[]
after
[ { "source": "CISA-ADP", "type": "SSVC", "role": "CISA Coordinator", "timestamp": "2026-10-30T17:19:03.266866Z", "decisions": [ { "name": "Exploitation", "value": "none" }, { "name": "Automatable", "value": "no" }, { "name": "Technical Impact", "value": "partial" } ] } ] - CVE · CVE-2026-107347
Observed 2026-10-30T16:13:25.526Z · upstream updated 2026-10-30T14:10:12.255Z
Description revised
before
HashiCorp Nomad and Nomad Enterprise are vulnerable to symlink following during dispatch payload and executor log writes that may allow a malicious workload to modify files outside its allocation directory. When the client agent runs as root, this could lead to code execution as root on the client host. This vulnerability (CVE-2026-107347) is fixed in Nomad 2.1.0 and Nomad Enterprise 2.1.0, 1.11.12, and 1.10.18.
after
HashiCorp Nomad and Nomad Enterprise are vulnerable to symlink following during dispatch payload and executor log writes that may allow a malicious workload to modify files outside its allocation directory. When the client agent runs as root, this could lead to code execution as root on the client host. This vulnerability (CVE-2026-107347) is fixed in Nomad 2.1.1 and Nomad Enterprise 2.1.0, 1.11.12, and 1.10.18.
Product or version evidence changed
before
[ { "vendor": "HashiCorp", "name": "Nomad", "platforms": [ "64 bit", "32 bit", "x86", "ARM", "MacOS", "Windows", "Linux" ], "versions": [ { "version": "0.3.0", "status": "affected", "lessThan": "2.1.0", "versionType": "semver" } ], "defaultStatus": "unaffected", "cpes": [], "source": "HashiCorp", "url": "https://www.cve.org/CVERecord?id=CVE-2026-107347" }, { "vendor": "HashiCorp", "name": "Nomad Enterprise", "platforms": [ "64 bit", "32 bit", "x86", "ARM", "MacOS", "Windows", "Linux" ], "versions": [ { "version": "0.3.0", "status": "affected", "lessThan": "2.1.0", "versionType": "semver", "changes": [ { "at": "1.11.12", "status": "unaffected" }, { "at": "1.10.18", "status": "unaffected" } ] } ], "defaultStatus": "unaffected", "cpes": [], "source": "HashiCorp", "url": "https://www.cve.org/CVERecord?id=CVE-2026-107347" } ]after
[ { "vendor": "HashiCorp", "name": "Nomad", "platforms": [ "64 bit", "32 bit", "x86", "ARM", "MacOS", "Windows", "Linux" ], "versions": [ { "version": "0.3.0", "status": "affected", "lessThan": "2.1.1", "versionType": "semver" } ], "defaultStatus": "unaffected", "cpes": [], "source": "HashiCorp", "url": "https://www.cve.org/CVERecord?id=CVE-2026-107347" }, { "vendor": "HashiCorp", "name": "Nomad Enterprise", "platforms": [ "64 bit", "32 bit", "x86", "ARM", "MacOS", "Windows", "Linux" ], "versions": [ { "version": "0.3.0", "status": "affected", "lessThan": "2.1.0", "versionType": "semver", "changes": [ { "at": "1.11.12", "status": "unaffected" }, { "at": "1.10.18", "status": "unaffected" } ] } ], "defaultStatus": "unaffected", "cpes": [], "source": "HashiCorp", "url": "https://www.cve.org/CVERecord?id=CVE-2026-107347" } ]
Large field values are marked as truncated previews. Original source snapshots remain retained.
Showing up to 50 most recent observed changes.