Description
A stored cross-site scripting (XSS) vulnerability exists in Sangoma Switchvox SMB Edition 8.3 (104997) within the voicemail notification template functionality. The submit_modify_voicemail_template endpoint fails to properly sanitize HTML content supplied by authenticated users, allowing malicious JavaScript supplied through the template_text parameter to be stored server-side and subsequently rendered to other users.
Published: 2026-07-17
Score: 7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A stored cross‑site scripting (XSS) vulnerability exists in the voicemail notification template functionality of Sangoma Switchvox SMB Edition 8.3. The submit_modify_voicemail_template endpoint fails to sanitize HTML content supplied by authenticated users, allowing malicious JavaScript to be stored server‑side and rendered to other users. This flaw can lead to arbitrary script execution in the victim’s browser, as it exploits a classic CWE‑79 weakness in input handling.

Affected Systems

The vulnerability is present in Sangoma Switchvox SMB Edition 8.3 (build 104997). Users running this specific version are potentially exposed, while newer releases that address the issue are not affected.

Risk and Exploitability

The CVSS score of 7.0 indicates a high severity, but the EPSS score of less than 1% suggests that exploitation is currently unlikely. The flaw is not listed in the CISA KEV catalog. Exploitation requires the attacker to be an authenticated user with permission to modify voicemail templates; the attacker then submits a crafted template containing malicious script, which is stored and later rendered to other users’ browsers. The attack vector is therefore a web‑based authenticated interaction with the Switchvox portal.

Generated by OpenCVE AI on July 31, 2026 at 00:09 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest patch for Switchvox SMB Edition, such as version 8.4.0.2 released on July 14 2026, which removes the vulnerability.
  • If an immediate upgrade is not possible, limit the template_text input to plain text by disabling or escaping all HTML tags before storage and rendering.
  • Restrict the ability to modify voicemail templates to trusted administrators only, ensuring least privilege and reducing the number of users who can inject malicious content.

Generated by OpenCVE AI on July 31, 2026 at 00:09 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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': 'partial'}, 'version': '2.0.3'}


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

Type Values Removed Values Added
Description A stored cross-site scripting (XSS) vulnerability exists in Sangoma Switchvox SMB Edition 8.3 (104997) within the voicemail notification template functionality. The submit_modify_voicemail_template endpoint fails to properly sanitize HTML content supplied by authenticated users, allowing malicious JavaScript supplied through the template_text parameter to be stored server-side and subsequently rendered to other users.
Title Authenticated Stored Cross-Site Scripting (XSS) in Switchvox SMB Web Portal
Weaknesses CWE-79
References
Metrics cvssV4_0

{'score': 7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:H/VA:N/SC:L/SI:L/SA:L'}


Subscriptions

Sangoma Switchvox Smb Edition
cve-icon MITRE

Status: PUBLISHED

Assigner: SRA

Published:

Updated: 2026-07-17T16:42:08.470Z

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

Link: CVE-2026-9588

cve-icon Vulnrichment

Updated: 2026-07-17T16:42:03.176Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T00:15:05Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')