Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain write access to Hulumi workspace directory
-
DeliveryPlace malicious file shadowing threat-model helper script
-
ExploitVictim or automation invokes local Hulumi skill
-
ExecutionTool resolves helper script from unsafe root
-
ImpactAttacker-controlled script executes as victim user
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V13 - Configuration Search path verification
|
| Exploitation Conditions | Exploitation requires local write access to the target Hulumi workspace directory to plant a file that shadows the threat-model helper script. The vulnerable code path triggers specifically during local skill execution - the attack is not passive; a Hulumi skill must be invoked by the victim or an automated process after the malicious file is in place. The vulnerability only affects Hulumi installations prior to v1.3.2. Exploitation does not require elevated OS privileges beyond workspace write access and does not require network access. Factors limiting exploitation include the local-only attack vector, the prerequisite of write access to a specific workspace directory, and the dependency on a subsequent skill execution event in that workspace. |
| Impact | The CVSS 4.0 base score of 8.6 reflects low-complexity local exploitation with full confidentiality, integrity, and availability impact on the vulnerable system. The local attack vector (AV:L) significantly bounds opportunistic mass exploitation - an attacker must already have write access to the target workspace directory, ruling out internet-scale scanning campaigns. No EPSS score was supplied, there is no CISA KEV listing, and no public proof-of-concept has been identified, all suggesting limited active exploitation at the time of analysis. Real-world risk scales with how Hulumi workspaces are shared: isolated single-developer installations carry low practical exposure, while shared CI pipelines or multi-user development environments that process untrusted workspace content represent a meaningfully higher threat. The PR:N metric in a local context warrants verification - write access to a workspace may in practice represent an implicit access level that the raw metric does not fully convey. |
| Exploit ScenarioDerived | An attacker who can write to a Hulumi workspace directory - through a shared CI pipeline, misconfigured directory ACLs, or a compromised collaborator account - places a malicious file named to shadow the threat-model helper script. When a developer or automated job next invokes a local Hulumi skill in that workspace, Hulumi resolves the helper from the unsafe root and executes the attacker's file with the victim user's OS privileges. No public proof-of-concept has been identified, but the technique is straightforward for any principal who achieves workspace write access. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAI
Arbitrary code execution in Hulumi before v1.3.2 is possible through a CWE-426 untrusted search path flaw in the threat-model helper script resolution. When workspace-controlled files shadow the intended helper script, any subsequent local skill execution loads the attacker-placed file instead, running arbitrary code under the victim user's context. No KEV listing or public exploit has been identified, but the low-complexity local attack vector makes this a credible risk in shared or CI-driven development environments.
RemediationAI
Upgrade Hulumi to v1.3.2 or later, which resolves the unsafe path resolution for the threat-model helper script as documented in vendor advisory GHSA-mjcg-x5mr-27ww (https://github.com/kerberosmansour/hulumi/security/advisories/GHSA-mjcg-x5mr-27ww). If an immediate upgrade is not feasible, restrict write permissions on Hulumi workspace directories to only the owning user or trusted service account, which prevents other principals from placing shadowing files; note this will break collaborative workflows that depend on shared workspace writes. Avoid invoking Hulumi local skill execution inside shared, world-writable, or externally supplied directories until the patched version is deployed.
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
Hulumi (CPE: cpe:2.3:a:kerberosmansour:hulumi:*:*:*:*:*:*:*:*) is a threat-modeling tool that invokes a helper script during local skill execution. The root cause is CWE-426 (Untrusted Search Path): the tool resolves the threat-model helper script from an unsafe root directory rather than an absolute or properly anchored path. This allows workspace-local files to shadow the legitimate helper, a well-understood path-confusion class common in tools that use relative resolution for plugins or auxiliary scripts. The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:N/UI:N) confirms local-only access with no attack complexity and no privileges required beyond write access to the workspace directory.
Know when Hulumi 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
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Local vector with workspace write access sufficient; PR:N as no OS-level privilege beyond workspace write is needed; full CIA impact from arbitrary code execution in victim context.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
Hulumi versions before v1.3.2 resolve the threat-model helper script from an unsafe root, allowing workspace files to shadow the intended helper script. Attackers can place malicious files in the workspace to execute arbitrary code during local skill execution.
Technical POC Analysis
Evidence caveat: the only supplied evidence is advisory GHSA-mjcg-x5mr-27ww.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
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
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
Evidence-validation bypass in @hulumi/policies (npm) before 1.3.2 lets actors in a deployment pipeline suppress Cloudfla
Privilege escalation in the @hulumi/policies npm package before 1.3.2 lets attackers bypass the administrator-policy gua
IAM boundary bypass in hulumi versions before v1.3.2 stems from a deployment Service Control Policy (SCP) template that
Privilege escalation in hulumi before v1.3.2 lets an actor holding the documented IAM principal abuse the weekly integra
Security-guardrail bypass in the @hulumi/policies npm library (versions before 1.3.2) allows dangerous AWS IAM configura
Security-check bypass in @hulumi/drift before 1.3.2 allows remote attackers to submit forged execute plans that the orph
Policy evaluation bypass in @hulumi/policies before 1.3.2 permits unauthenticated remote attackers to submit forged Secu
Incomplete CloudTrail event-selector tampering detection in @hulumi/baseline before 1.3.2 (CWE-778: Insufficient Logging
EUVD-2026-68450
GHSA-ffgq-3pgp-p595
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB