Description
An unauthenticated SQL injection vulnerability exists in Sangoma Switchvox SMB Edition 8.3 (104997). The /pa endpoint processes XML content beginning with <PolycomIPPhone> and directly concatenates the user-controlled PhoneIP value into PostgreSQL queries without sanitization or parameterization. An unauthenticated remote attacker can execute arbitrary SQL statements against the backend PostgreSQL database using a single crafted request, including database operations and remote code execution.
Published: 2026-07-17
Score: 9.3 Critical
EPSS: 11.8% Moderate
KEV: Yes
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

An unauthenticated attacker can send a specially crafted XML request to the /pa endpoint of Switchvox SMB Edition. The PhoneIP field is concatenated directly into PostgreSQL queries without any sanitization or parameterization, an example of a CWE-89 SQL injection vulnerability, allowing arbitrary SQL to be executed. This flaw can be used to run database operations and ultimately execute arbitrary code on the host, giving the attacker full control over the system.

Affected Systems

The vulnerability affects Sangoma Switchvox SMB Edition version 8.3 (build 104997). No other versions were listed as affected.

Risk and Exploitability

The CVSS score of 9.3 indicates critical severity, while the EPSS score of less than 1% suggests a low but nonzero probability of exploitation under normal circumstances. The vulnerability is listed in CISA’s KEV catalog. Due to the absence of authentication required and the ability to reach the vulnerable endpoint over the network, the likely attack vector is an unauthenticated remote attacker sending crafted XML to the /pa service.

Generated by OpenCVE AI on September 3, 2026 at 14:45 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply Sangoma’s patch for Switchvox SMB Edition 8.4.0.2 or later to resolve the injection issue.
  • If patching cannot be performed immediately, block or restrict access to the /pa endpoint from untrusted networks and limit traffic to trusted internal IPs.
  • Deploy a web application firewall configured to detect and block SQL injection patterns targeting the /pa endpoint.

Generated by OpenCVE AI on September 3, 2026 at 14:45 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 05:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'active', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 02 Sep 2026 21:15:00 +0000

Type Values Removed Values Added
First Time appeared Sangoma switchvox
CPEs cpe:2.3:a:sangoma:switchvox:*:*:*:*:on-premises:*:*:*
Vendors & Products Sangoma switchvox
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Wed, 02 Sep 2026 18:30:00 +0000


Wed, 02 Sep 2026 17:15:00 +0000

Type Values Removed Values Added
Metrics kev

{'dateAdded': '2026-09-02T00:00:00+00:00', 'dueDate': '2026-09-05T00:00:00+00:00'}


Wed, 12 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 23 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
First Time appeared Sangoma
Sangoma switchvox Smb Edition
Vendors & Products Sangoma
Sangoma switchvox Smb Edition

Fri, 17 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 17 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Description An unauthenticated SQL injection vulnerability exists in Sangoma Switchvox SMB Edition 8.3 (104997). The /pa endpoint processes XML content beginning with <PolycomIPPhone> and directly concatenates the user-controlled PhoneIP value into PostgreSQL queries without sanitization or parameterization. An unauthenticated remote attacker can execute arbitrary SQL statements against the backend PostgreSQL database using a single crafted request, including database operations and remote code execution.
Title Unauthenticated SQL Injection Leading to Remote Code Execution in Switchvox SMB
Weaknesses CWE-89
References
Metrics cvssV4_0

{'score': 9.3, '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'}


Subscriptions

Sangoma Switchvox Switchvox Smb Edition
cve-icon MITRE

Status: PUBLISHED

Assigner: SRA

Published:

Updated: 2026-09-03T03:55:29.128Z

Reserved: 2026-05-26T13:03:30.901Z

Link: CVE-2026-9586

cve-icon Vulnrichment

Updated: 2026-07-17T16:43:00.045Z

cve-icon NVD

Status : Analyzed

Published: 2026-07-17T17:17:18.150

Modified: 2026-09-03T13:06:25.427

Link: CVE-2026-9586

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-03T15:00:06Z

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')