Skip to main content
VulnerabilityPublished Updated

CVE-2025-59429: FreePBX core · Cross-site Scripting

Affects FreePBX coreSource CVE Database V5

0

Not known to be exploited · CVSS 8.5 High : upgrade to 16.0.68.39 soon.

Data as of 26 Oct 2026, 17:16 UTC

CVSS 4.0 base score
8.5High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.1% chance of exploitation in 30 days – higher than 8% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 16.0.68.39
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 14 Oct 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade FreePBX core to 16.0.68.39.

Affected software

ProductAffectedFixed in
FreePBX coreAffected
  • <16.0.68.39
Fixed in
  • 16.0.68.39

AI-suggested

European organizations should immediately upgrade FreePBX core to versions 16.0.68.39 or 17.0.18.38 or later to apply the official patch. Until patching is complete, restrict network access to port 8088, especially from untrusted networks, by implementing firewall rules or network segmentation to limit exposure of the Asterisk HTTP Status page. For FreePBX 16 installations, consider binding the HTTP Status page to localhost or trusted IP addresses only, mimicking the default behavior of FreePBX 17. Employ web application firewalls (WAFs) with rules to detect and block reflected XSS payloads targeting the status page. Monitor administrative sessions for unusual activity and implement multi-factor authentication (MFA) for FreePBX admin accounts to reduce the impact of session hijacking. Regularly audit FreePBX logs and configurations for unauthorized changes or new accounts. Educate administrators about phishing and social engineering risks that could facilitate exploitation. Finally, maintain an up-to-date inventory of FreePBX deployments and ensure timely application of security updates.

Description

FreePBX is an open source GUI for managing Asterisk. In versions prior to 16.0.68.39 for FreePBX 16 and versions prior to 17.0.18.38 for FreePBX 17, a reflected cross-site scripting vulnerability is present on the Asterisk HTTP Status page. The Asterisk HTTP status page is exposed by FreePBX and is available by default on version 16 via any bound IP address at port 8088. By default on version 17, the binding is only to localhost IP, making it significantly less vulnerable. The vulnerability can be exploited by unauthenticated attackers to obtain cookies from logged-in users, allowing them to hijack a session of an administrative user. The theft of admin session cookies allows attackers to gain control over the FreePBX admin interface, enabling them to access sensitive data, modify system configurations, create backdoor accounts, and cause service disruption. This issue has been patched in version 16.0.68.39 for FreePBX 16 and version 17.0.18.38 for FreePBX 17.

References

Community reviews

Loading reviews…