CVE-2026-12196
HighCVSS 8.3Exploitation Probability (EPSS)
Low risk17th percentile - higher than 17% of all known CVEs
Summary
HestiaCP panel contains a broken access control vulnerability in the cronjob feature. Low privilege users can modify panel cronjobs to execute HestiaCP management scripts with passwordless sudo.
Risk Assessment
The risk involves potential takeover of administrator accounts and the underlying webserver by an unauthorized user, leading to full system compromise.
Recommendation
Immediately update HestiaCP to the latest version and restrict user permissions for the cronjob feature, applying the principle of least privilege.
Other vulnerabilities in HestiaCP
See all- CVE-2026-43633Critical
HestiaCP versions 1.9.0 through 1.9.4 contain a deserialization vulnerability in the web terminal component caused by a session format mismatch between PHP and Node.js. This allows unauthenticated remote attackers to achieve root-level code execution by injecting crafted data into HTTP headers.
- CVE-2025-30008Medium
HestiaCP before version 1.9.5 has a stored cross-site scripting vulnerability. Authenticated low-privilege users can inject arbitrary HTML/JavaScript by creating a DNS record with a double quote and script payload in the value field. The application fails to encode the value with htmlspecialchars() in list_dns_rec.php, allowing the payload to execute in browsers of other users, including administrators.
- CVE-2025-30007High
HestiaCP before version 1.9.5 contains an authenticated OS command injection vulnerability that allows low-privilege authenticated users to execute arbitrary commands as root by injecting a single-quote character into unvalidated DNS record types. Attackers can exploit insufficient input validation in is_dns_record_format_valid() combined with unsafe eval-based parsing in update_dns_zone() to prematurely close a variable assignment string and achieve full root code execution on the underlying host in a single DNS record creation step.
- CVE-2026-43634High
HestiaCP versions 1.2.0 through 1.9.4 have an IP spoofing vulnerability that allows unauthenticated remote attackers to bypass authentication security controls by supplying an arbitrary IP address in the CF-Connecting-IP header without verifying the request originated from Cloudflare.
Original NVD description (English source)
HestiaCP panel cronjob feature is affected by a broken access control vulnerability. Low privilege users can modify the panel cronjob to execute scripts HestiaCP management scripts with passwordless sudo. This could result in the takeover of administrator users in the application and the underlying webserver.

