<?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/"><channel><title>CyberPanel (Through 1.9.1) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/cyberpanel-through-1.9.1/</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, 23 Jul 2026 16:22:56 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/cyberpanel-through-1.9.1/feed.xml" rel="self" type="application/rss+xml"/><item><title>CyberPanel Insecure Direct Object Reference (IDOR) Vulnerability (CVE-2026-65917)</title><link>https://feed.craftedsignal.io/briefs/2026-07-cyberpanel-idor/</link><pubDate>Thu, 23 Jul 2026 16:22:56 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-07-cyberpanel-idor/</guid><description>An Insecure Direct Object Reference (IDOR) vulnerability, tracked as CVE-2026-65917, exists in CyberPanel versions through 1.9.1, specifically within the IncBackups application's incremental-backup handlers, allowing authenticated panel users to exploit attacker-controlled IncJob integer IDs to access, read metadata from, delete, or trigger unauthorized restoration of other tenants' backup resources, potentially leading to operations with root privileges.</description><content:encoded><![CDATA[<p>A critical Insecure Direct Object Reference (IDOR) vulnerability, identified as CVE-2026-65917, affects CyberPanel versions up to and including 1.9.1. This flaw resides within the IncBackups application's incremental-backup handlers, specifically in the <code>deleteBackup</code>, <code>fetchRestorePoints</code>, and <code>restorePoint</code> functions. Authenticated CyberPanel users can exploit this by manipulating a globally sequential <code>IncJob</code> integer ID, which is not properly re-scoped to the authorized domain. This oversight allows attackers to access or manipulate backup resources belonging to other tenants. The vulnerability enables actions such as enumerating sequential backup IDs to read another tenant's backup metadata, irreversibly deleting backup snapshots, or initiating unauthorized restoration of another tenant's backup job with elevated root privileges. This vulnerability poses a significant risk of data compromise, destruction, and unauthorized system access across multi-tenant CyberPanel deployments. The issue was fixed in commit b198460.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>An authenticated attacker gains access to a CyberPanel instance.</li>
<li>The attacker identifies the vulnerable <code>IncBackups</code> application's incremental-backup handlers (e.g., <code>deleteBackup</code>, <code>fetchRestorePoints</code>, <code>restorePoint</code>).</li>
<li>The attacker observes or infers the globally sequential nature of <code>IncJob</code> integer IDs used to reference backup resources.</li>
<li>The attacker crafts a request to one of the vulnerable handlers, supplying a manipulated <code>IncJob</code> integer ID corresponding to another tenant's backup resource.</li>
<li>Depending on the handler targeted, the attacker can:
a. Read sensitive backup metadata from another tenant's account via <code>fetchRestorePoints</code>.
b. Irreversibly delete another tenant's backup snapshots via <code>deleteBackup</code>.
c. Trigger an unauthorized restoration of another tenant's backup job via <code>restorePoint</code>.</li>
<li>If the attacker initiates a restoration, the operation is executed with root privileges, potentially leading to system compromise or data overwrites on the victim tenant's environment.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-65917 allows an authenticated user to gain unauthorized access to, delete, or restore backup resources belonging to other tenants on the same CyberPanel instance. This can lead to severe data breaches, complete data loss for affected tenants due to irreversible deletion of backups, or unauthorized system takeover through malicious restoration processes executing with root privileges. The vulnerability directly impacts data confidentiality, integrity, and availability for all tenants hosted on a vulnerable CyberPanel server. While no specific victim count or targeted sectors are provided, any organization utilizing CyberPanel through version 1.9.1 in a multi-tenant environment is at risk.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Immediately patch CyberPanel instances to a version that includes commit b198460 or later to address CVE-2026-65917.</li>
<li>Review web server logs for unusual access patterns to the <code>IncBackups</code> application endpoints, especially requests containing sequential or non-user-specific <code>IncJob</code> integer IDs, which may indicate attempted exploitation of CVE-2026-65917.</li>
<li>Monitor for unauthorized backup deletion or restoration events within CyberPanel's activity logs.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>vulnerability</category><category>idor</category><category>web-panel</category><category>privilege-escalation</category><category>data-manipulation</category><category>cyberpanel</category></item><item><title>CyberPanel Missing Authorization Vulnerability Allows Cross-Tenant Backup Manipulation</title><link>https://feed.craftedsignal.io/briefs/2026-07-cyberpanel-auth-bypass/</link><pubDate>Thu, 23 Jul 2026 16:19:01 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-07-cyberpanel-auth-bypass/</guid><description>A missing authorization vulnerability, identified as CVE-2026-65916, in CyberPanel through version 1.9.1 allows authenticated users to manipulate and destroy other tenants' backups by sending crafted POST requests to the `cancelBackupCreation` handler.</description><content:encoded><![CDATA[<p>CVE-2026-65916 describes a critical missing authorization vulnerability affecting CyberPanel installations up to version 1.9.1. This flaw, fixed in commit <code>b198460</code>, resides within the <code>cancelBackupCreation</code> handler, which is intended to manage backup processes. However, due to insufficient authorization checks, any authenticated user can exploit this vulnerability to impact backups belonging to other tenants on the same CyberPanel instance. By sending specially crafted POST requests containing arbitrary <code>backupCancellationDomain</code> and <code>fileName</code> parameters, attackers can terminate backup processes, delete existing backup archives, corrupt backup status files, and remove corresponding database records for other users. This poses a significant risk of data loss and service disruption for multi-tenant CyberPanel environments.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>An attacker obtains valid authentication credentials for a low-privileged account on a CyberPanel instance.</li>
<li>The attacker crafts an HTTP POST request targeting the <code>/cancelBackupCreation</code> endpoint of the CyberPanel web interface.</li>
<li>The crafted request includes parameters <code>backupCancellationDomain</code> and <code>fileName</code>, specifying a target domain and backup file belonging to another tenant.</li>
<li>The CyberPanel application, due to the missing authorization check, processes the request without verifying if the authenticated user has rights to manage backups for the specified <code>backupCancellationDomain</code>.</li>
<li>The <code>cancelBackupCreation</code> handler executes internal commands to stop, delete, or corrupt the backup process or files associated with the targeted tenant.</li>
<li>The targeted tenant's backup processes are terminated, their backup archives are deleted, their backup status files become corrupted, and related database records are removed.</li>
<li>This results in significant data loss, unavailability of critical backups, and potential service disruption for the victim tenant.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>The successful exploitation of CVE-2026-65916 can lead to severe consequences, primarily data loss and data unavailability for tenants sharing a CyberPanel installation. Attackers can completely destroy critical backup archives, making recovery from other incidents impossible. This directly impacts data integrity and availability, leading to potential business continuity failures, reputational damage, and financial losses for affected organizations. The vulnerability affects multi-tenant environments where one authenticated user can maliciously impact others.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Patch CVE-2026-65916 by upgrading CyberPanel to a version that includes commit <code>b198460</code> or later immediately.</li>
<li>Deploy the provided Sigma rule to your SIEM to detect attempts to exploit the <code>cancelBackupCreation</code> handler.</li>
<li>Monitor <code>webserver</code> logs for suspicious POST requests to the <code>/cancelBackupCreation</code> endpoint, especially those originating from unexpected accounts or specifying domains not owned by the requesting user.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>web-vulnerability</category><category>authorization-bypass</category><category>data-destruction</category><category>cyberpanel</category><category>cve</category></item></channel></rss>