<?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>FearlessCMS (&lt; 0.1.4) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/fearlesscms--0.1.4/</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, 28 Oct 2026 23:36:52 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/fearlesscms--0.1.4/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>FearlessCMS: Unauthenticated debug script RCE and information disclosure (CVE-2026-63190)</title><link>https://feed.craftedsignal.io/briefs/2026-10-fearlesscms-unauth-debug/</link><pubDate>Wed, 28 Oct 2026 23:36:52 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-fearlesscms-unauth-debug/</guid><description>CVE-2026-63190 allows unauthenticated attackers to bypass authentication via path normalization discrepancies to execute arbitrary filesystem operations, read sensitive files, and perform stored XSS in FearlessCMS versions prior to 0.1.4.</description><content:encoded><![CDATA[<p>FearlessCMS versions prior to 0.1.4 contain five unauthenticated debug scripts within the 'admin/' directory. An authentication bypass exists due to inconsistent handling of unnormalized URI prefixes (e.g., using '/./admin/'), which allows attackers to reach these scripts despite authentication gates. These endpoints enable arbitrary filesystem reads and writes, stored XSS, and disk exhaustion. The vulnerability is fixed in version 0.1.4.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker crafts an HTTP request using an unnormalized path (e.g., '/./admin/debug_save_flow.php') to bypass authentication checks in 'router.php'.</li>
<li>The application serves the requested debug script with administrative privileges.</li>
<li>Attacker uses 'admin/debug_save_flow.php' to perform path traversal and arbitrary file writes ('file_put_contents') to inject malicious content or stored XSS payloads.</li>
<li>Attacker uses 'admin/debug_content.php' to enumerate directories and read sensitive files via 'scandir' and 'file_get_contents'.</li>
<li>Attacker utilizes 'admin/preview-handler.php' or 'admin/testdebug.php' to induce disk exhaustion by writing excessive data to the server.</li>
<li>Stored XSS payloads execute in the context of administrators who view the manipulated content, potentially leading to session hijacking.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows site defacement, unauthorized access to sensitive application data, potential session compromise via XSS, and service disruption through disk exhaustion. In default deployments where the application runs as root, these operations may result in full system compromise.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade FearlessCMS to version 0.1.4 or later immediately.</li>
<li>Audit logs for requests containing suspicious directory traversal sequences such as '/./admin/' or '..' in URI stems.</li>
<li>Review all contents of the 'content/' directory for unauthorized modifications or embedded JavaScript.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>web-application</category><category>cms</category><category>remote-code-execution</category><category>cve</category></item></channel></rss>