Advisory Database
  • Advisories
  • Dependency Scanning
  1. npm
  2. ›
  3. @hulumi/baseline
  4. ›
  5. CVE-2026-48035

CVE-2026-48035: @hulumi/baseline: AccountFoundation audit-delivery S3 bucket could be silently weakened

June 10, 2026

The S3 bucket that AccountFoundation creates to receive CloudTrail and AWS Config audit logs is meant to be tamper-resistant — if someone with delete access can erase from it, the forensic trail is gone. There were three independent ways the protection could be silently weakened:

  1. No Write-Once-Read-Many on the startup-hardened audit bucket. The startup-hardened tier hard-coded objectLock: false on the audit bucket. (The reason was real — bucket-wide Object Lock blocks an AWS Config write-then-delete probe — but the fix was a sledgehammer that disabled WORM for all objects, not just the probe key.)
  2. forceDestroy was forwarded to the audit bucket. Nothing prevented a downstream stack from setting logBucketForceDestroy: true, which made pulumi destroy purge every audit-log object on teardown.
  3. Sandbox tier dropped everything. Sandbox-tier AccountFoundation created its audit bucket with tier: "sandbox", which skipped Object Lock, server access logging, AND the CloudTrail-Lake EventDataStore (the independent immutable mirror) — leaving sandbox accounts with no audit immutability at all.

References

  • github.com/advisories/GHSA-2mxr-p26x-mj73
  • github.com/kerberosmansour/hulumi/pull/178
  • github.com/kerberosmansour/hulumi/security/advisories/GHSA-2mxr-p26x-mj73
  • nvd.nist.gov/vuln/detail/CVE-2026-48035

Code Behaviors & Features

Detect and mitigate CVE-2026-48035 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 1.4.0

Fixed versions

  • 1.4.0

Solution

Upgrade to version 1.4.0 or above.

Impact 6.5 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N

Learn more about CVSS

Weakness

  • CWE-1059: Insufficient Technical Documentation

Source file

npm/@hulumi/baseline/CVE-2026-48035.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Tue, 23 Jun 2026 12:23:10 +0000.