Summary
CVE-2026-9586 is a critical unauthenticated SQL injection vulnerability in Sangoma Switchvox SMB Edition 8.3 (build 104997), scored 9.3 (Critical) under CVSS 4.0. The flaw allows a remote, unauthenticated attacker to execute arbitrary SQL statements — and escalate to remote code execution — against the backend PostgreSQL database via a single crafted HTTP request. Sangoma released version 8.4.0.2 on July 14, 2026, three days before this CVE was published; systems still running 8.3 (build 104997) remain vulnerable.
Technical details
- Root cause: The
/paendpoint — which handles phone provisioning requests — processes XML bodies beginning with<PolycomIPPhone>and directly concatenates the user-suppliedPhoneIPparameter value into backend PostgreSQL queries without input sanitization or the use of parameterized statements (CWE-89). - Trigger conditions: An attacker sends a single crafted HTTP request to the
/paendpoint containing a malicious XML payload. No authentication, session token, or prior knowledge of credentials is required. - Attack vector: Network-accessible; no physical or local access needed. The
/paendpoint is designed to serve IP phone provisioning from outside the network boundary, meaning it is commonly reachable from the internet. - Impact: Arbitrary SQL execution against the PostgreSQL database, with full confidentiality, integrity, and availability impact. PostgreSQL features such as
COPY TO/FROM PROGRAMcan be leveraged to escalate SQL injection to OS-level command execution, enabling full system compromise.
Affected software
- Sangoma Switchvox SMB Edition 8.3 (build 104997) and all versions prior to 8.4.0.2
Severity
- CVSS 4.0 Base Score: 9.3 (Critical)
- Vector:
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Mitigation and recommended actions
- Immediate action: Upgrade to Sangoma Switchvox SMB Edition 8.4.0.2 (released July 14, 2026), which contains the vendor-provided fix.
- If immediate patching is not possible: Restrict network access to the
/paendpoint via firewall rules or network-level controls to limit exposure to trusted IP phone subnets only. Do not expose the Switchvox web interface or provisioning endpoints directly to the public internet until patched.
IONIX Status
The IONIX research team is tracking ongoing exploitation attempts and recommends immediate patching. Potentially affected assets are outlined in this post.

