Approved changes feed: RSS · Atom
cpe:2.3:a:sangoma:freepbx:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Sangoma (d67f1eae-5751-5e76-a443-3846a37ebaf1) |
|---|---|
| Product | Freepbx (e9bb594c-71db-5304-9653-3ac665826160) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from purl2cpe mapping |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:freepbx/freepbx/framework |
purl2cpe | 2026-06-01 10:12:26.970860 |
pkg:github/freepbx/framework |
purl2cpe | 2026-06-01 10:12:26.970862 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-28287 |
vulnerable | 2026-06-03 15:18:08.277226 |
FreePBX: Authenticated Remote Code Execution via Recordings Module AJAX Endpoints
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.
Published: 2026-03-05T18:25:54.794Z
Updated: 2026-03-09T13:47:27.965Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-28284 |
vulnerable | 2026-06-03 15:18:08.273430 |
FreePBX: Authenticated SQL Injection Vulnerabilities in FreePBX Logfiles Module
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.
Published: 2026-03-05T18:24:50.528Z
Updated: 2026-03-07T04:55:27.537Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-28210 |
vulnerable | 2026-06-03 15:18:08.145465 |
FreePBX: Authenticated SQL Injection in CDR (Call Data Record) Reports
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.
Published: 2026-03-05T18:24:06.156Z
Updated: 2026-03-07T04:55:28.948Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-28209 |
vulnerable | 2026-06-03 15:18:08.145077 |
FreePBX: Command Injection leading to Remote Code Execution in FreePBX ElevenLabs Text-to-Speech integration
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 issue has been patched in versions 16.0.20 and 17.0.5.
Published: 2026-03-05T18:22:38.865Z
Updated: 2026-03-07T04:55:26.005Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-67736 |
vulnerable | 2026-06-03 15:11:02.262665 |
Authenticated SQL Injection in FreePBX tts (Text To Speech) module
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. Authenticated users with administrative access to the Administrator Control Panel (ACP) can leverage this SQL injection vulnerability to extract sensitive information from the database and execute code on the system as the `asterisk` user with chained elevation to `root` privileges. Users should upgrade to version 16.0.5 or 17.0.5 to receive a fix.
Published: 2025-12-16T00:23:05.775Z
Updated: 2026-02-26T16:07:33.923Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-67722 |
vulnerable | 2026-06-03 15:11:02.227470 |
Authenticated amportal search for ‘freepbx_engine’ in non root writeable directories leads to potential privilege escalation
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 the deprecated `amportal` utility, the lookup for the `freepbx_engine` file occurs in `/etc/asterisk/` directories. Typically, these are configured by FreePBX as writable by the **asterisk** user and any members of the **asterisk** group. This means that a member of the **asterisk** group can add their own `freepbx_engine` file in `/etc/asterisk/` and upon `amportal` executing, it would exec that file with root permissions (even though the file was created and placed by a non-root user). Version 16.0.45 and 17.0.24 contain a fix for the issue. Other mitigation strategies are also available. Confirm only trusted local OS system users are members of the `asterisk` group. Look for suspicious files in the `/etc/asterisk/` directory (via Admin -> Config Edit in the GUI, or via CLI). Double-check that `live_dangerously = no` is set (or unconfigured, as the default is **no**) in `/etc/asterisk/asterisk.conf` file. Eliminate any unsafe custom use of Asterisk dial plan applications and functions that potentially can manipulate the file system, e.g., System(), FILE(), etc.
Published: 2025-12-16T00:14:18.746Z
Updated: 2026-02-26T16:07:34.753Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-66039 |
vulnerable | 2026-06-03 15:09:40.807552 |
FreePBX Endpoint Manager Allows Unauthenticated Logins to Administrator Control Panel via Forged Basic Auth Header
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 session is associated with the target user regardless of valid credentials. This issue is fixed in versions 16.0.44 and 17.0.23.
Published: 2025-12-09T21:32:03.412Z
Updated: 2026-02-26T16:21:07.895Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-59429 |
vulnerable | 2026-06-03 15:06:25.108645 |
FreePBX core module vulnerable to reflected cross-site scripting via Asterisk HTTP Status page
FreePBX is an open source GUI for managing Asterisk. In versions prior to 16.0.68.39 for FreePBX 16 and versions prior to 17.0.18.38 for FreePBX 17, a reflected cross-site scripting vulnerability is present on the Asterisk HTTP Status page. The Asterisk HTTP status page is exposed by FreePBX and is available by default on version 16 via any bound IP address at port 8088. By default on version 17, the binding is only to localhost IP, making it significantly less vulnerable. The vulnerability can be exploited by unauthenticated attackers to obtain cookies from logged-in users, allowing them to hijack a session of an administrative user. The theft of admin session cookies allows attackers to gain control over the FreePBX admin interface, enabling them to access sensitive data, modify system configurations, create backdoor accounts, and cause service disruption. This issue has been patched in version 16.0.68.39 for FreePBX 16 and version 17.0.18.38 for FreePBX 17.
Published: 2025-10-14T19:26:02.072Z
Updated: 2026-02-13T22:02:12.825Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-59056 |
vulnerable | 2026-06-03 15:06:23.453395 |
FreePBX vulnerable to unauthenticated Denial of Service
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's database tables, which is where most modules store their configuration. This vulnerability is fixed in 15.0.38, 16.0.41, and 17.0.21.
Published: 2025-09-15T21:04:07.875Z
Updated: 2026-02-13T22:00:54.329Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-57819 |
vulnerable | 2026-06-03 15:05:00.088056 |
FreePBX Affected by Authentication Bypass Leading to SQL Injection and RCE
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 and remote code execution. This issue has been patched in endpoint versions 15.0.66, 16.0.89, and 17.0.3.
Published: 2025-08-28T16:45:18.749Z
Updated: 2026-02-26T17:47:51.014Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-55211 |
vulnerable | 2026-06-03 15:04:57.994758 |
FreePBX Post-Authenticated Command Injection
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 vulnerability is fixed in 17.0.21.
Published: 2025-09-15T21:00:13.557Z
Updated: 2026-02-13T21:57:16.114Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-55210 |
vulnerable | 2026-06-03 15:04:57.988612 |
FreePBX API has a Privilege Escalation Error in GraphQL Allowing Authenticated Users to Access Additional Scopes
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 allows an attacker to forge a valid JWT with full access to the REST and GraphQL APIs on a FreePBX that they've already connected to, possibly as a lower privileged user. The JWT is signed using the api-oauth.key private key. An attacker can generate their own token if they possess this key (e.g., by accessing an affected instance), and specify any scopes they wish (e.g., rest, gql), bypassing traditional authorization checks. However, FreePBX enforces that the jti (JWT ID) claim must exist in the database (api_access_tokens table in the asterisk MySQL database) in order for the token to be accepted. Therefore, the attacker must know a jti value that already exists on the target instance. This vulnerability is fixed in 17.0.5 and 16.0.17.
Published: 2026-02-12T16:22:42.967Z
Updated: 2026-02-26T14:44:21.186Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-53564 |
vulnerable | 2026-06-03 14:57:39.720831 |
Details available
LOW (2.2)
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-privilege administrators are intentionally allowed to do.
Published: 2024-12-02T00:00:00.000Z
Updated: 2025-01-14T16:41:16.578Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-43336 |
vulnerable | 2026-06-03 14:52:55.467348 |
Details available
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.
Published: 2023-11-02T00:00:00.000Z
Updated: 2024-09-17T13:14:25.445Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2020-36630 |
vulnerable | 2026-06-03 14:42:39.506514 |
FreePBX cdr Cdr.class.php ajaxHandler sql injection
MEDIUM (5.5)
A vulnerability was found in FreePBX cdr 14.0. It has been classified as critical. This affects the function ajaxHandler of the file ucp/Cdr.class.php. The manipulation of the argument limit/offset leads to sql injection. Upgrading to version 14.0.5.21 is able to address this issue. The name of the patch is f1a9eea2dfff30fb99d825bac194a676a82b9ec8. It is recommended to upgrade the affected component. The associated identifier of this vulnerability is VDB-216771.
Published: 2022-12-25T19:20:13.546Z
Updated: 2024-08-04T17:30:08.684Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-25090 |
vulnerable | 2026-06-03 14:40:18.005442 |
FreePBX arimanager Views cross site scripting
LOW (3.5)
A vulnerability was found in FreePBX arimanager up to 13.0.5.3 and classified as problematic. Affected by this issue is some unknown functionality of the component Views Handler. The manipulation of the argument dataurl leads to cross site scripting. The attack may be launched remotely. Upgrading to version 13.0.5.4 is able to address this issue. The name of the patch is 199dea7cc7020d3c469a86a39fbd80f5edd3c5ab. It is recommended to upgrade the affected component. VDB-216878 is the identifier assigned to this vulnerability.
Published: 2022-12-27T12:04:53.087Z
Updated: 2024-08-05T03:00:19.156Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-19852 |
vulnerable | 2026-06-03 14:40:05.975199 |
Details available
An XSS Injection vulnerability exists in Sangoma FreePBX and PBXact 13, 14, and 15 within the Call Event Logging report screen in the cel module at the admin/config.php?display=cel URI via date fields. This affects cel through 13.0.26.9, 14.x through 14.0.2.14, and 15.x through 15.0.15.4.
Published: 2020-03-16T20:36:44.000Z
Updated: 2024-08-05T02:25:12.896Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-19851 |
vulnerable | 2026-06-03 14:40:05.974892 |
Details available
An XSS Injection vulnerability exists in Sangoma FreePBX and PBXact 13, 14, and 15 within the Debug/Test page of the Superfecta module at the admin/config.php?display=superfecta URI. This affects Superfecta through 13.0.4.7, 14.x through 14.0.24, and 15.x through 15.0.2.20.
Published: 2020-03-16T15:07:37.000Z
Updated: 2024-08-05T02:25:12.703Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-19615 |
vulnerable | 2026-06-03 14:40:05.329504 |
Details available
Multiple XSS vulnerabilities exist in the Backup & Restore module \ v14.0.10.2 through v14.0.10.7 for FreePBX, as shown at /admin/config.php?display=backup on the FreePBX Administrator web site. An attacker can modify the id parameter of the backup configuration screen and embed malicious XSS code via a link. When another user (such as an admin) clicks the link, the XSS payload will render and execute in the context of the victim user's account.
Published: 2020-03-16T20:27:42.000Z
Updated: 2024-08-05T02:25:11.504Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-19552 |
vulnerable | 2026-06-03 14:40:05.233605 |
Details available
In userman 13.0.76.43 through 15.0.20 in Sangoma FreePBX, XSS exists in the user management screen of the Administrator web site, i.e., the/admin/config.php?display=userman URI. An attacker with sufficient privileges can edit the Display Name of a user and embed malicious XSS code. When another user (such as an admin) visits the main User Management screen, the XSS payload will render and execute in the context of the victim user's account.
Published: 2019-12-06T15:02:45.000Z
Updated: 2024-08-05T02:16:48.089Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-19551 |
vulnerable | 2026-06-03 14:40:05.233295 |
Details available
In userman 13.0.76.43 through 15.0.20 in Sangoma FreePBX, XSS exists in the User Management screen of the Administrator web site. An attacker with access to the User Control Panel application can submit malicious values in some of the time/date formatting and time-zone fields. These fields are not being properly sanitized. If this is done and a user (such as an admin) visits the User Management screen and views that user's profile, the XSS payload will render and execute in the context of the victim user's account.
Published: 2019-12-06T15:04:14.000Z
Updated: 2024-08-05T02:16:47.924Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-19538 |
vulnerable | 2026-06-03 14:40:05.207120 |
Details available
In Sangoma FreePBX 13 through 15 and sysadmin (aka System Admin) 13.0.92 through 15.0.13.6 modules have a Remote Command Execution vulnerability that results in Privilege Escalation.
Published: 2020-03-16T20:08:15.000Z
Updated: 2024-08-05T02:16:48.398Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-19006 |
vulnerable | 2026-06-03 14:40:03.718258 |
Details available
Sangoma FreePBX 115.0.16.26 and below, 14.0.13.11 and below, 13.0.197.13 and below have Incorrect Access Control.
Published: 2019-11-21T17:51:14.000Z
Updated: 2026-02-03T17:20:23.937Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-16967 |
vulnerable | 2026-06-03 14:39:55.636218 |
Details available
An issue was discovered in Manager 13.x before 13.0.2.6 and 15.x before 15.0.6 before FreePBX 14.0.10.3. In the Manager module form (html\admin\modules\manager\views\form.php), an unsanitized managerdisplay variable coming from the URL is reflected in HTML, leading to XSS. It can be requested via GET request to /config.php?type=tool&display=manager.
Published: 2019-10-21T19:10:13.000Z
Updated: 2024-08-05T01:24:48.646Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2018-15891 |
vulnerable | 2026-06-03 14:38:19.560439 |
Details available
An issue was discovered in FreePBX core before 3.0.122.43, 14.0.18.34, and 5.0.1beta4. By crafting a request for adding Asterisk modules, an attacker is able to store JavaScript commands in a module name.
Published: 2019-06-20T16:35:57.000Z
Updated: 2024-08-05T10:10:06.008Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2014-7235 |
vulnerable | 2026-06-03 14:34:15.328142 |
Details available
htdocs_ari/includes/login.php in the ARI Framework module/Asterisk Recording Interface (ARI) in FreePBX before 2.9.0.9, 2.10.x, and 2.11 before 2.11.1.5 allows remote attackers to execute arbitrary code via the ari_auth cookie, related to the PHP unserialize function, as exploited in the wild in September 2014.
Published: 2014-10-07T14:00:00.000Z
Updated: 2024-08-06T12:40:19.297Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2012-4870 |
vulnerable | 2026-06-03 14:32:26.011122 |
Details available
Multiple cross-site scripting (XSS) vulnerabilities in FreePBX 2.9 and earlier allow remote attackers to inject arbitrary web script or HTML via the (1) context parameter to panel/index_amp.php or (2) panel/dhtml/index.php; (3) clid or (4) clidname parameters to panel/flash/mypage.php; (5) PATH_INFO to admin/views/freepbx_reload.php; or (6) login parameter to recordings/index.php.
Published: 2012-09-06T17:00:00.000Z
Updated: 2024-08-06T20:50:17.985Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2012-4869 |
vulnerable | 2026-06-03 14:32:26.009872 |
Details available
The callme_startcall function in recordings/misc/callme_page.php in FreePBX 2.9, 2.10, and earlier allows remote attackers to execute arbitrary commands via the callmenum parameter in a c action.
Published: 2012-09-06T17:00:00.000Z
Updated: 2024-08-06T20:50:17.817Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2010-3490 |
vulnerable | 2026-06-03 14:30:31.493286 |
Details available
Directory traversal vulnerability in page.recordings.php in the System Recordings component in the configuration interface in FreePBX 2.8.0 and earlier allows remote authenticated administrators to create arbitrary files via a .. (dot dot) in the usersnum parameter to admin/config.php, as demonstrated by creating a .php file under the web root.
Published: 2010-09-28T17:00:00.000Z
Updated: 2024-08-07T03:11:44.438Z |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.