Description
@hulumi/policies versions before 1.3.2 fail to properly validate set-qualified AWS IAM condition operators in GitHub OIDC trust policies. Attackers can use ForAnyValue:StringLike operators to hide wildcard GitHub Actions OIDC subject conditions from security guardrails.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| hulumi | policies | < 1.3.2 | 1.3.2 |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| npm | @hulumi/policies | < 1.3.2 | 1.3.2 | GHSA-q2f7-m237-v562 |
References
- GitHub Security Advisory (GHSA-q2f7-m237-v562) vendor-advisory
- VulnCheck Advisory: @hulumi/policies before 1.3.2 OIDC Trust Policy Bypass third-party-advisory