CVE-2025-59429: FreePBX core · Cross-site Scripting
Affects FreePBX coreSource CVE Database V5
Not known to be exploited · CVSS 8.5 High : upgrade to 16.0.68.39 soon.
Data as of 26 Oct 2026, 14:05 UTC
- 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:NExploitation evidence
Disclosed: evidence found.
CVE published 14 Oct 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by 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
| Product | Affected | Fixed in |
|---|---|---|
| FreePBX core | Affected
| Fixed in
|
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.