Skip to main content
← All vulnerabilities
CVE-2025-30007

HestiaCP < 1.9.5 Authenticated OS Command Injection via DNS Record Management

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.9.5
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

HestiaCP before 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_domain_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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • hestiacp hestiacp

    fixed in 1.9.5

References 4

GitHub · hestiacp/hestiacp

vulncheck.com