Skip to content
Heist/ feed
Back to feed
Critical

@hulumi/drift before 1.3.2 Unsafe Execute Plan Acceptance

Type: advisorySources: OSV

@hulumi/drift versions before 1.3.2 accept externally supplied execute plans without sufficient provenance validation, allowing untrusted reconciliation input to be treated as trusted. Attackers can supply malicious execute plans that bypass security checks to perform unsafe reconciliation operations.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-82858
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 14:01 UTC · Revision 1

Source evidence

@hulumi/drift before 1.3.2 Unsafe Execute Plan Acceptance

core-osv · Original source

Published 31 Aug 2026, 08:46 UTC

@hulumi/drift versions before 1.3.2 accept externally supplied execute plans without sufficient provenance validation, allowing untrusted reconciliation input to be treated as trusted. Attackers can supply malicious execute plans that bypass security checks to perform unsafe reconciliation operations.

osv:CVE-2026-82858
Complete source record
{
  "id": "e76f48da5c7c866fa96c3015084b9d604010236c17a6a8fd64548d9aa8b6711b",
  "url": "https://osv.dev/vulnerability/CVE-2026-82858",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "@hulumi/drift before 1.3.2 Unsafe Execute Plan Acceptance",
    "summary": "@hulumi/drift versions before 1.3.2 accept externally supplied execute plans without sufficient provenance validation, allowing untrusted reconciliation input to be treated as trusted. Attackers can supply malicious execute plans that bypass security checks to perform unsafe reconciliation operations.",
    "evidence": "osv:CVE-2026-82858",
    "products": [],
    "severity": "critical",
    "structured": {
      "id": "CVE-2026-82858",
      "aliases": [
        "CVE-2026-82858",
        "GHSA-2ffm-hxrq-qqmm"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "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"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/kerberosmansour/hulumi",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "53e9bafaa3a7cabde60685453874caa27b65bfa3"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "1.3.2"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "1.3.2"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v1.3.1",
            "v1.3.0",
            "v1.2.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-82858.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:35.905998464Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/82xxx/CVE-2026-82858.json",
        "https://github.com/kerberosmansour/hulumi/security/advisories/GHSA-2ffm-hxrq-qqmm",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-82858",
        "https://www.vulncheck.com/advisories/hulumi-drift-before-1.3.2-unsafe-execute-plan-acceptance"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-345"
        ],
        "cna_assigner": "VulnCheck",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/82xxx/CVE-2026-82858.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-82858",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 503400,
  "published_at": "2026-08-31T08:46:31.177+00:00"
}