Description
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.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| — | FusionPBX | 5.4.0, 5.4.1, 5.4.2, 5.4.3, 5.4.4, 5.5.0, 5.5.1, 5.5.2, 5.5.3, 5.5.4, 5.5.5, 5.5.6, 5.5.7, 5.6.0, 5.6.1, 5.6.2, 5.6.3, 5.6.4, 5.6.5 | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
GitHub 1 repository
-
jasonbernier/Dialplan-Escape-RCE ★ 1 · Sep 4, 2026
CVE-2026-112195 FusionPBX Dialplan Denylist Bypass Enabling Conditional OS Command Execution in FusionPBX 5.6.4-dev
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- VDB-422297 | FusionPBX Dialplan Editor dialplan.php os command injection vdb-entry
- VDB-422297 | CTI Indicators (IOB, IOC, TTP, IOA) signature permissions-required
- CVE-2026-112195 | CVE Analysis and Report third-party-advisory
- Submit #984968 | FusionPBX 5.6.4-dev Command Injection third-party-advisory
- https://github.com/jasonbernier/Dialplan-Escape-RCE/blob/main/exploit.py exploit