<?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:navi_project:navi:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3anavi_projectnavi/</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>Sun, 27 Sep 2026 15:07:44 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3anavi_projectnavi/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 navi via Cheatsheet Variable Substitution</title><link>https://feed.craftedsignal.io/briefs/2026-09-navi-command-injection/</link><pubDate>Sun, 27 Sep 2026 15:07:44 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-navi-command-injection/</guid><description>navi version 2.24.0 and earlier contains a command injection vulnerability due to improper escaping of cheatsheet variable values, allowing arbitrary command execution via crafted file names.</description><content:encoded><![CDATA[<p>navi version 2.24.0 and earlier contains a command injection vulnerability (CVE-2026-101032) resulting from the failure to properly escape cheatsheet variable values when substituting them into shell commands. An attacker can create a malicious file name within a suggestion command directory that contains shell metacharacters. When the navi utility processes these directories and consumes the file names as variables, the injected metacharacters are interpreted by the underlying shell, leading to arbitrary command execution with the privileges of the user running navi. This vulnerability affects users of the navi command-line interactive cheatsheet tool on Linux and macOS environments. Defending against this requires updating to a patched version once available and restricting write access to directory paths monitored by navi for cheatsheet suggestions.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows an unauthenticated attacker to execute arbitrary shell commands on the host system. Given that navi is often used by developers and system administrators to manage and execute complex commands, this could lead to full compromise of the user account, lateral movement, or unauthorized access to sensitive local files and environment variables.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Monitor system logs for unexpected child processes spawned by the 'navi' binary or its sub-processes.</li>
<li>Audit directories configured for use by navi as suggestion command sources; ensure only trusted users have write access to these locations.</li>
<li>Upgrade to the patched version of navi (post-2.24.0) once released by the vendor to resolve the command injection flaw in variable substitution.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>