CyberSecBulletin

Sangoma vulnerabilities

We track 43 vulnerabilities in Sangoma products across 6 products. 43 are rated high or critical, and 3 have been exploited in real attacks. The most recent was published on September 28, 2026.

43vulnerabilities
10critical
33high
3exploited
8.5average CVSS score

Latest Sangoma vulnerabilities

  • 8.8 High severity

    security-reporting: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-75600FreePBX

    FreePBX is an open source IP PBX. Prior to version 17.0.9, authenticated users who are authorized to access the GraphQL api module interface of FreePBX are able to execute arbitrary shell commands. Authenticated access to the api module is required. The PBX AP

  • 8.8 High severity

    FreePBX is an open source IP PBX. Prior to versions 16.0.40 and 17.0.7, a critical remote code…

    CVE-2026-54710FreePBX

    FreePBX is an open source IP PBX. Prior to versions 16.0.40 and 17.0.7, a critical remote code execution (RCE) vulnerability exists in the superfecta module due to unsafe inclusion of arbitrary PHP files, allowing authenticated attackers to execute arbitrary P

  • 8.8 High severity

    security-reporting: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-54708FreePBX

    FreePBX is an open source IP PBX. Prior to versions 16.0.72 and 17.0.7, a critical vulnerability exists in the FreePBX backup Module that allows authenticated attackers to execute arbitrary code on the server. Authentication with a known username that has suff

  • 8.8 High severity

    security-reporting: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-54675FreePBX

    FreePBX is an open source IP PBX. Prior to versions 16.0.10 and 17.0.5, a critical vulnerability exists in the sound language upload and conversion functionality that allows an authenticated attacker to perform arbitrary file writes, leading directly to remote

  • 8.8 High severity

    security-reporting: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-54674FreePBX

    FreePBX is an open source IP PBX. Prior to versions 16.0.39 and 17.0.7, users authenticated via User Control Panel (UCP) are able to execute arbitrary commands on the PBX as the webserver user (typically asterisk) using specially crafted HTTP strings. Authenti

  • 7.2 High severity

    security-reporting: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-45562FreePBX

    FreePBX is an open source IP PBX. Prior to versions 16.0.4 and 17.0.6, the FreePBX Music on Hold (MoH) module contains a critical security flaw that allows authenticated attackers to execute arbitrary system commands with the privileges of the Asterisk service

  • 9.8 Critical severity

    ucp: Missing Authorization

    CVE-2026-73665FreePBX

    FreePBX is an open source IP PBX. Prior to 17.0.9, the UCP Node server on ports 8001 and 8003 uses io.use(checkAuth) in node/lib/server.js, but Socket.IO version 4 applies that middleware only to the default namespace. An unauthenticated client can connect to

  • 9.8 Critical severity

    missedcall: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2026-73663FreePBX

    FreePBX is an open source IP PBX. From 16.0.0 until 16.0.11 and 17.0.4, the FreePBX missedcall module places the inbound Caller ID name from crafted SIP From headers into the missedcalllog INSERT in agi-bin/missedcallnotify.php without escaping or bound parame

  • 7.2 High severity

    music: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-73662FreePBX

    FreePBX is an open source IP PBX. From 17.0.1 until 17.0.7, the FreePBX Music on Hold module permits dangerous command-line options for /usr/bin/mpg123 and other allowed players in validateCustomConfiguration() in Music.class.php. An authenticated administrato

  • 7.0 High severity

    Switchvox SMB Edition: Improper Neutralization of Input During Web Page Generation

    CVE-2026-9588Sangoma

    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 a

  • 7.1 High severity

    Switchvox SMB Edition: External Control of File Name or Path

    CVE-2026-9587Sangoma

    An authenticated local file inclusion vulnerability exists in Sangoma Switchvox SMB Edition 8.3 (104997). The play_file functionality accepts user-controlled input through the sound_path parameter and fails to properly validate file paths before accessing the

  • 9.8 Critical severity

    Sangoma Switchvox SQL Injection Exploited

    CVE-2026-9586SangomaEPSS 19%

    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 with

  • 8.6 High severity

    Switchvox SMB Edition: Improper Neutralization of Input During Web Page Generation

    CVE-2026-9585Sangoma

    An unauthenticated reflected cross-site scripting (XSS) vulnerability exists in Sangoma Switchvox SMB Edition version 8.3 (104997). The application fails to properly sanitize the portal parameter supplied to the invalid_browser and invalid_browser_login handle

  • 9.8 Critical severity

    security-reporting: Use of Hard-coded Credentials

    CVE-2026-46376FreePBX

    FreePBX is an open source IP PBX. From 15.0.42 to before 16.0.45 and 17.0.7, unauthenticated users may be able to access the User Control Panel (UCP) using hard-coded initial template credentials if these were not immediately changed by the Administrator who e

  • 8.8 High severity

    security-reporting: Improper Control of Filename for Include/Require Statement in PHP Program

    CVE-2026-44239FreePBX

    FreePBX is an open source IP PBX. Prior to 16.0.22 and 17.0.5, the Dashboard module's getcontent AJAX handler includes PHP files based on user-supplied input without path sanitization. The $_REQUEST['rawname'] parameter is concatenated into an include() call w

  • 8.8 High severity

    security-reporting: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2026-44238FreePBX

    FreePBX is an open source IP PBX. Prior to 16.0.50 and 17.0.11, the CDR Reports module page allows SQL injection through the order and sort POST parameters. Authentication with a FreePBX Administration Control Panel account that has CDR section access is requi

  • 8.1 High severity

    security-reporting: Weak Authentication

    CVE-2026-44237FreePBXEPSS 2.7%

    FreePBX is an open source IP PBX. Prior to 17.0.8, the FreePBX api module's OAuth2 implementation does not sufficiently validate client credentials during token issuance. Knowledge of a valid client_id is required. The validateClient() method in ClientReposito

  • 8.8 High severity

    security-reporting: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-28287FreePBXEPSS 9.28%

    FreePBX is an open source IP PBX. From versions 16.0.17.2 to before 16.0.20 and from version 17.0.2.4 to before 17.0.5, multiple command injection vulnerabilities exist in the recordings module. This issue has been patched in versions 16.0.20 and 17.0.5.

  • 8.8 High severity

    security-reporting: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2026-28284FreePBX

    FreePBX is an open source IP PBX. Prior to versions 16.0.10 and 17.0.5, the FreePBX logfiles module contains several authenticated SQL injection vulnerabilities. This issue has been patched in versions 16.0.10 and 17.0.5.

  • 8.8 High severity

    security-reporting: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2026-28210FreePBX

    FreePBX is an open source IP PBX. Prior to versions 16.0.49 and 17.0.7, FreePBX module cdr (Call Data Record) is vulnerable to SQL query injection. This issue has been patched in versions 16.0.49 and 17.0.7.

  • 7.2 High severity

    security-reporting: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-28209FreePBXEPSS 1.03%

    FreePBX is an open source IP PBX. From versions 16.0.17.2 to before 16.0.20 and from version 17.0.2.4 to before 17.0.5, a command injection vulnerability exists in FreePBX when using the ElevenLabs Text-to-Speech (TTS) engine in the recordings module. This iss

  • 7.5 High severity

    api: Privilege Context Switching Error

    CVE-2025-55210FreePBX

    FreePBX is an open-source web-based graphical user interface (GUI) that manages Asterisk. Prior to 17.0.5 and 16.0.17, FreePBX module api (PBX API) is vulnerable to privilege escalation by authenticated users with REST/GraphQL API access. This vulnerability al

  • 8.8 High severity

    asterisk: Uncontrolled Search Path Element

    CVE-2026-23741Asterisk

    Asterisk is an open source private branch exchange and telephony toolkit. Prior to versions 20.7-cert9, 20.18.2, 21.12.1, 22.8.2, and 23.2.2, the asterisk/contrib/scripts/ast_coredumper runs as root, as noted by the NOTES tag on line 689 of the ast_coredumper

  • 7.8 High severity

    asterisk: Uncontrolled Search Path Element

    CVE-2026-23740Asterisk

    Asterisk is an open source private branch exchange and telephony toolkit. Prior to versions 20.7-cert9, 20.18.2, 21.12.1, 22.8.2, and 23.2.2, when ast_coredumper writes its gdb init and output files to a directory that is world-writable (for example /tmp), an

  • 7.2 High severity

    tts: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2025-67736FreePBXEPSS 6.43%

    The FreePBX module tts (Text to Speech) for FreePBX, an open-source web-based graphical user interface (GUI) that manages Asterisk. Versions prior to 16.0.5 and 17.0.5 are vulnerable to SQL injection by authenticated users with administrator access. Authentica

  • 7.8 High severity

    framework: Untrusted Search Path

    CVE-2025-67722FreePBX

    FreePBX is an open-source web-based graphical user interface (GUI) that manages Asterisk. Prior to versions 16.0.45 and 17.0.24 of the FreePBX framework, an authenticated local privilege escalation exists in the deprecated FreePBX startup script `amportal`. In

  • 9.8 Critical severity

    framework: Improper Authentication

    CVE-2025-66039FreePBXEPSS 3.34%

    FreePBX Endpoint Manager is a module for managing telephony endpoints in FreePBX systems. Versions are vulnerable to authentication bypass when the authentication type is set to "webserver." When providing an Authorization header with an arbitrary value, a ses

  • 7.8 High severity

    Asterisk: Uncontrolled Search Path Element

    CVE-2025-1131Asterisk

    A local privilege escalation vulnerability exists in the safe_asterisk script included with the Asterisk toolkit package. When Asterisk is started via this script (common in SysV init or FreePBX environments), it sources all .sh files located in /etc/asterisk/

  • 7.5 High severity

    framework: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2025-59056FreePBX

    FreePBX is an open-source web-based graphical user interface. In FreePBX 15, 16, and 17, malicious connections to the Administrator Control Panel web interface can cause the uninstall function to be triggered for certain modules. This function drops the module

  • 8.8 High severity

    framework: Improper Neutralization of Special Elements used in an OS Command

    CVE-2025-55211FreePBX

    FreePBX is an open-source web-based graphical user interface. From 17.0.19.11 to before 17.0.21, authenticated users of the Administrator Control Panel (ACP) can run arbitrary shell commands by maliciously changing languages of the framework module. This vulne

  • 9.8 Critical severity

    Sangoma FreePBX Authentication Bypass Exploited

    CVE-2025-57819FreePBXEPSS 95.2%

    FreePBX is an open-source web-based graphical user interface. FreePBX 15, 16, and 17 endpoints are vulnerable due to insufficiently sanitized user-supplied data allowing unauthenticated access to FreePBX Administrator leading to arbitrary database manipulation

  • 7.8 High severity

    asterisk: Improper Neutralization of Special Elements used in an OS Command

    CVE-2025-47780Asterisk

    Asterisk is an open-source private branch exchange (PBX). Prior to versions 18.26.2, 20.14.1, 21.9.1, and 22.4.1 of Asterisk and versions 18.9-cert14 and 20.7-cert5 of certified-asterisk, trying to disallow shell commands to be run via the Asterisk command lin

  • 9.8 Critical severity

    Asterisk: Incorrect Permission Assignment for Critical Resource

    CVE-2024-57520SangomaEPSS 1.07%

    Insecure Permissions vulnerability in asterisk v22 allows a remote attacker to execute arbitrary code via the action_createconfig function. NOTE: this is disputed by the Supplier because the impact is limited to creating empty files outside of the Asterisk pro

  • 7.2 High severity

    FreePBX: Unrestricted Upload of File with Dangerous Type

    CVE-2024-53564Sangoma

    A vulnerability was discovered in FreePBX 17.0.19.17. It does not verify the type of uploaded (valid FreePBX module) files, allowing high-privilege administrators to insert unwanted files. NOTE: the Supplier's position is that there is no risk beyond what high

  • 8.6 High severity

    freepbx_linux_7: Use of Hard-coded Credentials

    CVE-2023-26566Sangoma

    Sangoma FreePBX 1805 through 2203 on Linux contains hardcoded credentials for the Asterisk REST Interface (ARI), which allows remote attackers to reconfigure Asterisk and make external and internal calls via HTTP and WebSocket requests sent to the API.

  • 7.5 High severity

    asterisk: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2023-49294AsteriskEPSS 45.3%

    Asterisk is an open source private branch exchange and telephony toolkit. In Asterisk prior to versions 18.20.1, 20.5.1, and 21.0.1, as well as certified-asterisk prior to 18.9-cert6, it is possible to read any arbitrary file even when the `live_dangerously` i

  • 8.2 High severity

    asterisk: Buffer Copy without Checking Size of Input

    CVE-2023-37457AsteriskEPSS 1.12%

    Asterisk is an open source private branch exchange and telephony toolkit. In Asterisk versions 18.20.0 and prior, 20.5.0 and prior, and 21.0.0; as well as ceritifed-asterisk 18.9-cert5 and prior, the 'update' functionality of the PJSIP_HEADER dialplan function

  • 8.8 High severity

    Freepbx: Improper Access Control

    CVE-2023-43336Sangoma

    Sangoma Technologies FreePBX before cdr 15.0.18, 16.0.40, 15.0.16, and 16.0.17 was discovered to contain an access control issue via a modified parameter value, e.g., changing extension=self to extension=101.

  • 8.1 High severity

    Freepbx Linux 7: Insufficiently Protected Credentials

    CVE-2023-26567Sangoma

    Sangoma FreePBX 1805 through 2302 (when obtained as a ,.ISO file) places AMPDBUSER, AMPDBPASS, AMPMGRUSER, and AMPMGRPASS in the list of global variables. This exposes cleartext authentication credentials for the Asterisk Database (MariaDB/MySQL) and Asterisk

  • 7.5 High severity

    Asterisk: Out-of-bounds Write

    CVE-2022-37325SangomaEPSS 1.24%

    In Sangoma Asterisk through 16.28.0, 17.x and 18.x through 18.14.0, and 19.x through 19.6.0, an incoming Setup message to addons/ooh323c/src/ooq931.c with a malformed Calling or Called Party IE can cause a crash.