Endpointmanager Aug 2025 zero-day

For those interested I have done a writeup on this based purely on community driven data. I am sure an official postmortem will come soon and supplement or replace the need for this.

Within that gist:

  • Any non-code text files are licensed under Creative Commons Attribution (CC BY 4.0).
  • The forensic collection script included within is provided under the Affero GPL v3 (AGPLv3).
5 Likes

Quick Question - I had one Client open the Admin Interface to the Internet, and their box got boned, but I had a Vultr backup image from 2 weeks before, and I restored that, applied the Edge Endpoint, and then closed the Firewall to everything except trusted Networks/IP’s.

Everything works like it should, but Fail2Ban is showing not running in the GUI, but it is running when you do a systemctl status fail2ban:

Any idea why this is showing?

The code that checks that is in sysadmin (obfuscated) and is likely a hook because the systemctl (or they may be running service… ) requires escalated privileges. make sure sysadmin shows signed and not tampered. Also make sure you have the latest deb/rpm package installed.

Removing post. Authoritative information in the github link directly below.

Here was the official GitHub link to this specific issue → Authentication Bypass Leading to SQL Injection and RCE · Advisory · FreePBX/security-reporting · GitHub

2 Likes

Also, there’s more discussion in the main FreePBX forum topic, including corner-case coverage: Security Advisory: Please Lock Down Your Administrator Access.

1 Like