Critical security advisoryCriticalFlagged by our vulnerability database: PHP2Shell is on CISA’s exploited list. Most WordPress hosting runs PHP. See if your site is affectedFlagged by our vulnerability database: PHP2Shell is being exploited. DetailsExploited: PHP2Shell. Check your site
HuttenlocherTechnologies
Updated 8 h ago

Vulnerability database

Every flaw the U.S. government’s cybersecurity agency (CISA) has confirmed attackers are using, plus the new WordPress plugin and theme bugs published each day, sorted by what they mean for a small business. We refresh it twice a day. If you see something your website or office runs, tell us.

1,762exploited flaws on CISA’s list
34added in the last 30 days
343new WordPress flaws this week
390,080entries in the database

77 results · page 1 of 2

  • Sep 28, 2026FreePBX is an open source IP PBX.CVE-2026-75600 · Other software · FreePBX · reported by GitHubHigh 8.6

    FreePBX is an open source IP PBX. Prior to version 17.0.9, authenticated users who are authorized to access the GraphQL api module interface of FreePBX are able to execute arbitrary shell commands. Authenticated access to the api module is required. The PBX API module's documentation generator accepts an authenticated host parameter and uses it to build a shell command. The code path validates the generated OAuth access token before execution, but it does not validate or escape host. Compromise results in authenticated arbitrary shell command execution as the FreePBX web/PBX service user (typically asterisk.). This issue has been patched in version 17.0.9.

    Product
    security-reporting
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 28, 2026FreePBX is an open source IP PBX.CVE-2026-54710 · Other software · FreePBX · reported by GitHubHigh 8.6

    FreePBX is an open source IP PBX. Prior to versions 16.0.40 and 17.0.7, a critical remote code execution (RCE) vulnerability exists in the superfecta module due to unsafe inclusion of arbitrary PHP files, allowing authenticated attackers to execute arbitrary PHP code on the server with the privileges of the web server user. Authentication with a known username is required. The vulnerability is rooted in the options and save_options cases in the Superfecta module's AJAX handler. The code dynamically includes PHP files from the sources/ directory based on user-supplied input. This allows an attacker to execute arbitrary code when combined with arbitrary directory creation (e.g., via the backup module) and file uploads that reveal full paths (e.g., via the soundlang module). This issue has been patched in versions 16.0.40 and 17.0.7.

    Product
    security-reporting
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 28, 2026FreePBX is an open source IP PBX.CVE-2026-54708 · Other software · FreePBX · reported by GitHubHigh 8.6

    FreePBX is an open source IP PBX. Prior to versions 16.0.72 and 17.0.7, a critical vulnerability exists in the FreePBX backup Module that allows authenticated attackers to execute arbitrary code on the server. Authentication with a known username that has sufficient access permissions and/or write access to backup files is required. This vulnerability is caused by improper path sanitization in the backup restore functionality, enabling attackers to upload malicious PHP files to the web root directory. This issue has been patched in versions 16.0.72 and 17.0.7.

    Product
    security-reporting
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 28, 2026FreePBX is an open source IP PBX.CVE-2026-54675 · Other software · FreePBX · reported by GitHubHigh 8.7

    FreePBX is an open source IP PBX. Prior to versions 16.0.10 and 17.0.5, a critical vulnerability exists in the sound language upload and conversion functionality that allows an authenticated attacker to perform arbitrary file writes, leading directly to remote code execution (RCE). Authentication with a known username is required. The vulnerability stems from insufficient path sanitization in the file conversion process, enabling path traversal attacks that place malicious PHP files in the web server's root directory. This issue has been patched in versions 16.0.10 and 17.0.5.

    Product
    security-reporting
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 28, 2026FreePBX is an open source IP PBX.CVE-2026-54674 · Other software · FreePBX · reported by GitHubHigh 8.6

    FreePBX is an open source IP PBX. Prior to versions 16.0.39 and 17.0.7, users authenticated via User Control Panel (UCP) are able to execute arbitrary commands on the PBX as the webserver user (typically asterisk) using specially crafted HTTP strings. Authenticated access to UCP is required. Note that this is often more common for less-privileged users to have UCP access vs. the Administrator Control Panel (ACP) access (which is usually FreePBX higher-level administrator accounts only). Insufficient sanitization of certain URL parameters utilized by UCP did not fully account for malicious strings in these fields. This could result in binaries being executed on the host server by carefully chaining commands. This issue has been patched in versions 16.0.39 and 17.0.7.

    Product
    security-reporting
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 28, 2026FreePBX is an open source IP PBX.CVE-2026-45562 · Other software · FreePBX · reported by GitHubHigh 7.7

    FreePBX is an open source IP PBX. Prior to versions 16.0.4 and 17.0.6, the FreePBX Music on Hold (MoH) module contains a critical security flaw that allows authenticated attackers to execute arbitrary system commands with the privileges of the Asterisk service. Authentication with an existing FreePBX administrator account is required. The root cause lies in the fact that the module accepts a POST parameter that defines a custom Asterisk application, which is then stored in the database without any sanitization. Later, this data is written directly to the musiconhold_additional.conf configuration file without validation. Since Asterisk reads this configuration file and executes the specified application, an attacker can inject arbitrary commands that will be executed with Asterisk's permissions. This issue has been patched in versions 16.0.4 and 17.0.6.

    Product
    security-reporting
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 13, 2026FreePBX is an open source IP PBX.CVE-2026-73665 · Other software · FreePBX · reported by GitHubCritical 9.3

    FreePBX is an open source IP PBX. Prior to 17.0.9, the UCP Node server on ports 8001 and 8003 uses io.use(checkAuth) in node/lib/server.js, but Socket.IO version 4 applies that middleware only to the default namespace. An unauthenticated client can connect to custom namespaces that do not consistently invoke checkAuth in node/lib/auth.js and send crafted event values containing carriage-return or newline characters through the Asterisk Manager Interface action path patched by node/lib/asterisk-manager-patch.js, allowing arbitrary commands to execute as the asterisk service user. This issue is fixed in version 17.0.9.

    Product
    ucp
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 13, 2026FreePBX is an open source IP PBX.CVE-2026-73664 · Other software · FreePBX · reported by GitHubHigh 8.6

    FreePBX is an open source IP PBX. From 17.0.5.34 until 17.0.11, the publicKeySave AJAX endpoint in Backup.class.php accepts an authenticated administrator's SSH public key and appends it to /home/asterisk/.ssh/authorized_keys for the asterisk system user without reliably enforcing backup-only command and source restrictions. The key grants persistent shell access that can execute arbitrary commands, access FreePBX and call data, modify system files, and disrupt services. This issue is fixed in version 17.0.11.

    Product
    backup
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 13, 2026FreePBX is an open source IP PBX.CVE-2026-73663 · Other software · FreePBX · reported by GitHubCritical 9.3

    FreePBX is an open source IP PBX. From 16.0.0 until 16.0.11 and 17.0.4, the FreePBX missedcall module places the inbound Caller ID name from crafted SIP From headers into the missedcalllog INSERT in agi-bin/missedcallnotify.php without escaping or bound parameters. An unauthenticated caller can inject SQL when a monitored extension goes unanswered, corrupting the database and modifying FreePBX administrator accounts to obtain unauthorized remote access. This issue is fixed in versions 16.0.11 and 17.0.4.

    Product
    missedcall
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 13, 2026FreePBX is an open source IP PBX.CVE-2026-73662 · Other software · FreePBX · reported by GitHubHigh 7.6

    FreePBX is an open source IP PBX. From 17.0.1 until 17.0.7, the FreePBX Music on Hold module permits dangerous command-line options for /usr/bin/mpg123 and other allowed players in validateCustomConfiguration() in Music.class.php. An authenticated administrator can use options that write files, open control channels, or create Asterisk call files because applicationUsesDisallowedPlayerOption() does not reject those arguments, resulting in arbitrary command execution as the asterisk service user. This issue is fixed in version 17.0.7.

    Product
    music
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 13, 2026FreePBX is an open source IP PBX.CVE-2026-73661 · Other software · FreePBX · reported by GitHubHigh 8.6

    FreePBX is an open source IP PBX. Prior to 16.0.47 and 17.0.30, the FreePBX Framework module permits a crafted backup to restore the hidden AUTHTYPE setting with the value none through runRestore() in amp_conf/htdocs/admin/libraries/Builtin/Restore.php. An authenticated user with sufficient backup-restore access or write access to backup files can thereby disable FreePBX authentication during restoration, bypassing the user-interface removal of AUTHTYPE=none. This issue is fixed in versions 16.0.47 and 17.0.30.

    Product
    framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 13, 2026FreePBX is an open source IP PBX.CVE-2026-73660 · Other software · FreePBX · reported by GitHubHigh 7.5

    FreePBX is an open source IP PBX. Prior to 16.0.6 and 17.0.5.4, the FreePBX Text-To-Speech module allows an authenticated administrator to save a TTS destination name that is HTML-encoded for storage, decoded during dialplan generation, passed as an AGI argument, and used to build filenames inside agi-bin/propolys-tts.agi. The TTS destination name reaches a raw shell-command execution path, allowing arbitrary operating-system command execution as the asterisk service user. This issue is fixed in versions 16.0.6 and 17.0.5.4.

    Product
    tts
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 10, 2026A cross-site request forgery (CSRF) vulnerability in FreePBX Framework 17.0 allows an unauthenticated remote attacker to perform administrative actions on behalCVE-2026-72578 · Other software · FreePBX · reported by 309f9ea4-e3e9-4c6c-b79d-e8eb01244f2cHigh 8.8

    A cross-site request forgery (CSRF) vulnerability in FreePBX Framework 17.0 allows an unauthenticated remote attacker to perform administrative actions on behalf of an authenticated administrator.

    Product
    FreePBX Framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 20, 2026Frogman provides headless FreePBX control.CVE-2026-46516 · Other software · mwtcmi · reported by GitHubMedium 4.8

    Frogman provides headless FreePBX control. Prior to version 1.6.6, Frogman's chat-console markdown formatter (`assets/js/chat.js`'s `formatMarkdown`) inserted regex capture groups as raw HTML in four template patterns: inline code, bold, markdown links, and download links. Tool responses that reflect user-controlled fields — extension names, ring-group descriptions, IVR names, queue descriptions, etc. — could carry an HTML/JavaScript payload that executes when another admin views the response through Frogman chat. The payload runs in the viewer's session, with the viewer's permissions. FreePBX's own admin GUI escapes these same fields via `freepbx_htmlspecialchars()` throughout its view templates. The chat formatter was the leaky side. Version 1.6.6 patches the issue.

    Product
    frogman
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 29, 2026FreePBX is an open source IP PBX.CVE-2026-46376 · Other software · FreePBX · reported by GitHubCritical 9.3

    FreePBX 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) using hard-coded initial template credentials if these were not immediately changed by the Administrator who enabled UCP. Authenticated access to ACP is required for the initial setup of UCP generic templates, but after that, without further steps by the admin, unauthenticated users may be able to gain access. This vulnerability is fixed in 16.0.45 and 17.0.7.

    Product
    security-reporting
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 29, 2026FreePBX is an open source IP PBX.CVE-2026-44239 · Other software · FreePBX · reported by GitHubHigh 7.6

    FreePBX is an open source IP PBX. Prior to 16.0.22 and 17.0.5, the Dashboard module's getcontent AJAX handler includes PHP files based on user-supplied input without path sanitization. The $_REQUEST['rawname'] parameter is concatenated into an include() call with a .class.php suffix, allowing path traversal via ../ sequences to include arbitrary .class.php files from the filesystem. The included file's PHP code executes before the subsequent class instantiation error occurs. This vulnerability is fixed in 16.0.22 and 17.0.5.

    Product
    security-reporting
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 29, 2026FreePBX is an open source IP PBX.CVE-2026-44238 · Other software · FreePBX · reported by GitHubHigh 8.5

    FreePBX is an open source IP PBX. Prior to 16.0.50 and 17.0.11, the CDR Reports module page allows SQL injection through the order and sort POST parameters. Authentication with a FreePBX Administration Control Panel account that has CDR section access is required. Full administrator privileges are not needed. This vulnerability is fixed in 16.0.50 and 17.0.11.

    Product
    security-reporting
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 29, 2026FreePBX is an open source IP PBX.CVE-2026-44237 · Other software · FreePBX · reported by GitHubHigh 7.6

    FreePBX is an open source IP PBX. Prior to 17.0.8, the FreePBX api module's OAuth2 implementation does not sufficiently validate client credentials during token issuance. Knowledge of a valid client_id is required. The validateClient() method in ClientRepository.php unconditionally returns true, allowing any party with knowledge of a valid client_id to obtain OAuth2 access tokens without providing the correct client_secret. This vulnerability is fixed in 17.0.8.

    Product
    security-reporting
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 18, 2026FreePBX is an open source IP PBX.CVE-2026-26978 · Other software · FreePBX · reported by GitHubHigh 8.6

    FreePBX is an open source IP PBX. In versions below 16.0.71 and 17.0.6, the backup module does not properly sanitize data during restore operations, potentially leading to compromise if the backup contains carefully crafted hostile data. During backup restore operations, FreePBX extracts selected files from a user-supplied tar archive. If a malicious file exists in the archive, it is read and passed directly to unserialize() without validation, class restrictions, or integrity checks. This issue allows Remote Code Execution during restoration of the backup as the web server user (typically asterisk or www-data). The attack does not require shell access, CLI access, or filesystem write permissions beyond the normal restore workflow. Authentication with a known username that has sufficient access permissions and/or write access to backup files is required. This issue has been fixed in versions 16.0.71 and 17.0.6.

    Product
    security-reporting
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 21, 2026FreePBX api module version 17.0.8 and prior contain a command injection vulnerability in the initiateGqlAPIProcess() function where GraphQL mutation input fieldCVE-2026-40520 · Other software · FreePBX · reported by VulnCheckHigh 8.6

    FreePBX api module version 17.0.8 and prior contain a command injection vulnerability in the initiateGqlAPIProcess() function where GraphQL mutation input fields are passed directly to shell_exec() without sanitization or escaping. An authenticated user with a valid bearer token can send a GraphQL moduleOperations mutation with backtick-wrapped commands in the module field to execute arbitrary commands on the underlying host as the web server user.

    Product
    api
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 5, 2026FreePBX is an open source IP PBX.CVE-2026-28287 · Other software · FreePBX · reported by GitHubHigh 8.6

    FreePBX is an open source IP PBX. From versions 16.0.17.2 to before 16.0.20 and from version 17.0.2.4 to before 17.0.5, multiple command injection vulnerabilities exist in the recordings module. This issue has been patched in versions 16.0.20 and 17.0.5.

    Product
    security-reporting
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 5, 2026FreePBX is an open source IP PBX.CVE-2026-28284 · Other software · FreePBX · reported by GitHubHigh 8.6

    FreePBX is an open source IP PBX. Prior to versions 16.0.10 and 17.0.5, the FreePBX logfiles module contains several authenticated SQL injection vulnerabilities. This issue has been patched in versions 16.0.10 and 17.0.5.

    Product
    security-reporting
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 5, 2026FreePBX is an open source IP PBX.CVE-2026-28210 · Other software · FreePBX · reported by GitHubHigh 8.6

    FreePBX is an open source IP PBX. Prior to versions 16.0.49 and 17.0.7, FreePBX module cdr (Call Data Record) is vulnerable to SQL query injection. This issue has been patched in versions 16.0.49 and 17.0.7.

    Product
    security-reporting
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 5, 2026FreePBX is an open source IP PBX.CVE-2026-28209 · Other software · FreePBX · reported by GitHubHigh 7.5

    FreePBX is an open source IP PBX. From versions 16.0.17.2 to before 16.0.20 and from version 17.0.2.4 to before 17.0.5, a command injection vulnerability exists in FreePBX when using the ElevenLabs Text-to-Speech (TTS) engine in the recordings module. This issue has been patched in versions 16.0.20 and 17.0.5.

    Product
    security-reporting
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 12, 2026FreePBX is an open-source web-based graphical user interface (GUI) that manages Asterisk.CVE-2025-55210 · Other software · FreePBX · reported by GitHubLow 2

    FreePBX is an open-source web-based graphical user interface (GUI) that manages Asterisk. Prior to 17.0.5 and 16.0.17, FreePBX module api (PBX API) is vulnerable to privilege escalation by authenticated users with REST/GraphQL API access. This vulnerability allows an attacker to forge a valid JWT with full access to the REST and GraphQL APIs on a FreePBX that they've already connected to, possibly as a lower privileged user. The JWT is signed using the api-oauth.key private key. An attacker can generate their own token if they possess this key (e.g., by accessing an affected instance), and specify any scopes they wish (e.g., rest, gql), bypassing traditional authorization checks. However, FreePBX enforces that the jti (JWT ID) claim must exist in the database (api_access_tokens table in the asterisk MySQL database) in order for the token to be accepted. Therefore, the attacker must know a jti value that already exists on the target instance. This vulnerability is fixed in 17.0.5 and 16.0.17.

    Product
    api
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 15, 2025The FreePBX module tts (Text to Speech) for FreePBX, an open-source web-based graphical user interface (GUI) that manages Asterisk.CVE-2025-67736 · Other software · FreePBX · reported by GitHubHigh 8.6

    The FreePBX module tts (Text to Speech) for FreePBX, an open-source web-based graphical user interface (GUI) that manages Asterisk. Versions prior to 16.0.5 and 17.0.5 are vulnerable to SQL injection by authenticated users with administrator access. Authenticated users with administrative access to the Administrator Control Panel (ACP) can leverage this SQL injection vulnerability to extract sensitive information from the database and execute code on the system as the `asterisk` user with chained elevation to `root` privileges. Users should upgrade to version 16.0.5 or 17.0.5 to receive a fix.

    Product
    tts
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 15, 2025FreePBX is an open-source web-based graphical user interface (GUI) that manages Asterisk.CVE-2025-67722 · Other software · FreePBX · reported by GitHubMedium 5.7

    FreePBX is an open-source web-based graphical user interface (GUI) that manages Asterisk. Prior to versions 16.0.45 and 17.0.24 of the FreePBX framework, an authenticated local privilege escalation exists in the deprecated FreePBX startup script `amportal`. In the deprecated `amportal` utility, the lookup for the `freepbx_engine` file occurs in `/etc/asterisk/` directories. Typically, these are configured by FreePBX as writable by the **asterisk** user and any members of the **asterisk** group. This means that a member of the **asterisk** group can add their own `freepbx_engine` file in `/etc/asterisk/` and upon `amportal` executing, it would exec that file with root permissions (even though the file was created and placed by a non-root user). Version 16.0.45 and 17.0.24 contain a fix for the issue. Other mitigation strategies are also available. Confirm only trusted local OS system users are members of the `asterisk` group. Look for suspicious files in the `/etc/asterisk/` directory (via Admin -> Config Edit in the GUI, or via CLI). Double-check that `live_dangerously = no` is set (or unconfigured, as the default is **no**) in `/etc/asterisk/asterisk.conf` file. Eliminate any unsa

    Product
    framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 11, 2025FreePBX 16 contains an authenticated remote code execution vulnerability in the API module that allows attackers with valid session credentials to execute arbitCVE-2024-58294 · Other software · FreePBX · reported by VulnCheckHigh 8.7

    FreePBX 16 contains an authenticated remote code execution vulnerability in the API module that allows attackers with valid session credentials to execute arbitrary commands. Attackers can exploit the 'generatedocs' endpoint by crafting malicious POST requests with bash command injection to establish remote shell access.

    Product
    FreePBX
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 10, 2025FreePBX Endpoint Manager is a module for managing telephony endpoints in FreePBX systems.CVE-2025-67513 · Other software · FreePBX · reported by GitHubMedium 6.9

    FreePBX Endpoint Manager is a module for managing telephony endpoints in FreePBX systems. Versions prior to 16.0.96 and 17.0.1 through 17.0.9 have a weak default password. By default, this is a 6 digit numeric value which can be brute forced. (This is the app_password parameter). Depending on local configuration, this password could be the extension, voicemail, user manager, DPMA or EPM phone admin password. This issue is fixed in versions 16.0.96 and 17.0.10.

    Product
    endpoint
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 9, 2025FreePBX Endpoint Manager is a module for managing telephony endpoints in FreePBX systems.CVE-2025-66039 · Other software · FreePBX · reported by GitHubCritical 9.3

    FreePBX Endpoint Manager is a module for managing telephony endpoints in FreePBX systems. Versions are vulnerable to authentication bypass when the authentication type is set to "webserver." When providing an Authorization header with an arbitrary value, a session is associated with the target user regardless of valid credentials. This issue is fixed in versions 16.0.44 and 17.0.23.

    Product
    framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 3, 2025## Summary Authenticated SQL Injection Vulnerability in Endpoint Module Rest APICVE-2025-62173 · Other software · FreePBX · reported by GitHubHigh 8.6

    ## Summary Authenticated SQL Injection Vulnerability in Endpoint Module Rest API

    Product
    restapps
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 6, 2025Sangoma FreePBX OS Command Injection VulnerabilityCVE-2025-64328 · Other software · Sangoma · reported by GitHubExploitedHigh 8.6

    Sangoma FreePBX Endpoint Manager contains an OS command injection vulnerability that could allow for a post-authentication command injection by an authenticated known user via the testconnection -> check_ssh_connect() function. An attacker can leverage this vulnerability to potentially obtain remote access to the system as an asterisk user.

    Product
    FreePBX
    On CISA’s list since
    Feb 3, 2026 (federal fix deadline Feb 24, 2026)
    What to do
    Attackers are using this now. Install Sangoma’s update today. If there is no update for your version, take the product off the internet or stop using it until there is.
  • Oct 14, 2025FreePBX Endpoint Manager is a module for managing telephony endpoints in FreePBX systems.CVE-2025-61678 · Other software · FreePBX · reported by GitHubHigh 8.6

    FreePBX Endpoint Manager is a module for managing telephony endpoints in FreePBX systems. In versions prior to 16.0.92 for FreePBX 16 and versions prior to 17.0.6 for FreePBX 17, the Endpoint Manager module contains an authenticated arbitrary file upload vulnerability affecting the fwbrand parameter. The fwbrand parameter allows an attacker to change the file path. Combined, these issues can result in a webshell being uploaded. Authentication with a known username is required to exploit this vulnerability. Successful exploitation allows authenticated users to upload arbitrary files to attacker-controlled paths on the server, potentially leading to remote code execution. This issue has been patched in version 16.0.92 for FreePBX 16 and version 17.0.6 for FreePBX 17.

    Product
    endpointman
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 14, 2025FreePBX Endpoint Manager is a module for managing telephony endpoints in FreePBX systems.CVE-2025-61675 · Other software · FreePBX · reported by GitHubHigh 8.6

    FreePBX Endpoint Manager is a module for managing telephony endpoints in FreePBX systems. In versions prior to 16.0.92 for FreePBX 16 and versions prior to 17.0.6 for FreePBX 17, the Endpoint Manager module contains authenticated SQL injection vulnerabilities affecting multiple parameters in the basestation, model, firmware, and custom extension configuration functionality areas. Authentication with a known username is required to exploit these vulnerabilities. Successful exploitation allows authenticated users to execute arbitrary SQL queries against the database, potentially enabling access to sensitive data or modification of database contents. This issue has been patched in version 16.0.92 for FreePBX 16 and version 17.0.6 for FreePBX 17.

    Product
    endpoint
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 14, 2025FreePBX is an open source GUI for managing Asterisk.CVE-2025-59429 · Other software · FreePBX · reported by GitHubHigh 8.5

    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.

    Product
    core
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 14, 2025The FreePBX Endpoint Manager module includes a Network Scanning feature that provides web-based access to nmap functionality for network device discovery.CVE-2025-59051 · Other software · FreePBX · reported by GitHubHigh 8.6

    The FreePBX Endpoint Manager module includes a Network Scanning feature that provides web-based access to nmap functionality for network device discovery. In Endpoint Manager 16 before 16.0.92 and 17 before 17.0.6, insufficiently sanitized user-supplied input allows authenticated OS command execution as the asterisk user. Authentication with a known username is required. Updating to Endpoint Manager 16.0.92 or 17.0.6 addresses the issue.

    Product
    endpoint
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 15, 2025FreePBX is an open-source web-based graphical user interface.CVE-2025-59056 · Other software · FreePBX · reported by GitHubMedium 6.6

    FreePBX is an open-source web-based graphical user interface. In FreePBX 15, 16, and 17, malicious connections to the Administrator Control Panel web interface can cause the uninstall function to be triggered for certain modules. This function drops the module's database tables, which is where most modules store their configuration. This vulnerability is fixed in 15.0.38, 16.0.41, and 17.0.21.

    Product
    framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 15, 2025FreePBX is an open-source web-based graphical user interface.CVE-2025-55211 · Other software · FreePBX · reported by GitHubMedium 6.3

    FreePBX is an open-source web-based graphical user interface. From 17.0.19.11 to before 17.0.21, authenticated users of the Administrator Control Panel (ACP) can run arbitrary shell commands by maliciously changing languages of the framework module. This vulnerability is fixed in 17.0.21.

    Product
    framework
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 4, 2025api is a module for FreePBX@, which is an open source GUI that controls and manages Asterisk© (PBX).CVE-2025-55739 · Other software · FreePBX · reported by GitHubMedium 5.1

    api is a module for FreePBX@, which is an open source GUI that controls and manages Asterisk© (PBX). In versions lower than 15.0.13, 16.0.2 through 16.0.14, 17.0.1 and 17.0.2, there is an identical OAuth private key used across multiple systems that installed the same FreePBX RPM or DEB package. An attacker with access to the shared OAuth private key could forge JWT tokens, bypass authentication, and potentially gain full access to both REST and GraphQL APIs. Systems with the "api" module enabled, configured and previously activated by an administrator for remote inbound connections may be affected. This issue is fixed in versions 15.0.13, 16.0.15 and 17.0.3.

    Product
    api
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 4, 2025contactmanager is a module for FreePBX@, which is an open source GUI that controls and manages Asterisk© (PBX).CVE-2025-55209 · Other software · FreePBX · reported by GitHubMedium 5.1

    contactmanager is a module for FreePBX@, which is an open source GUI that controls and manages Asterisk© (PBX). In versions 15.0.14 and below, 16.0.0 through 16.0.26.4 and 17.0.0 through 17.0.5, a stored cross-site scripting (XSS) vulnerability in FreePBX allows a low-privileged User Control Panel (UCP) user to inject malicious JavaScript into the system. The malicious code executes in the context of an administrator when they interact with the affected component, leading to session hijacking and potential privilege escalation. This issue is fixed in versions 15.0.14, 16.0.27 and 17.0.6.

    Product
    contactmanager
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 28, 2025Sangoma FreePBX Authentication Bypass VulnerabilityCVE-2025-57819 · Other software · Sangoma · reported by GitHubExploitedCritical 10

    Sangoma FreePBX contains an authentication bypass vulnerability due to insufficiently sanitized user-supplied data allows unauthenticated access to FreePBX Administrator leading to arbitrary database manipulation and remote code execution.

    Product
    FreePBX
    On CISA’s list since
    Aug 29, 2025 (federal fix deadline Sep 19, 2025)
    What to do
    Attackers are using this now. Install Sangoma’s update today. If there is no update for your version, take the product off the internet or stop using it until there is.
  • Dec 2, 2024A vulnerability was discovered in FreePBX 17.0.19.17.CVE-2024-53564 · Other software · Sangoma · reported by MITRELow 2.2

    A vulnerability was discovered in FreePBX 17.0.19.17. It does not verify the type of uploaded (valid FreePBX module) files, allowing high-privilege administrators to insert unwanted files. NOTE: the Supplier's position is that there is no risk beyond what high-privilege administrators are intentionally allowed to do.

    Product
    FreePBX
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 1, 2024OSS Endpoint Manager is an endpoint manager module for FreePBX.CVE-2024-47071 · Other software · FreePBX · reported by GitHubMedium 6.8

    OSS Endpoint Manager is an endpoint manager module for FreePBX. OSS Endpoint Manager module activation can allow authenticated web users unauthorized access to read system files with the permissions of the webserver process. This vulnerability is fixed in 14.0.4.

    Product
    endpointman
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 14, 2024Sangoma FreePBX 1805 through 2203 on Linux contains hardcoded credentials for the Asterisk REST Interface (ARI), which allows remote attackers to reconfigure AsCVE-2023-26566 · Other software · sangoma · reported by MITREHigh 8.6

    Sangoma FreePBX 1805 through 2203 on Linux contains hardcoded credentials for the Asterisk REST Interface (ARI), which allows remote attackers to reconfigure Asterisk and make external and internal calls via HTTP and WebSocket requests sent to the API.

    Product
    freepbx_linux_7
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 2, 2023Sangoma 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 parameter value,CVE-2023-43336 · Other software · Sangoma · reported by MITREHigh 8.8

    Sangoma 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 parameter value, e.g., changing extension=self to extension=101.

    Product
    Freepbx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 26, 2023Sangoma FreePBX 1805 through 2302 (when obtained as a ,.ISO file) places AMPDBUSER, AMPDBPASS, AMPMGRUSER, and AMPMGRPASS in the list of global variables.CVE-2023-26567 · Other software · Sangoma · reported by MITREHigh 8.1

    Sangoma FreePBX 1805 through 2302 (when obtained as a ,.ISO file) places AMPDBUSER, AMPDBPASS, AMPMGRUSER, and AMPMGRPASS in the list of global variables. This exposes cleartext authentication credentials for the Asterisk Database (MariaDB/MySQL) and Asterisk Manager Interface. For example, an attacker can make a /ari/asterisk/variable?variable=AMPDBPASS API call.

    Product
    Freepbx Linux 7
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 27, 2022A vulnerability was found in FreePBX arimanager up to 13.0.5.3 and classified as problematic.CVE-2019-25090 · Other software · FreePBX · reported by VulDBLow 3.5

    A vulnerability was found in FreePBX arimanager up to 13.0.5.3 and classified as problematic. Affected by this issue is some unknown functionality of the component Views Handler. The manipulation of the argument dataurl leads to cross site scripting. The attack may be launched remotely. Upgrading to version 13.0.5.4 is able to address this issue. The name of the patch is 199dea7cc7020d3c469a86a39fbd80f5edd3c5ab. It is recommended to upgrade the affected component. VDB-216878 is the identifier assigned to this vulnerability.

    Product
    arimanager
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 27, 2022A vulnerability was found in FreePBX voicemail.CVE-2021-4282 · Other software · FreePBX · reported by VulDBLow 3.5

    A vulnerability was found in FreePBX voicemail. It has been declared as problematic. Affected by this vulnerability is an unknown functionality of the file page.voicemail.php. The manipulation leads to cross site scripting. The attack can be launched remotely. Upgrading to version 14.0.6.25 is able to address this issue. The name of the patch is 12e1469ef9208eda9d8955206e78345949236ee6. It is recommended to upgrade the affected component. The associated identifier of this vulnerability is VDB-216871.

    Product
    voicemail
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 25, 2022A vulnerability was found in FreePBX cdr 14.0.CVE-2020-36630 · Other software · FreePBX · reported by VulDBMedium 5.5

    A 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.php. The manipulation of the argument limit/offset leads to sql injection. Upgrading to version 14.0.5.21 is able to address this issue. The name of the patch is f1a9eea2dfff30fb99d825bac194a676a82b9ec8. It is recommended to upgrade the affected component. The associated identifier of this vulnerability is VDB-216771.

    Product
    cdr
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 22, 2021FreePBX, when restapps (aka Rest Phone Apps) 15.0.19.87, 15.0.19.88, 16.0.18.40, or 16.0.18.41 is installed, allows remote attackers to execute arbitrary code, CVE-2021-45461 · Other software · Sangoma · reported by MITRECritical 9.8

    FreePBX, when restapps (aka Rest Phone Apps) 15.0.19.87, 15.0.19.88, 16.0.18.40, or 16.0.18.41 is installed, allows remote attackers to execute arbitrary code, as exploited in the wild in December 2021. The fixed versions are 15.0.20 and 16.0.19.

    Product
    Restapps
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.

Where this comes from: the exploited list is CISA’s Known Exploited Vulnerabilities catalog. Everything else is the whole National Vulnerability Database, where each record is published by the team that found the bug (Wordfence, Patchstack, WPScan, the vendors themselves and others); we show who. Exploit odds are FIRST’s EPSS, updated daily. Titles and categories are ours, so check the linked record before acting on a detail. For a write-up of the big ones, see our advisories. Every vendor, and every WordPress plugin and theme with a recorded flaw, also has its own page. All of it is free to reuse as JSON, CSV or RSS.

Weekly security brief

The flaws that hit local websites, every Friday.

One short email: what got exploited this week, which WordPress plugins broke, and what to check. Unsubscribe in one click.

Get in touch

Tell us what you're building.

A website, your marketing, a security check, an app, or the thing you've been running out of a spreadsheet for three years. A few lines is plenty.

01The person who'll do the work writes back
02A short call, then a written plan with the price
03Nothing starts until you say yes
04Hacked or down right now? Call, and we pick up the same day
843-331-6339

Not ready to talk yet? Run the free website check and see what Google sees.

What do you need?
Build
Grow
Protect
Urgent

No newsletter, no sales sequence. Just a reply.