Skip to main content
COSMICBYTEZLABS
NewsSecurityHOWTOsToolsTraining
StudyProjectsNewsletterHire MeAbout
Subscribe

Press Enter to search or Esc to close

News
Security
HOWTOs
Tools
Training
Study
Projects
Newsletter
Hire Me
About
RSS Feed
Reading List
Subscribe

Stay in the Loop

Get the latest security alerts, tutorials, and tech insights delivered to your inbox.

Subscribe NowFree forever. No spam.
COSMICBYTEZLABS

Your trusted source for IT intelligence, cybersecurity insights, and hands-on technical guides.

2618+ Articles
162+ Guides

CONTENT

  • Latest News
  • Security Alerts
  • HOWTOs
  • Checklists
  • Projects
  • Exam Prep

RESOURCES

  • Search
  • Browse Tags
  • Newsletter Archive
  • Reading List
  • RSS Feed

COMPANY

  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 CosmicBytez Labs. All rights reserved.

System Status: Operational
  1. Home
  2. Security
  3. CVE-2026-82857: hulumi Privilege Escalation via Weekly Integration IAM Policy
CVE-2026-82857: hulumi Privilege Escalation via Weekly Integration IAM Policy

Critical Security Alert

This vulnerability is actively being exploited. Immediate action is recommended.

SECURITYCRITICALCVE-2026-82857

CVE-2026-82857: hulumi Privilege Escalation via Weekly Integration IAM Policy

hulumi before 1.3.2 let attackers create persistent higher-privilege af-e2e-* roles in the sandbox account via a flawed IAM boundary.

Dylan H.

Security Team

September 1, 2026
3 min read

Affected Products

  • hulumi — versions before 1.3.2

Overview

A critical privilege-escalation vulnerability has been disclosed in hulumi, affecting the IAM policy attached to its weekly integration test workflow. Tracked as CVE-2026-82857, the flaw allows an attacker with access to the documented principal to perform role lifecycle operations on af-e2e-* roles without sufficient boundary restrictions — enabling creation of persistent, higher-privilege roles in the sandbox AWS account.

This advisory is part of a batch of related critical disclosures across the hulumi package family published the same day — see CVE-2026-82855 and CVE-2026-82856.


Technical Details

FieldValue
CVE IDCVE-2026-82857
SeverityCritical (CVSS 3.1: 9.8, CVSS 4.0: 9.3)
Affectedhulumi — versions before 1.3.2
Fixed Inhulumi 1.3.2
Attack VectorNetwork
AuthenticationNone Required (documented principal)
GitHub AdvisoryGHSA-35qr-vx94-m5x3
AssignerVulnCheck

How It Works

hulumi's weekly integration test workflow runs under a dedicated IAM policy meant to scope its permissions to managing af-e2e-* prefixed roles within a sandbox AWS account, for automated end-to-end testing. Before 1.3.2, that policy's boundary restrictions on role lifecycle operations (create, update, attach-policy) were insufficiently scoped.

Because the boundary did not adequately constrain what permissions a newly created af-e2e-* role could itself be granted, a principal with access to the documented integration credentials could create a new role under the allowed prefix, attach a broader (higher-privilege) policy to it, and retain that role after the test run completes — establishing a persistent backdoor identity in the sandbox account that exceeds the intended scope of the weekly test automation.


Impact Assessment

Who Is At Risk

Organizations running hulumi (before 1.3.2) with the weekly integration workflow configured against a sandbox AWS account are directly affected. While scoped to a "sandbox" environment by design, sandbox accounts frequently share networking, logging, or CI/CD trust relationships with production infrastructure — meaning a persistent over-privileged role can become a stepping stone rather than a contained risk.

Potential Attack Chain

  1. Access to Documented Principal — attacker obtains or already holds credentials for the weekly integration test principal
  2. Role Creation — attacker creates a new af-e2e-* role, satisfying the naming boundary
  3. Privilege Attachment — attacker attaches a higher-privilege policy than the boundary was intended to allow
  4. Persistence — the role remains in the sandbox account after the legitimate test run, functioning as a standing backdoor

Mitigation

Immediate Actions

  • Upgrade hulumi to 1.3.2 or later, which resolves the IAM boundary restriction issue on af-e2e-* role lifecycle operations
  • Audit the sandbox AWS account for any af-e2e-* roles with policies broader than expected for integration testing, and remove any that weren't created by a legitimate, recent test run
  • Rotate credentials for the weekly integration test principal
  • Review trust relationships between the sandbox account and any production or shared infrastructure

Detection Opportunities

  • Search CloudTrail for CreateRole/AttachRolePolicy/PutRolePolicy calls against af-e2e-* roles outside the scheduled weekly integration window
  • Flag any af-e2e-* role whose attached policies exceed the permission set required for end-to-end testing
  • Alert on af-e2e-* roles that persist longer than the expected test-run lifecycle

Related Advisories

Part of the same disclosure batch as CVE-2026-82855 (evidence validation bypass), CVE-2026-82856 (OIDC trust policy bypass), and CVE-2026-82858 through CVE-2026-82863 across hulumi, @hulumi/policies, @hulumi/drift, and @hulumi/baseline — all resolved in the 1.3.2 release line. Organizations should upgrade the full hulumi toolchain, not just individual packages.


References

  • OffSeq Threat Radar — CVE-2026-82857
  • NVD — CVE-2026-82857
#hulumi#CVE-2026-82857#Cloud Security#AWS#IAM#Privilege Escalation#Infrastructure as Code#Critical Vulnerability

Related Articles

CVE-2026-82856: @hulumi/policies GitHub OIDC Trust Policy Bypass

hulumi/policies before 1.3.2 missed set-qualified IAM operators, letting wildcard GitHub Actions OIDC conditions slip past guardrails.

3 min read

CVE-2026-82855: @hulumi/policies Cross-Resource Evidence Validation Bypass

hulumi/policies before 1.3.2 let attackers suppress guardrail violations using compliant evidence from an unrelated resource in the same stack.

3 min read

CVE-2026-19598: WordPress Pods Plugin Privilege Escalation via Authorization Bypass

CVSS 9.8 flaw in WordPress Pods plugin lets unauthenticated users escalate privileges via a flawed AJAX authorization router in versions up to 3.3.9.

2 min read
Back to all Security Alerts