CVE-2026-48027: Nx Console Embedded Malicious Code Vulnerability (CISA KEV)

CVE-2026-48027: Nx Console Embedded Malicious Code Vulnerability (CISA KEV)

CISA Known Exploited Vulnerability (KEV): This vulnerability has been added to the CISA Known Exploited Vulnerabilities Catalog on 2026-05-27 with a required action date of 2026-06-10. It is actively exploited in the wild. CISA notes known ransomware campaign use.

CVE ID: CVE-2026-48027
Vendor: Nx (Nrwl) Product: Nx Console (VS Code Extension)
CVSS v3.1: 9.8 (CRITICAL) — AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0: 9.3 (CRITICAL)
CWE: CWE-506 (Embedded Malicious Code)

What Is the Vulnerability

A malicious version of the Nx Console VS Code extension (version 18.95.0) was published to the Visual Studio Marketplace and OpenVSX registry on 19 May 2026. The compromised extension contained obfuscated malicious code that harvested credentials from multiple sources on disk and in memory. The malicious version was available for approximately:

  • Visual Studio Marketplace: ~18 minutes (12:30 PM – 12:48 PM UTC)
  • OpenVSX: ~36 minutes (12:33 PM – 1:09 PM UTC)

The malicious code fetched an obfuscated payload from an external server and exfiltrated sensitive data including IDE credentials, git credentials, and other secrets stored on the developer’s machine.

Versions Affected

  • Nx Console v18.95.0 (VS Code extension) — ONLY this specific version

Versions prior to 18.95.0 and version 18.100.0 and later are not affected.

Exploited?

YES — Actively Exploited in the Wild. This vulnerability is listed in the CISA Known Exploited Vulnerabilities (KEV) Catalog (added 2026-05-27). CISA reports active exploitation and known ransomware campaign use. The required action deadline for federal agencies is 2026-06-10 per BOD 22-01. The malicious extension was live in public marketplaces and downloaded by developers during the ~18–36 minute window. Any developer who installed v18.95.0 during that window should assume compromise.

Fix

Upgrade to Nx Console v18.100.0 or later immediately.

The fixed version (18.100.0) was published after the malicious version was removed. Users should:

  • Update the Nx Console extension in VS Code to v18.100.0+
  • If using OpenVSX, ensure you have the clean version

Recommendations

  • Immediate: Update Nx Console to v18.100.0 or later.
  • Credential Rotation (Critical): If you installed v18.95.0 during the exposure window (2026-05-19 ~12:30–13:09 UTC), rotate ALL credentials that may have been accessible to the IDE: Git credentials, cloud provider tokens, SSH keys, API keys, database passwords, and any secrets stored in VS Code or system credential managers.
  • System Scan: Run malware/endpoint scans on affected machines. Check for unusual outbound connections.
  • Indicators of Compromise: Review the Nx Console v18.95.0 Postmortem — Indicators of Compromise for specific IOCs (domains, IPs, file hashes).
  • Supply Chain Review: Audit CI/CD pipelines and build systems that may have used the compromised extension.
  • Federal agencies (BOD 22-01): Action deadline is 2026-06-10. Remediate or discontinue use.

References

This post is part of the Vulnerability Intelligence series on threat-modeling.com. KEV status is indicated in the title, opening paragraph, and this callout per editorial policy.

Connect with me

Enter your Email address if you want to connect and receive threat modeling updates (I won’t spam you or share your contact details).

AND / OR

Try my threat modeling tool, it's completely free to use.

Thanks for signing up!