Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with Dialplan Editor privileges
-
ExploitInject OS command via dialplan.php
-
ExecutionCommands run by PBX service account
-
ImpactFull host compromise / RCE
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Command injection prevention
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires an authenticated FusionPBX account with access to the Dialplan Editor; the attacker supplies a manipulated value processed by app/dialplans/resources/classes/dialplan.php to inject operating-system commands. The primary limiting factor is privilege: dialplan management is an administrative function (PR:H), so pre-authentication exploitation is not indicated - this is most dangerous on multi-tenant or lower-trust-admin deployments where such accounts are broadly granted. Affected versions are FusionPBX up to 5.4.4, 5.5.7, and 5.6.5; no vendor patch is referenced, so default installations of those versions remain exposed to any user holding dialplan-edit rights. No special non-default feature toggle is required beyond normal access to the Dialplan Editor. |
| Impact | Signals are mixed and one is internally inconsistent. The only CVSS provided is a CVSS 4.0 vector from VulDB (the assigning CNA) scoring just 2.0, driven by PR:H (requires a high-privilege/authenticated account) combined with Low vulnerable-system impact (VC:L/VI:L/VA:L). That Low impact rating conflicts with the vulnerability class: CWE-77 OS command injection in the Dialplan Editor realistically yields arbitrary command execution as the web/telephony service account, which is High impact, not Low - treat VulDB's impact scoring as understated. A public exploit exists (jasonbernier/Dialplan-Escape-RCE), so this is 'publicly available exploit code exists', NOT confirmed active exploitation. There is no CISA KEV listing and no EPSS score in the input, so widespread opportunistic exploitation cannot be confirmed or ruled out from the data. The practical risk gate is privilege: exploitation requires an authenticated account with access to the Dialplan Editor (PR:H), so this is primarily an authenticated-admin-to-host-RCE / privilege-escalation issue rather than a pre-auth internet worm. Compounding the picture, the vendor was contacted but did not respond and no patch is referenced, meaning affected deployments likely remain unpatched. Net: moderate-to-high real risk for exposed/multi-tenant FusionPBX instances despite the deceptively low 2.0 CVSS, because PR:H gates it but the true impact is full command execution. |
| Exploit ScenarioDerived | An attacker who already holds a FusionPBX account with Dialplan Editor access (e.g., a low-trust tenant admin on a shared VoIP platform) opens the dialplan editor and inserts a crafted value that breaks out of dialplan handling in dialplan.php, causing the server to run attacker-supplied OS commands. Because a public exploit (exploit.py) is available, this requires little custom development. The result is command execution on the underlying PBX host under the service account, enabling full compromise of the telephony server. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 19, 2026
OS command injection in the FusionPBX Dialplan Editor allows an authenticated user with dialplan-edit rights to run arbitrary operating-system commands through manipulated values processed by app/dialplans/resources/classes/dialplan.php. The issue affects FusionPBX through 5.4.4, 5.5.7, and 5.6.5; publicly available exploit code exists, and no vendor patch or response was referenced at time of analysis. Because dialplan management is an administrative function, exploitation requires high privileges, but multi-tenant or delegated-admin deployments broaden the exposure.
RemediationAI
No vendor-released patch was identified at time of analysis, and the vendor did not respond to the disclosure. Until a fix is available, restrict FusionPBX administrative access to a trusted management network or VPN and enforce least privilege by removing dialplan-edit permissions from non-essential, delegated, or multi-tenant admin accounts; this reduces exposure but can break legitimate dialplan workflows for those users. Add web-server or WAF virtual patching to reject shell metacharacters in Dialplan Editor inputs and monitor/audit dialplan changes and process execution for unexpected commands; WAF rules may produce false positives, and monitoring is detective rather than preventive. Track the VulDB entry (https://vuldb.com/vuln/422297) for updates and apply a vendor patch immediately if one is released.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
FusionPBX is a PHP-based PBX management application, and the Dialplan Editor is the administrative interface for creating and modifying call-routing dialplans. The flaw is CWE-77 command injection: the affected code builds an operating-system command from a value controlled through the Dialplan Editor without adequately neutralizing shell metacharacters, so an attacker who can manipulate that value can append or alter commands executed by the underlying host. No CPE strings were provided. The supplied CVSS:4.0 vector indicates network attack, high privileges, no user interaction, and limited confidentiality/integrity/availability impact, while the independent CVSS:3.1 assessment rates high confidentiality, integrity, and availability impact once an authenticated dialplan administrator account is used; both are consistent with a post-authentication administrative command-injection risk gated by PR:H rather than a pre-auth flaw.
Know when Fusionpbx gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Dialplan editing needs an authenticated privileged account (PR:H) reachable over the network (AV:N), and OS command injection grants full host command execution, so C/I/A are High.
Primary rating from Vendor (vuldb).
CVSS VectorVendor: vuldb
DescriptionCVE.org
A flaw has been found in FusionPBX up to 5.4.4/5.5.7/5.6.5. The affected element is an unknown function of the file app/dialplans/resources/classes/dialplan.php of the component Dialplan Editor. Executing a manipulation can lead to os command injection. The attack can be executed remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
app/operator_panel/exec.php in the Operator Panel module in FusionPBX 4.4.3 suffers from a command injection vulnerabili
An issue was discovered in FusionPBX before 4.5.30. Rated high severity (CVSS 8.8), this vulnerability is remotely explo
FusionPBX 4.4.8 allows an attacker to execute arbitrary system commands by submitting a malicious command to the service
A cross-site scripting (XSS) vulnerability in app/dialplans/dialplan_detail_edit.php in FusionPBX 4.4.1 allows remote at
A cross-site scripting (XSS) vulnerability in app/fifo_list/fifo_interactive.php in FusionPBX 4.4.1 allows remote attack
A cross-site scripting (XSS) vulnerability in app/voicemail_greetings/voicemail_greeting_edit.php in FusionPBX 4.4.1 all
A cross-site scripting (XSS) vulnerability in app/dialplans/dialplans.php in FusionPBX 4.4.1 allows remote attackers to
A cross-site scripting (XSS) vulnerability in app/fax/fax_log_view.php in FusionPBX 4.4.1 allows remote attackers to inj
A cross-site scripting (XSS) vulnerability in app/fax/fax_files.php in FusionPBX 4.4.1 allows remote attackers to inject
A cross-site scripting (XSS) vulnerability in app/xml_cdr/xml_cdr_search.php in FusionPBX 4.4.1 allows remote attackers
XSS in app/operator_panel/index_inc.php in the Operator Panel module in FusionPBX 4.4.3 allows remote unauthenticated at
FusionPBX 5.0.1 was discovered to contain a command injection vulnerability via /fax/fax_send.php. Rated critical severi
EUVD-2026-104483
GHSA-34pp-fm34-4f9q
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB