CyberSecBulletin

FreePBX vulnerabilities

We track 34 vulnerabilities in FreePBX products across 13 products. 34 are rated high or critical, and 2 have been exploited in real attacks. The most recent was published on September 28, 2026.

34vulnerabilities
5critical
29high
2exploited
8.5average CVSS score

Latest FreePBX 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

  • 8.6 High severity

    backup: Improper Privilege Management

    CVE-2026-73664FreePBX

    FreePBX is an open source IP PBX. From 17.0.5.34 until 17.0.11, the publicKeySave AJAX endpoint in Backup.class.php accepts an authenticated administrator's SSH public key and appends it to /home/asterisk/.ssh/authorized_keys for the asterisk system user witho

  • 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.5 High severity

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

    CVE-2026-73660FreePBX

    FreePBX is an open source IP PBX. Prior to 16.0.6 and 17.0.5.4, the FreePBX Text-To-Speech module allows an authenticated administrator to save a TTS destination name that is HTML-encoded for storage, decoded during dialplan generation, passed as an AGI argume

  • 8.8 High severity

    FreePBX Framework: Cross-Site Request Forgery

    CVE-2026-72578FreePBX

    A cross-site request forgery (CSRF) vulnerability in FreePBX Framework 17.0 allows an unauthenticated remote attacker to perform administrative actions on behalf of an authenticated administrator.

  • 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.6 High severity

    security-reporting: Deserialization of Untrusted Data

    CVE-2026-26978FreePBX

    FreePBX is an open source IP PBX. In versions below 16.0.71 and 17.0.6, the backup module does not properly sanitize data during restore operations, potentially leading to compromise if the backup contains carefully crafted hostile data. During backup restore

  • 8.8 High severity

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

    CVE-2026-40520FreePBXEPSS 1.38%

    FreePBX api module version 17.0.8 and prior contain a command injection vulnerability in the initiateGqlAPIProcess() function where GraphQL mutation input fields are passed directly to shell_exec() without sanitization or escaping. An authenticated user with a

  • 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

  • 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

  • 8.8 High severity

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

    CVE-2024-58294FreePBXEPSS 3.57%

    FreePBX 16 contains an authenticated remote code execution vulnerability in the API module that allows attackers with valid session credentials to execute arbitrary commands. Attackers can exploit the 'generatedocs' endpoint by crafting malicious POST requests

  • 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.2 High severity

    Sangoma FreePBX OS Command Injection Exploited

    CVE-2025-64328FreePBXEPSS 84.6%

    FreePBX Endpoint Manager is a module for managing telephony endpoints in FreePBX systems. In versions 17.0.2.36 and above before 17.0.3, the filestore module within the Administrative interface is vulnerable to a post-authentication command injection by an aut

  • 8.6 High severity

    endpointman: Unrestricted Upload of File with Dangerous Type

    CVE-2025-61678FreePBXEPSS 45.6%

    FreePBX Endpoint Manager is a module for managing telephony endpoints in FreePBX systems. In versions prior to 16.0.92 for FreePBX 16 and versions prior to 17.0.6 for FreePBX 17, the Endpoint Manager module contains an authenticated arbitrary file upload vulne

  • 8.6 High severity

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

    CVE-2025-61675FreePBXEPSS 40.3%

    FreePBX Endpoint Manager is a module for managing telephony endpoints in FreePBX systems. In versions prior to 16.0.92 for FreePBX 16 and versions prior to 17.0.6 for FreePBX 17, the Endpoint Manager module contains authenticated SQL injection vulnerabilities

  • 8.6 High severity

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

    CVE-2025-59051FreePBX

    The FreePBX Endpoint Manager module includes a Network Scanning feature that provides web-based access to nmap functionality for network device discovery. In Endpoint Manager 16 before 16.0.92 and 17 before 17.0.6, insufficiently sanitized user-supplied input

  • 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