Cyber Security News

FreePBX SQL Injection Vulnerability Leads to Database Tampering

A critical SQL injection vulnerability in FreePBX, designated as CVE-2025-57819, has been actively exploited by attackers to modify the database and achieve arbitrary code execution on vulnerable systems.

The vulnerability affects the popular open-source PBX platform that provides a web-based administration interface for managing Asterisk VoIP systems across all supported versions including FreePBX 15, 16, and 17.

The SQL injection vulnerability exists within the endpoint module’s AJAX handler, specifically in the /admin/ajax.php endpoint where the “brand” parameter lacks proper input sanitization.

Attackers exploit this vulnerability by crafting malicious requests that inject SQL commands directly into the FreePBX database. A typical attack request targets the ajax.php file with specially crafted parameters that include encoded SQL injection payloads.

The vulnerability allows attackers to insert arbitrary entries into the cron_jobs database table, which FreePBX uses for scheduled task management.

By manipulating this table, attackers can schedule malicious commands to execute automatically, effectively achieving persistent code execution on the target system.

The exploit technique demonstrates sophisticated understanding of FreePBX’s internal architecture and database structure.

Real-World Exploitation Campaigns

Security researchers have observed active exploitation attempts that go beyond typical PBX abuse scenarios.

While traditional PBX attacks focus on unauthorized phone calls, caller ID spoofing, or toll fraud, these sophisticated attacks aim for complete system compromise.

The observed attack payloads create PHP web shells that provide remote command execution capabilities on the underlying server.

A representative attack creates a Base64-encoded PHP file containing diagnostic commands and a proof-of-concept header indicating the CVE identifier.

The malicious file includes a self-deletion mechanism and executes system commands like uname -a to gather system information. Interestingly, the cron job persistence mechanism makes the file’s self-deletion somewhat redundant, as the scheduled task recreates the payload every minute.

The vulnerability poses severe security risks extending far beyond traditional PBX exploitation. Organizations running vulnerable FreePBX instances face potential data breaches, system compromise, and unauthorized access to their entire telecommunications infrastructure.

Attackers can leverage database modification capabilities to create backdoor accounts, alter call routing rules, access call detail records, and potentially pivot to other network resources.

The database manipulation capabilities enable attackers to insert malicious cron jobs that persist across system reboots, making detection and remediation challenging.

Furthermore, the ability to execute arbitrary PHP code through the web interface provides attackers with extensive control over the FreePBX system and potentially the underlying Linux server.

Organizations should immediately review their call detail records and phone bills for signs of toll fraud or unauthorized international calling.

Mitigations

Sangoma, the FreePBX development team, released security patches on August 28, 2025, addressing the vulnerability across all supported versions.

Organizations must immediately update their FreePBX installations using the standard module update procedures through the Administrator Control Panel or command-line interface. The endpoint module updates are available through stable repositories for versions 15, 16, and 17.

Beyond patching, organizations should implement network-level security controls to restrict administrative access.

The FreePBX Firewall module should be configured to limit administrator panel access to trusted IP addresses only, removing public internet exposure.

Security teams should conduct thorough system audits, including examination of Apache logs for suspicious modular.php requests, review of the cron_jobs database table for unauthorized entries, and verification that no malicious files exist in the web root directory.

Organizations discovering evidence of compromise should follow comprehensive incident response procedures, including system restoration from clean backups, password rotation for all accounts, and forensic analysis of call logs and billing records.

The vulnerability’s public disclosure and active exploitation emphasize the critical importance of maintaining current security patches and implementing defense-in-depth strategies for telecommunications infrastructure.

Follow us on Google News, LinkedIn, and X to Get Instant Updates and Set GBH as a Preferred Source in Google.

Mayura Kathir

Mayura Kathir is a cybersecurity reporter at GBHackers News, covering daily incidents including data breaches, malware attacks, cybercrime, vulnerabilities, zero-day exploits, and more.

Recent Posts

Hackers Use ConnectWise SkyKick Credentials to Access Microsoft 365, Halting Cloud Backups

Attackers abused compromised ConnectWise Cloud Backup credentials to access Microsoft 365 customer environments, prompting ConnectWise…

1 day ago

Anthropic’s Claude AI Uncovers Origins of NSA-Provided Cryptographic Keys After 25 Years

Anthropic says an internal Claude research model reconstructed how the National Security Agency generated seeds…

1 day ago

Critical WordPress Flaws Allow Attackers to Execute Remote Code Without Authentication

Two WordPress Core vulnerabilities can be chained to execute remote code without authentication, according to…

1 day ago

OpenBSD Kernel Flaw Dating Back 37 Years Enables Local Privilege Escalation to Root

A newly disclosed OpenBSD kernel exploitation chain combines a shared memory accounting flaw with a…

1 day ago

GhostAction Hackers Hide Credential-Stealing Malware in Fake Font Files Across 94 GitHub Repositories

GhostAction attackers have expanded their GitHub credential theft campaign with a second stage that disguises…

1 day ago

SideCopy Hackers Target Indian Organizations With ReverseRAT Malware to Steal Data

Indian authorities have warned that SideCopy hackers are targeting Indian organizations, including academic institutions, with…

1 day ago