GitHub Advisoryadvisory · npm

GHSA-2ffm-hxrq-qqmm @hulumi/drift: Orphan reconciler accepted externally supplied execute plans

HIGH Published 2026-05-21 Modified 2026-05-21 Official page ↗
Ecosystem
npm
Packages
@hulumi/drift
Severity
High
CVSS vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Weaknesses
CWE-345
Reviewed
2026-05-21

Affected packages

• npm @hulumi/drift: < 1.3.2 → fixed in 1.3.2

Description

Impact: @hulumi/drift versions before 1.3.2 could accept externally supplied execute plans without sufficient provenance checks, allowing unsafe reconciliation input to be treated as trusted. Patched in 1.3.2: execute-plan handling now validates provenance and rejects untrusted plans, with regression coverage. Remediation: upgrade @hulumi/drift to 1.3.2 or later.

Related

Weakness · CWE (1)

  • CWE-345 Insufficient Verification of Data Authenticity weakness

References