<?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:icecoder:icecoder:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3aicecodericecoder/</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, 10 Sep 2026 15:09:14 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3aicecodericecoder/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>Path Traversal Vulnerability in ICEcoder (CVE-2026-64836)</title><link>https://feed.craftedsignal.io/briefs/2026-09-icecoder-path-traversal/</link><pubDate>Thu, 10 Sep 2026 15:09:14 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-icecoder-path-traversal/</guid><description>ICEcoder versions 8.1 and earlier are vulnerable to path traversal via a logic error in the file-control endpoint, enabling authenticated attackers to perform arbitrary file reads, writes, and deletions.</description><content:encoded><![CDATA[<p>CVE-2026-64836 is a path traversal vulnerability affecting ICEcoder up to and including version 8.1. The flaw exists within the file-control endpoint, specifically due to a logic error in the File::check() validation function. This function attempts to verify that requested file paths remain within the defined document root by comparing realpath() results to boolean true, a comparison that consistently fails. As a result, the confinement check is bypassed. An authenticated attacker can exploit this by submitting traversal sequences (e.g., ../) or absolute paths in the file parameter. Successful exploitation allows for the reading, writing, or deletion of sensitive files on the underlying filesystem, potentially leading to remote code execution or complete system compromise. Organizations running these versions should restrict access to the file-control endpoint or upgrade to a remediated version once available.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker gains authenticated access to the ICEcoder web interface.</li>
<li>Attacker identifies the file-control endpoint as a target for file interaction.</li>
<li>Attacker crafts an HTTP request targeting the file parameter.</li>
<li>Attacker inserts directory traversal sequences or absolute file paths into the file parameter.</li>
<li>The server-side File::check() function executes but fails to properly validate the input due to the logic error.</li>
<li>The application processes the request, applying the operation (read, write, or delete) to the targeted file path.</li>
<li>Attacker achieves unauthorized file access, modification, or destruction outside the intended document root.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows authenticated attackers to escape the application's document root, leading to unauthorized access to sensitive configuration files, source code, or system binaries. Depending on the environment, an attacker could delete essential system files or write malicious web shells to attain remote code execution, threatening the integrity and availability of the host server.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Deploy the Sigma rule below to monitor for suspicious path traversal patterns in web server logs targeting the ICEcoder file-control endpoint.</li>
<li>Restrict network access to the ICEcoder instance to trusted IP ranges only.</li>
<li>Monitor file system integrity for modifications in directories outside the intended ICEcoder web root.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>