CVE Catalog

CVE-2025-30008

MediumCVSS 4.6
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

8th percentile - higher than 8% of all known CVEs

Summary

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.

Risk Assessment

The risk includes potential session hijacking of administrators, data theft, or unauthorized actions in the HestiaCP management panel. An attacker could exploit administrator trust to spread malicious code or gain access to sensitive functions.

Recommendation

Immediately update HestiaCP to version 1.9.5 or later. If an update is not possible, restrict DNS record creation privileges to trusted users and monitor logs for suspicious entries.

Other vulnerabilities in HestiaCP

See all
Original NVD description (English source)

HestiaCP before 1.9.5 contains a stored cross-site scripting vulnerability that allows authenticated low-privilege users to inject arbitrary HTML by creating a DNS record with a double-quote followed by a script payload in the value field. The application fails to apply htmlspecialchars() encoding to the DNS record value field rendered into the data-sort-value HTML attribute in list_dns_rec.php, allowing the payload to execute in the browser of any user who views the DNS record list, including administrators.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS