Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2026-28287: CWE-78: Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') in FreePBX security-reporting

0
High
VulnerabilityCVE-2026-28287cvecve-2026-28287cwe-78
Published: Thu Mar 05 2026 (03/05/2026, 18:25:54 UTC)
Source: CVE Database V5
Vendor/Project: FreePBX
Product: security-reporting

Description

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.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 03/12/2026, 20:06:22 UTC

Technical Analysis

CVE-2026-28287 is an OS command injection vulnerability identified in the recordings module of FreePBX, an open-source IP PBX platform widely used for telephony management. The vulnerability exists in FreePBX versions 16.0.17.2 through 16.0.19.x and 17.0.2.4 through 17.0.4.x. It arises due to improper neutralization of special elements in OS commands (CWE-78), allowing an attacker with high privileges to inject and execute arbitrary operating system commands. The vulnerability does not require user interaction but does require the attacker to have high-level privileges on the system, which could be obtained through other means or insider access. The CVSS 4.0 base score is 8.6, reflecting a high severity with network attack vector, low attack complexity, no privileges required for attack initiation (though the vector states PR:H, meaning privileges are required), and no user interaction. The impact on confidentiality, integrity, and availability is high, as arbitrary command execution can lead to full system compromise, data exfiltration, service disruption, or lateral movement within the network. The vulnerability has been patched in FreePBX versions 16.0.20 and 17.0.5. No public exploits or active exploitation in the wild have been reported yet. Given FreePBX's role in telephony infrastructure, exploitation could disrupt critical communications and expose sensitive call data.

Potential Impact

The impact of CVE-2026-28287 is significant for organizations using vulnerable FreePBX versions. Successful exploitation allows attackers to execute arbitrary OS commands with high privileges, potentially leading to full system compromise. This can result in unauthorized access to sensitive call recordings, interception or manipulation of telephony services, disruption of voice communications, and pivoting to other internal systems. For enterprises relying on FreePBX for critical communication, this could cause operational downtime, data breaches, and reputational damage. The vulnerability's network accessibility increases the attack surface, especially if administrative interfaces are exposed externally. Additionally, compromised PBX systems can be leveraged for fraud, such as unauthorized call routing or toll fraud, increasing financial risk. The absence of known exploits currently provides a window for remediation, but the high severity demands urgent attention to prevent future attacks.

Mitigation Recommendations

1. Immediately upgrade FreePBX installations to versions 16.0.20 or 17.0.5 or later, where the vulnerability is patched. 2. Restrict administrative access to the FreePBX interface using network segmentation, VPNs, and strict firewall rules to limit exposure to trusted IP addresses only. 3. Enforce strong authentication and authorization controls to prevent privilege escalation that could enable exploitation. 4. Regularly audit user accounts and permissions to ensure only necessary high-privilege access is granted. 5. Monitor system and application logs for unusual command execution or access patterns indicative of exploitation attempts. 6. Implement intrusion detection/prevention systems (IDS/IPS) tuned to detect suspicious activity related to FreePBX. 7. Consider deploying application-layer firewalls or web application firewalls (WAF) to filter malicious input targeting the recordings module. 8. Educate administrators on the risks of OS command injection and the importance of timely patching. 9. If immediate patching is not feasible, disable or restrict access to the recordings module temporarily as a stopgap measure. 10. Maintain regular backups of PBX configurations and recordings to enable recovery in case of compromise.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
GitHub_M
Date Reserved
2026-02-26T01:52:58.735Z
Cvss Version
4.0
State
PUBLISHED

Threat ID: 69a9d16b61e8e69ef5d1248c

Added to database: 3/5/2026, 6:54:35 PM

Last enriched: 3/12/2026, 8:06:22 PM

Last updated: 4/19/2026, 9:12:10 AM

Views: 73

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses