Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach policy evaluation endpoint
-
DeliverySubmit forged SecureBucket parent evidence object
-
ExploitValidator accepts evidence without relationship correlation
-
ExecutionPolicy evaluation concludes bucket configuration is safe
-
PersistSecurity control bypass achieved
-
ImpactAccess or misuse of unsafe bucket resource
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the ability to submit arbitrary policy evaluation input to an application that uses @hulumi/policies for SecureBucket (HULUMI-H1) policy checks - specifically, the attacker must be able to control the evidence object passed to the validator. The CVSS 4.0 vector specifies PR:N and UI:N, meaning no privileges or user interaction are required against the vulnerable library itself; however, whether that translates to unauthenticated access in practice depends entirely on how the consuming application exposes its policy evaluation endpoint (i.e., whether callers must authenticate at the application layer before their evidence is processed). Exploitation is limited to systems running @hulumi/policies versions below 1.3.2 where SecureBucket policy evaluation is actively used. Systems that do not invoke the HULUMI-H1 policy check are not affected. |
| Impact | The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N) yields a base score of 8.7, reflecting network-reachable, low-complexity, unauthenticated exploitation with high confidentiality impact on the vulnerable system. No integrity or availability impact is recorded, and no subsequent-system impact is indicated - suggesting the blast radius is confined to the policy-evaluated resource itself. No EPSS score was provided in the source data; risk extrapolation from EPSS is therefore not possible. The vulnerability is not listed in CISA KEV and no public exploit code has been identified, meaningfully reducing the probability of opportunistic mass exploitation. Real-world severity is further constrained by the product's niche deployment footprint - this is not a broadly distributed enterprise library. In aggregate: the CVSS score reflects a worst-case ceiling; actual organizational exposure is likely low for most environments unless @hulumi/policies is a direct dependency in a security-sensitive policy pipeline. |
| Exploit ScenarioDerived | An attacker with access to an application endpoint that accepts policy evaluation input constructs a crafted request containing a SecureBucket parent evidence object that passes the shape check but misrepresents the actual bucket's parent relationship. The @hulumi/policies validator accepts the forged evidence as legitimate, evaluates the policy as safe, and grants access or suppresses alerts for what is in reality an unsafe bucket configuration. No public proof-of-concept code has been identified at time of analysis, but the attack logic is straightforward given the vulnerability description. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAI
Policy evaluation bypass in @hulumi/policies before 1.3.2 permits unauthenticated remote attackers to submit forged SecureBucket parent evidence, causing the validator to incorrectly classify unsafe bucket configurations as compliant and bypass associated security controls. The flaw (internally tracked as HULUMI-H1) exists because the validator did not correlate submitted evidence against the expected component-to-resource relationship, allowing fabricated evidence to satisfy policy checks. No public exploit or active exploitation has been identified at time of analysis; a vendor-released patch is available in version 1.3.2.
RemediationAI
Vendor-released patch: 1.3.2. Upgrade @hulumi/policies to version 1.3.2 or later using the package manager command 'npm install @hulumi/policies@1.3.2' or by updating the version constraint in package.json and running 'npm install'. The advisory at https://github.com/kerberosmansour/hulumi/security/advisories/GHSA-g43v-9x7q-83pq confirms the fix and notes that regression coverage was added. If an immediate upgrade is not feasible, a compensating control would be to add server-side validation at the application layer that independently verifies the SecureBucket parent-to-resource relationship before passing evidence to @hulumi/policies - accepting the trade-off of duplicated validation logic. Do not rely on the library's internal evidence check as a security boundary until patched.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in npm, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected artifact is the npm package @hulumi/policies (CPE: cpe:2.3:a:hulumi:policies:*:*:*:*:*:*:*:*), a policy-evaluation library hosted under the kerberosmansour/hulumi GitHub repository. The library implements a SecureBucket policy check (HULUMI-H1) that is intended to verify bucket configuration safety by evaluating submitted parent evidence. The root cause is CWE-284 (Improper Access Control): the evidence ingestion path lacked a binding step that ties submitted parent evidence to the actual component and resource relationship it purports to describe. An attacker who controls policy evaluation inputs can supply an arbitrary parent structure that satisfies the shape check without reflecting the real bucket topology, causing the validator to reach a false-safe conclusion. The 1.3.2 patch introduces evidence-to-relationship correlation and regression tests confirming the fix.
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:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Network-reachable, no privileges or interaction needed; confidentiality impact only as validator exposes unsafe bucket state; scope unchanged per CVSS 4.0 subsequent-system metrics all N.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
@hulumi/policies versions before 1.3.2 contain a parent spoof bypass vulnerability that allows attackers to submit spoofed SecureBucket parent evidence during policy evaluation. Attackers can bypass security policy checks by providing falsified evidence, causing the validator to miss unsafe bucket configurations.
Technical POC Analysis
Advisory: GHSA-g43v-9x7q-83pq.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
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
Incomplete CloudTrail event-selector tampering detection in @hulumi/baseline before 1.3.2 (CWE-778: Insufficient Logging
Arbitrary code execution in Hulumi before v1.3.2 is possible through a CWE-426 untrusted search path flaw in the threat-
EUVD-2026-68449
GHSA-5vxq-3j99-7xfc
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB