ISPConfig Authenticated SQL Injection via Remote API primary_id Parameter
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- SQL injection
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-89.
Summary
ISPConfig contains an authenticated SQL injection vulnerability in the Remote API. The primary_id parameter passed to delete and update API methods is concatenated directly into SQL WHERE clauses without integer casting or parameterized query binding. The built-in SQL injection scanner does not block quote-free boolean payloads and does not reject requests in its default configuration. A remote API user holding any single low-privilege function permission can inject arbitrary SQL to delete or modify records across all tenants in the control panel database and extract arbitrary data via blind boolean inference, including password hashes and client records.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
No fixed version listed by the sources yet.
Vendor assessments
Red Hat
Red Hat rating: Important. Red Hat's page for this CVE →
Not affected: 1 product
- Red Hat OpenShift Dev Spaces
Timeline
- 2026-10-02 Threatist record created from CVE-2026-61518
- 2026-10-03 Alias added: GHSA-m99h-35x2-cjq2
References
Exploit 1
More ISPConfig vulnerabilities
- TI-2023-25289 An issue was discovered in ISPConfig before 3.2.11p1. CVSS 3.1HIGH 7.2
- TI-2013-03171 ISPConfig 3.0.5.2 has Arbitrary PHP Code Execution CVSS 3.1HIGH 8.8
- TI-2012-01860 ISPConfig 3.0.4.3: the "Add new Webdav user" can chmod and chown entire server from client interface. CVSS 3.1CRITICAL 9.8
- TI-2021-02160 ISPConfig before 3.2.2 allows SQL injection. CVSS 3.1CRITICAL 9.8
- TI-2020-07516 ISPConfig before 3.1.15p3, when the undocumented reverse_proxy_panel_allowed=sites option… CVSS 3.1CRITICAL 9.8
- TI-2017-12708 ISPConfig 3.x before 3.1.9 allows remote authenticated users to obtain root access by creating a crafted cron job. CVSS 3.0HIGH 8.8
Sources
- CVE-2026-61518 · CVE Program
- CVE-2026-61518 · NVD
- FIRST EPSS
- GHSA-m99h-35x2-cjq2 · GitHub Advisory Database · CC BY 4.0
- CVE-2026-61518 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences