<?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/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Cpe:2.3:a:cyclonedx:cyclonedx_cyclonedx_npm:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3acyclonedxcyclonedx_cyclonedx_npm/</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>Thu, 17 Sep 2026 19:15:00 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3acyclonedxcyclonedx_cyclonedx_npm/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Command Injection in @cyclonedx/cyclonedx-npm via --workspace Argument</title><link>https://feed.craftedsignal.io/briefs/2026-09-cyclonedx-npm-injection/</link><pubDate>Thu, 17 Sep 2026 19:15:00 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-cyclonedx-npm-injection/</guid><description>A command injection vulnerability in @cyclonedx/cyclonedx-npm on Windows allows attackers to execute arbitrary commands by supplying malicious input to the --workspace argument.</description><content:encoded><![CDATA[<p>The npm package <code>@cyclonedx/cyclonedx-npm</code> is vulnerable to command injection on Windows systems. The vulnerability resides in how the CLI tool handles the <code>--workspace</code> argument. In the tool's fallback execution path, user-supplied input provided to the <code>--workspace</code> flag is passed directly to the system shell without sufficient sanitization or neutralization of shell metacharacters.</p>
<p>An attacker who can control or influence the value passed to the <code>--workspace</code> flag can inject shell metacharacters such as <code>&amp;</code>, <code>|</code>, or <code>&gt;</code> to break out of the intended command context. This allows for the execution of arbitrary OS commands with the privileges of the user running the CLI tool. This vulnerability was addressed in version 6.0.0 by moving away from the vulnerable fallback path and ensuring input is handled safely.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows for arbitrary command execution on the host machine. This can result in data exfiltration, unauthorized modification of files, or elevation of local privileges depending on the user's current environment. The impact is limited to Windows systems where the vulnerable fallback path is reachable.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade the <code>@cyclonedx/cyclonedx-npm</code> package to version 6.0.0 or later to apply the fix for CVE-2026-71538.</li>
<li>Audit build pipelines and development workflows that invoke this tool to ensure that user-supplied input is not being passed to the <code>--workspace</code> argument.</li>
<li>On Windows, if upgrading is not immediately feasible, restrict the use of the tool to trusted inputs only and consider setting the <code>npm_execpath</code> environment variable to point to a known safe <code>npm-cli.js</code> to potentially bypass the vulnerable fallback path.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>command-injection</category><category>supply-chain</category><category>windows</category></item></channel></rss>