← Vulnerability feed

Vulnerability record · CVE-2012-4869 · published 6 September 2012

CVE-2012-4869: FreePBX callme_page.php callmenum parameter command injection

Sangoma · Freepbx

FreePBX 2.9, 2.10 and earlier contains a code injection flaw in the callme_startcall function in recordings/misc/callme_page.php. The callmenum parameter supplied in a c action is not properly sanitized, allowing arbitrary command execution on the server. Because FreePBX is a PBX management platform, compromise can expose call handling and connected telephony infrastructure.

7.5 CVSS 2.0 High EPSS 70% · top 0.6% CWE-94 · Code injection
7.5CVSS 2.0 base score
70%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
16References, 4 tagged exploit
16 Jun 2026Last modified by NVD

Description

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.

AV:N/AC:L/Au:N/C:P/I:P/A:P

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 19 September 2026. Confidence: high.

high priorityUnauthenticated remote command execution with public exploit code and very high EPSS probability, though not in CISA KEV and affecting an older FreePBX release.

What it is

FreePBX 2.9, 2.10 and earlier contains a code injection flaw in the callme_startcall function in recordings/misc/callme_page.php. The callmenum parameter supplied in a c action is not properly sanitized, allowing arbitrary command execution on the server. Because FreePBX is a PBX management platform, compromise can expose call handling and connected telephony infrastructure.

Impact

A remote attacker can execute arbitrary commands on the FreePBX host, gaining the privileges of the web server process and potentially pivoting into the telephony environment. This can lead to full system compromise and interception or manipulation of voice services.

Attack surface

The flaw is reachable over the network through the callme_page.php endpoint using a crafted c action and callmenum parameter. The CVSS vector AV:N/AC:L/Au:N indicates no authentication is required and no user interaction is needed.

Exploitation

Public exploit code exists in Exploit-DB and SecurityFocus references, and EPSS shows a high 30-day probability (0.70, 99th percentile), though the CVE is not listed in CISA KEV. No ransomware association is documented.

What to do

  • Upgrade FreePBX to a version later than 2.10 that fixes the callme_page.php command injection.
  • If immediate upgrade is not possible, restrict network access to the recordings/misc/callme_page.php endpoint and the FreePBX administrative interface.
  • Apply vendor guidance from the FreePBX ticket 5711 and Secunia advisory 48463.
  • Run the FreePBX web service with least privilege and isolate it from sensitive internal networks.
  • Monitor and block requests containing shell metacharacters in the callmenum parameter at the web application firewall.

Detection

  • Inspect web server logs for requests to recordings/misc/callme_page.php with a c action and suspicious callmenum values containing shell metacharacters.
  • Alert on outbound network connections or process creation from the FreePBX web server user that are unexpected.
  • Search for known exploit payload patterns from Exploit-DB 18649 and 18659 in HTTP request logs.
  • Monitor for unusual child processes spawned by the web server (for example shell, wget, curl, nc).

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2012-4869 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

10.0CVE-2025-57819FreePBX unauthenticated SQL injection and auth bypass to RCEFreePBX 15, 16 and 17 fail to sanitize user-supplied data, letting an unauthenticated attacker bypass authentication to the FreePBX Administrator int…KEVEPSS 85%analysed9.8CVE-2019-19006Sangoma FreePBX improper authentication allows remote admin bypassFreePBX versions 115.0.16.26, 14.0.13.11, 13.0.197.13 and below contain an incorrect access control flaw (CWE-287 improper authentication) that lets …KEVEPSS 56%analysed10.0CVE-2014-7235Freepbx code injection vulnerabilityhtdocs_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.…EPSS 43%9.8CVE-2020-36630Sangoma freepbx sql injection vulnerabilityA 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.ph…EPSS 0.68%9.3CVE-2026-46376Sangoma freepbx hard-coded credentials vulnerabilityFreePBX is an open source IP PBX. From 15.0.42 to before 16.0.45 and 17.0.7, unauthenticated users may be able to access the User Control Panel (UCP)…EPSS 0.50%9.3CVE-2025-66039Sangoma freepbx improper authentication vulnerabilityFreePBX Endpoint Manager is a module for managing telephony endpoints in FreePBX systems. Versions are vulnerable to authentication bypass when the a…EPSS 3.3%8.8CVE-2023-43336Sangoma freepbx improper access control vulnerabilitySangoma 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 param…EPSS 0.72%8.7CVE-2024-58294Sangoma freepbx os command injection vulnerabilityFreePBX 16 contains an authenticated remote code execution vulnerability in the API module that allows attackers with valid session credentials to ex…EPSS 3.6%

Source: NIST National Vulnerability Database (record CVE-2012-4869), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.