Critical 9.3 Actively Exploited

Switchvox SQLi exploited in the wild (CVE-2026-9586) [PoC]

CVE-2026-9586

By Yazoul AI · automated

CVE-2026-9586: Sangoma Switchvox SMB 8.3 unauthenticated SQL injection enables RCE (CVSS 9.3). Actively exploited; no patch confirmed - restrict network access now.

Actively exploited in the wild - CVE-2026-9586 is a critical unauthenticated SQL injection in Sangoma Switchvox SMB Edition 8.3 (104997) that grants remote attackers full database control and potential code execution. No vendor patch has been confirmed; isolate affected systems immediately.

Overview

CVE-2026-9586 is a pre-authentication SQL injection vulnerability in the /pa endpoint of Sangoma Switchvox SMB Edition 8.3 (build 104997). The endpoint processes XML content beginning with <PolycomIPPhone> and concatenates the user-supplied PhoneIP value directly into PostgreSQL queries without sanitization or parameterization.

A single crafted HTTP request lets an unauthenticated remote attacker execute arbitrary SQL statements against the backend database. This can lead to data exfiltration, credential theft, database destruction, or - when combined with PostgreSQL functions - remote code execution on the underlying operating system.

The vulnerability carries a CVSS score of 9.3 (Critical) with a vector of AV:N/AC:L/PR:N/UI:N, reflecting network exploitability with no authentication or user interaction required. CISA has added this CVE to its Known Exploited Vulnerabilities (KEV) catalog, confirming active exploitation. The EPSS model estimates a 1.1% probability of exploitation in the next 30 days, though real-world attacks are already underway.

Affected Systems

  • Sangoma Switchvox SMB Edition version 8.3 (build 104997)
  • Any Switchvox deployment with the /pa endpoint reachable from untrusted networks

Remediation

  • Check for vendor updates or patches from Sangoma immediately. If a patched build is available, upgrade before reconnecting the system to production networks.
  • If no patch exists, restrict access to the /pa endpoint and the Switchvox management interface using firewall rules or access control lists. Allow connections only from trusted IP ranges.
  • Monitor PostgreSQL logs and Switchvox access logs for unusual queries or repeated requests containing <PolycomIPPhone>.
  • Audit backend database contents for signs of tampering or data exfiltration, especially user credentials and call records.
  • Assume compromise if the system was internet-exposed; perform forensic review and rotate all credentials stored in or reachable from the database.

Security Insight

This vulnerability exposes a recurring pattern in unified communications appliances: legacy XML-handling endpoints rarely receive the same security scrutiny as modern APIs. The fact that an unauthenticated attacker can reach a PostgreSQL backend through a phone-provisioning endpoint suggests the trust boundary between device-facing services and core infrastructure collapsed. Sangoma’s delayed patch response for an actively exploited critical issue, despite CISA KEV listing, indicates that affected organizations cannot rely on vendor timelines and must treat internet-exposed UC systems as high-value, high-risk assets requiring aggressive network segmentation.

Further Reading

Share:

Never miss a critical vulnerability

Get real-time security alerts delivered to your preferred platform.

Public PoC References

Unverified third-party code

These repositories are publicly listed on GitHub and have not been audited by Yazoul Security. They may contain malware, backdoors, destructive payloads, or operational security risks (telemetry, exfiltration). Treat them as hostile binaries. Inspect source before execution. Run only in isolated, disposable lab environments (offline VM, no credentials, no production data).

Authorized use only. This information is provided for defensive research, detection engineering, and patch validation. Using exploit code against systems you do not own or do not have explicit written permission to test is illegal in most jurisdictions and violates Yazoul's terms of use.

Repository Stars
HORKimhab/CVE-2026-9586

CVE-2026-9586 - Draft or TODO

★ 0

Showing 1 of 1 known references. Source: nomi-sec/PoC-in-GitHub.

Nuclei Detection Templates

Detection template available — your exposure is being scanned

The templates below are YAML signatures for the Nuclei scanner from ProjectDiscovery. They are not exploit code — they are detection rules that confirm whether a target is vulnerable. The presence of a Nuclei template means every bug bounty hunter, AppSec team, red team, and reconnaissance pipeline on the public internet is actively probing for this CVE.

Assume your exposed instances have already been touched. Patch immediately even if no exploitation is observed yet — fingerprinting precedes exploitation by days at most.

Template Source
CVE-2026-9586.yaml View YAML

1 Nuclei template indexed for this CVE. Source: projectdiscovery/nuclei-templates.

Related Advisories

Related Across Yazoul

Never Miss a Critical Alert

CVE advisories, breach reports, and threat intel — delivered daily to your inbox.