<?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>HestiaCP (&lt; 1.10.5) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/hestiacp--1.10.5/</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>Fri, 16 Oct 2026 18:47:04 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/hestiacp--1.10.5/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>Authorization Bypass in HestiaCP</title><link>https://feed.craftedsignal.io/briefs/2026-10-hestiacp-auth-bypass/</link><pubDate>Fri, 16 Oct 2026 18:47:04 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-hestiacp-auth-bypass/</guid><description>HestiaCP versions prior to 1.10.5 contain an authorization bypass vulnerability allowing non-privileged administrators to impersonate the ROOT_USER and execute arbitrary cron tasks.</description><content:encoded><![CDATA[<p>HestiaCP versions before 1.10.5 are affected by an authorization bypass vulnerability that enables non-ROOT_USER administrators to perform write operations by impersonating the system's protected ROOT_USER account. The vulnerability stems from a flaw in the application's permission logic where the read-only flag is improperly validated when using the 'loginas' parameter. An attacker with administrative access to a sub-account can exploit this by sending a crafted POST request to the '/add/cron/' endpoint. This action causes the underlying 'crond' service to execute the requested commands with the privileges associated with the protected administrative system account, potentially leading to full system compromise. Defenders should prioritize updating to version 1.10.5 or later to remediate this flaw.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker gains access to a low-privilege administrator sub-account within the HestiaCP control panel.</li>
<li>Attacker crafts a request utilizing the 'loginas' parameter to assume the context of the ROOT_USER.</li>
<li>Attacker targets the '/add/cron/' API endpoint to initiate a task creation request.</li>
<li>The application fails to validate the read-only restriction for the session context.</li>
<li>The unauthorized write operation is processed, and the cron job is persisted to the system configuration.</li>
<li>The 'crond' daemon schedules the task based on the malicious input.</li>
<li>The system executes the arbitrary command with ROOT_USER privileges.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows a restricted administrator to elevate their privileges to the ROOT_USER level and execute arbitrary system commands. This impacts the confidentiality, integrity, and availability of the hosting server, potentially affecting all hosted websites and databases managed by the HestiaCP instance.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Patch all HestiaCP instances to version 1.10.5 or later immediately.</li>
<li>Audit web server logs for suspicious POST requests to the '/add/cron/' endpoint originating from non-root administrative accounts.</li>
<li>Review all scheduled cron jobs on HestiaCP servers for unauthorized or unexpected entries created by sub-administrators.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>