Skip to main content

hulumi CVE-2026-82857

| EUVDEUVD-2026-68445 CRITICAL
Improper Privilege Management (CWE-269)
2026-08-31 VulnCheck GHSA-pjj3-j4q3-9wpg
9.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Obtain documented IAM principal credentials
  2. Delivery
    Call IAM CreateRole for af-e2e-* role
  3. Exploit
    Policy lacks permissions boundary
  4. Execution
    Attach elevated privileges to new role
  5. Impact
    Persist high-privilege role in sandbox account

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires control of the specific 'documented principal' referenced by hulumi's weekly integration workflow, and a target of role lifecycle operations on roles matching the af-e2e-* prefix within the sandbox AWS account; the enabling defect is the absence of a permissions boundary on those role-creation actions in the integration IAM policy. Limiting factors: the actor must already hold that documented principal's credentials/permissions (not an anonymous outsider despite CVSS PR:N), impact is confined to the sandbox account rather than production, and only versions before v1.3.2 are affected. No user interaction is required.

Impact

The input CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H) yields a 9.3 Critical score and models a network-reachable, no-privilege, no-interaction attack with high impact to confidentiality, integrity, and availability. However, the description materially qualifies this: exploitation requires 'the documented principal', i.e. the actor must already control a specific, pre-existing IAM identity - this is a form of authentication/authorization that is inconsistent with PR:N, so the real-world barrier is higher than the raw score implies (verify with vendor; my independent assessment uses PR:L). Impact is also bounded to the 'sandbox account' per the description, so subsequent-system impact is correctly N and blast radius is limited to a non-production account unless that account is trusted by others. No EPSS score was provided, the CVE is not in CISA KEV, and no POC is referenced, so there is no evidence of active or automatable exploitation at this time. Net: a legitimately high-severity IAM misconfiguration for anyone running hulumi's integration pipeline, but the 'documented principal' prerequisite and sandbox-only scope make it a targeted insider/lateral-movement risk rather than broadly automatable internet-wide exploitation.

Exploit ScenarioDerived

An actor who has obtained the documented IAM principal (for example a leaked CI credential or an over-shared test identity) calls the AWS IAM API to create a new role matching the af-e2e-* naming pattern. Because the weekly integration policy imposes no permissions boundary, the actor attaches broad privileges to that role and leaves it in place as a persistent elevated foothold in the sandbox account. No public POC is referenced, and the attack requires only standard AWS API calls (low complexity).

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAI

Privilege escalation in hulumi before v1.3.2 lets an actor holding the documented IAM principal abuse the weekly integration IAM policy to perform role lifecycle operations on af-e2e-* roles that lack sufficient permission-boundary restrictions. Because the policy allows role creation without a constraining boundary, the actor can mint persistent, higher-privilege roles inside the sandbox AWS account, converting scoped test access into durable elevated access. No public exploit identified at time of analysis and the issue is not listed in CISA KEV.

RemediationAI

Upgrade to hulumi v1.3.2 or later, which corrects the weekly integration IAM policy (fix version confirmed by the advisory as the first non-vulnerable release: Vendor-released patch: v1.3.2). Review the advisory GHSA-35qr-vx94-m5x3 for the exact policy change. As compensating controls until upgrade: attach a restrictive IAM permissions boundary to any role-creation actions in the weekly integration policy so created af-e2e-* roles cannot exceed test scope (trade-off: may break e2e jobs that legitimately need broader permissions, so validate boundary against required actions); scope the iam:CreateRole/iam:PutRolePolicy/iam:AttachRolePolicy actions with a Condition requiring iam:PermissionsBoundary and tighten the Resource ARN pattern beyond the broad af-e2e-* prefix; rotate or restrict the documented principal's credentials and audit CloudTrail for existing rogue roles created in the sandbox account (trade-off: rotation may interrupt running pipelines). Because impact is sandbox-scoped, also verify no cross-account trust policies allow those roles to reach production.

Affected VersionsENISA

hulumi 0 <1.3.2

Affected Packages

euvd hulumi fix: 1.3.2

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 is an infrastructure/automation project (GitHub: kerberosmansour/hulumi) whose CI/CD 'weekly integration' workflow relies on an AWS IAM policy to manage ephemeral end-to-end test roles named with the af-e2e-* prefix. The root cause is CWE-269 (Improper Privilege Management): the IAM policy grants role lifecycle actions (e.g. create/update/attach on af-e2e-* roles) without attaching a required IAM permissions boundary, so newly created roles are not capped to the intended test scope. In AWS IAM, a permissions boundary is the mechanism that limits the maximum privileges a created role can hold; its absence means a principal allowed to create roles can grant those roles more privilege than the creator was meant to delegate, a classic privilege-boundary bypass. The affected component is identified by CPE cpe:2.3:a:kerberosmansour:hulumi:*:*:*:*:*:*:*:* (all versions prior to 1.3.2).

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

Vendor (VulnCheck) PRIMARY 9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 7.6 HIGH

Requires the documented principal (PR:L, not PR:N); network IAM API vector with low complexity; primary impact is integrity via unauthorized elevated role creation, with limited confidentiality/availability effect confined to the sandbox account (S:U).

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
CVE Published
Aug 31, 2026 - 10:50 cve.org
CRITICAL 9.3
Patch available
Aug 31, 2026 - 10:16 EUVD

DescriptionCVE.org

hulumi versions before v1.3.2 contain a privilege escalation vulnerability in the weekly integration IAM policy that allows role lifecycle operations on af-e2e-* roles without sufficient boundary restrictions. Attackers with the documented principal can create persistent higher-privilege roles in the sandbox account.

Technical POC Analysis

The supplied evidence is GHSA-35qr-vx94-m5x3.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Threat Intelligence Overview

EPSS Score
0.3%
Top 79% exploitable
Prevalence
Rare
obscure individual-maintained GitHub project, negligible enterprise deployment footprint
Social Media
2
Sightings
Data Quality
6 sources
Confidence: High

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

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

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

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