CVE-2026-108161
7.5 HIGHpublic exploit availablePublished 2026-10-10 · Updated 2026-10-16
AI risk analysis
- Summary
- FusionPBX contains an OS command injection vulnerability in its call recording download functionality that allows unauthenticated attackers to execute arbitrary commands as the web server user by crafting malicious caller ID values during calls. This is particularly dangerous because it can be exploited without authentication and can lead to full system compromise.
- Exploitability
- Exploitation requires a victim to download multiple recordings as a ZIP while the attacker has placed a call with malicious caller ID data, making it moderately difficult but possible to achieve with social engineering or by targeting systems where users frequently download recordings.
- Blast radius
- If exploited, attackers could execute arbitrary commands on the server with web server privileges, potentially leading to complete system compromise, data exfiltration, or lateral movement within the network.
- Detection
- Monitor for unusual ZIP file download requests in web server logs that contain shell metacharacters in caller ID fields, particularly when these downloads are initiated by users with elevated privileges.
- Prioritized remediation
- Upgrade to FusionPBX version 5.6.6 or later to address this vulnerability.
Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
FusionPBX through 5.6.5 contains an OS command injection vulnerability in call_recordings::download() that allows unauthenticated attackers to execute commands by placing calls with malicious caller ID values. When the record_name filename template is enabled, attackers can embed shell metacharacters like $(...) in the Caller-ID name or number, executing commands as the web server user once a privileged user downloads multiple recordings as a ZIP.
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H
Weaknesses
CWE-78
Public exploit & PoC references
All references
- https://github.com/fusionpbx/fusionpbx
- https://github.com/fusionpbx/fusionpbx/blob/ac4cd29870e3af67506390800904e262fee7e0ec/app/call_recordings/resources/classes/call_recordings.php#L736-L776
- https://github.com/fusionpbx/fusionpbx/commit/074a69310100f95171c67db62643cc2aac4f4d37
- https://www.vulncheck.com/advisories/fusionpbx-through-5.6.5-os-command-injection-via-caller-id-in-recording-zip-download
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- CRITICALCVE-2020-37282PoC
- CRITICALCVE-2025-71429PoC
- HIGHCVE-2026-104085
- HIGHCVE-2026-105407
- CRITICALCVE-2026-108540PoC
- HIGHCVE-2026-108546PoC
- CRITICALCVE-2026-108804PoC
- CRITICALCVE-2026-109108PoC
Related by shared AI tags and CWE weakness class. Browse the full archive.