CVE-2026-53594: FreeScout path traversal in App Logs viewer

CVE-2026-53594 · Severity: medium · CVSS 4.9 · Published 2026-07-20

FreeScout is an open-source help desk and shared inbox platform. A security flaw in its application logging feature allows an administrative user to download sensitive files from the underlying server that should be restricted. This could lead to the exposure of system configuration files, credentials, or other private data stored on the server.

Quick answers

Is CVE-2026-53594 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-53594 being exploited in the wild.
How severe is CVE-2026-53594?
Medium severity, with a CVSS score of 4.9, published 20 July 2026.
Which products and versions are affected?
freescout-help-desk FreeScout < 1.8.224.
Is there a fix for CVE-2026-53594?
No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2026-53594 attacked?
It is attacked over the network, in a network appliance.
Am I affected by CVE-2026-53594?
Check whether anything you run is named in the advisory. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

A path traversal vulnerability exists in FreeScout's `Manage -> Logs -> App Logs` feature due to improper path resolution logic in the bundled `rap2hpoutre/laravel-log-viewer` override. The `pathToLogFile` method in `LaravelLogViewer.php` checks if a user-provided absolute path exists before applying directory restrictions, allowing the check to be bypassed. An attacker with administrative privileges and knowledge of the `APP_KEY` (required to forge a valid Laravel-encrypted `dl` parameter) can exploit this to read any file on the server accessible to the PHP process, such as `/etc/passwd` or environment configuration files. The issue is fixed in version 1.8.224.

Affected products

  • freescout-help-desk FreeScout < 1.8.224

Timeline

  • 2026-06-10: advisory: GitHub Security Advisory published by vendor
  • 2026-07-20: disclosed: CVE published to NVD

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.