<?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>Keadm (&gt;= 1.16.0, &lt; 1.21.2) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/keadm--1.16.0--1.21.2/</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, 23 Sep 2026 01:55:26 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/keadm--1.16.0--1.21.2/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>KubeEdge keadm Arbitrary File Write via Path Traversal</title><link>https://feed.craftedsignal.io/briefs/2026-09-kubeedge-path-traversal/</link><pubDate>Wed, 23 Sep 2026 01:55:26 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-kubeedge-path-traversal/</guid><description>KubeEdge keadm utility contains a path traversal vulnerability (CVE-2026-62369) in its archive extraction function, allowing an attacker to overwrite arbitrary files on Windows systems during edge node join or installation.</description><content:encoded><![CDATA[<p>KubeEdge <code>keadm</code> contains a path traversal vulnerability in its <code>DecompressTarGz</code> function, which is utilized during the edge node join and installation process. The vulnerability stems from the direct joining of archive entry names with the target destination path without sufficient validation. An attacker capable of providing a malicious <code>.tar.gz</code> archive can leverage path traversal components, Windows-style backslashes, absolute paths, or drive-prefixed paths to write or overwrite files outside the intended destination directory.</p>
<p>This vulnerability (CVE-2026-62369) specifically impacts Windows environments where <code>keadm</code> extracts component archives. Depending on the privileges of the user executing the <code>keadm</code> command, an attacker can modify critical system files, including configuration files, executables, or service-related artifacts. Successful exploitation could lead to persistent system modification or unauthorized code execution. Mitigation requires upgrading to KubeEdge v1.21.2, v1.22.2, or v1.23.1, or ensuring that only trusted KubeEdge component archives are used during installation.</p>
<h2 id="impact">Impact</h2>
<p>The vulnerability allows an attacker to bypass directory constraints during archive extraction on Windows hosts. Depending on the targeted file, this can result in privilege escalation, system persistence, or full compromise of the affected edge node. This is particularly critical for administrative users or service accounts running <code>keadm</code> with high-privilege context on Windows edge infrastructure.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade KubeEdge to versions 1.21.2, 1.22.2, or 1.23.1 or later to implement secure file path validation in <code>DecompressTarGz</code>.</li>
<li>Enforce strict supply chain controls by only utilizing official and verified KubeEdge package sources.</li>
<li>Restrict write permissions and administrative privileges for the service account or user executing the <code>keadm</code> join process.</li>
<li>Implement integrity verification for all downloaded archives prior to triggering the <code>keadm</code> extraction routines.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>vulnerability</category><category>file-write</category><category>path-traversal</category><category>windows</category></item></channel></rss>