CVE DatabaseCVE-2026-48027
한국어 권고문 →
CVE-2026-480279.8/CRITICALCISA KEVCWE-506

Nx Console VS Code Extension Supply Chain Compromise and Malicious Code Injection (CVE-2026-48027)

Affected Vendors
nrwl
Affected Components
nx-console
Published Date
2026-05-27

Executive & SecOps Summary

SECOPS ASSESSMENT
Affected Scope

Nx Console extension version 18.95.0 distributed via VS Code Marketplace and OpenVSX

Impact

Execution of arbitrary malicious code within the developer's local environment, potentially leading to credential theft and full system compromise

Mitigation

Immediately uninstall the compromised version 18.95.0 and upgrade to the clean version 18.100.0 or higher

Affected Products & Version Scope

Nx Console VS Code Extension version 18.95.0

Remediation & Live Workaround Commands

PATCH & WORKAROUND

1. Verify and Uninstall Compromised Version

Check the installed version of Nx Console in your VS Code extensions list. If version 18.95.0 is detected, uninstall it immediately.

2. Upgrade to Safe Version

Force-update the extension to the remediated version 18.100.0 or later.

bash
# Force reinstall and upgrade the extension via VS Code CLI
code --uninstall-extension nrwl.angular-console
code --install-extension nrwl.angular-console@18.100.0

3. Incident Response & Credential Rotation

If the compromised version was active on any developer workstation, treat the environment as compromised. Revoke and rotate all active credentials, including AWS keys, git SSH keys, and API tokens stored on the machine.

Recommended Security Control & Mitigation Partner
Snyk Open Source & Container Security
Immediately uninstall Nx Console 18.95.0 and upgrade to version 18.100.0 or higher to mitigate supply chain risks.

Scan Your Repositories for Transitive Vulnerable Dependencies in 30 Seconds

Automatically detect vulnerable packages across npm, PyPI, Maven, and Go, and open automated fix Pull Requests without breaking your build.

Free Forever Tier · 1-Click GitHub/GitLab Auto-PR
Master DevSecOps: Automated SAST/SCA in GitHub Actions & Kubernetes
View Course Curriculum

Technical Root Cause & Exploitation Mechanics

This vulnerability is a critical Supply Chain Attack resulting from the compromise of the distribution pipeline for Nx Console, the user interface for Nx & Lerna. An unauthorized malicious actor published a compromised version (18.95.0) containing malicious payloads directly to official extension registries.

Attack Mechanism & Impact

  • Malicious Code Injection (CWE-506): The attacker injected malicious code into the extension package, which executes automatically upon extension activation within the IDE.
  • Exposure Window: The compromised version was available for approximately 18 minutes on the VS Code Marketplace (12:30 to 12:48 UTC) and 36 minutes on OpenVSX (12:33 to 13:09 UTC).
  • Severity: Because VS Code extensions run with the privileges of the local user, the injected code could access local source code, harvest sensitive environment variables (such as cloud credentials and API tokens), and establish persistent backdoors.

Due to active exploitation in the wild, this vulnerability has been added to the CISA KEV (Known Exploited Vulnerabilities) catalog and carries an extremely high EPSS score of 0.94.

Official Vendor Advisories & References

NVD Original English Description

Nx Console is the user interface for Nx & Lerna. On 19 May 2026, a malicious version of Nx Console, 18.95.0, was published at 12:30 PM UTC and removed soon after at 12:48 PM UTC, leaving it available for ~18 minutes in Visual Studio Marketplace. For OpenVSX, the problem was detected later, and the compromised version was available from 12:33 UTC to 13:09 UTC (~36 minutes). Version 18.100.0 of Nx Console is not compromised and users may remediate by upgrading to that version.

SecOps Advisory Dispatch & RSS Feed

Subscribe to Daily Vulnerability Briefings & KEV Alerts

Concise morning briefings for SecOps, DevSecOps, and SRE teams covering newly exploited CVEs and mitigation priorities.

Slack / Teams / RSS Feed: