CVE-2026-40498 Details
Description
FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.213, an unauthenticated attacker can access diagnostic and system tools that should be restricted to administrators. The /system/cron endpoint relies on a static MD5 hash derived from the APP_KEY, which is exposed in the response and logs. Accessing these endpoints reveals sensitive server information (Full Path Disclosure), process IDs, and allows for Resource Exhaustion (DoS) by triggering heavy background tasks repeatedly without any rate limiting. The cron hash is generated using md5(APP_KEY . 'web_cron_hash'). Since this hash is often transmitted via GET requests, it is susceptible to exposure in server logs, browser history, and proxy logs. Furthermore, the lack of rate limiting on these endpoints allows for automated resource exhaustion (DoS) and brute-force attempts. Version 1.8.213 fixes the issue.
A vulnerability exists in FreeScout prior to version 1.8.213, allowing unauthenticated access to diagnostic and system tools meant for administrators. The issue is rooted in the SystemController, where several administrative routes, including '/system/cron/{hash}', are accessible without authentication. The '/system/cron' endpoint uses a static MD5 hash derived from the APP_KEY, which is exposed in the response and logs. This vulnerability leads to Full Path Disclosure, unauthorized access to sensitive server information, and allows for Denial-of-Service by repeatedly triggering resource-intensive background tasks without any rate limiting. The cron hash, generated by concatenating the APP_KEY with a specific string and hashing it, can be exposed through GET requests, server logs, and browser history. The lack of rate limiting also enables automated resource exhaustion and brute-force attacks on the cron endpoint.
Users are advised to update to FreeScout version 1.8.213 or later. After updating, if cron jobs were run via the special URL method, ensure to use the updated URL.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Apr 21, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-200 | Exposure of Sensitive Information to an Unauthorized Actor | [email protected] |
| CWE-284 | Improper Access Control | [email protected] |
| CWE-770 | Allocation of Resources Without Limits or Throttling | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| freescout freescout | < 1.8.213 |
CPE
Remediation
| |
Change History
5 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Apr 22, 2026 | Initial Analysis | [email protected] |
| Apr 21, 2026 | CVE Modified | CISA-ADP |
| Apr 21, 2026 | New CVE Received | [email protected] |