<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Nx — CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/nx/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Wed, 27 May 2026 17:41:19 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/nx/feed.xml" rel="self" type="application/rss+xml"/><item><title>Nx Console Compromised Extension Harvesting Credentials (CVE-2026-48027)</title><link>https://feed.craftedsignal.io/briefs/2026-05-nx-console-credential-harvesting/</link><pubDate>Wed, 27 May 2026 17:41:19 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-05-nx-console-credential-harvesting/</guid><description>Nx Console contained an embedded malicious code vulnerability (CVE-2026-48027) which allowed a malicious version of the extension to be published and harvest credentials from disk and memory.</description><content:encoded><![CDATA[<p>Nx Console, a popular extension, was compromised when a malicious version was published containing embedded malicious code. This vulnerability, identified as CVE-2026-48027, enabled the compromised extension to fetch an obfuscated payload. This payload was designed to harvest credentials from various sources, including both on-disk locations and in-memory storage. The incident highlights the supply chain risks associated with software extensions and the potential for credential theft when such extensions are compromised. Defenders should apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>A developer installs the legitimate Nx Console extension from the marketplace.</li>
<li>The attacker publishes a malicious version of the Nx Console extension, exploiting CVE-2026-48027.</li>
<li>The developer&rsquo;s IDE automatically updates to the malicious version of the extension.</li>
<li>The malicious extension executes and fetches an obfuscated payload from a remote server.</li>
<li>The obfuscated payload is executed within the context of the IDE.</li>
<li>The payload begins scanning the file system for common credential storage locations (e.g., .env files, configuration files).</li>
<li>The payload also attempts to extract credentials from the IDE&rsquo;s memory space, potentially targeting stored API keys and tokens.</li>
<li>The harvested credentials are exfiltrated to a remote server controlled by the attacker, potentially leading to unauthorized access to sensitive systems and data.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>The compromise of the Nx Console extension led to the potential harvesting of credentials from developers&rsquo; machines. The number of affected users is currently unknown. Successful exploitation could lead to unauthorized access to source code repositories, cloud infrastructure, and other sensitive resources. The open-source component, third-party library, protocol, or proprietary implementation could be used by different products, expanding the scope of the impact.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable as outlined in the advisory.</li>
<li>Monitor network connections originating from IDE processes for suspicious outbound traffic, which may indicate exfiltration attempts as part of the attack chain.</li>
<li>Implement the Sigma rule &ldquo;Detect Suspicious Outbound Connection from VSCode Extension&rdquo; to detect potential data exfiltration from VSCode extensions.</li>
<li>Enable process monitoring and audit logging to detect the execution of unusual or obfuscated payloads within the IDE context.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>supply-chain</category><category>credential-theft</category><category>cve</category></item></channel></rss>