Appsecure logo

CVE-2026-28289: Critical Vulnerability in FreeScout

A critical vulnerability in FreeScout allows authenticated users to achieve Remote Code Execution via a malicious file upload. Organizations should prioritize patching this vulnerability immediately to mitigate risks.

CRITICALPublic ExploitCVSS 10 · Published March 3, 2026

Not a customer? See how AppSecure simulates real world attacks to protect your infrastructure.

Speak to Experts

The vulnerability identified as CVE-2026-28289 affects FreeScout, a free help desk and shared inbox application built on PHP's Laravel framework. This critical vulnerability allows any authenticated user with file upload permissions to bypass security checks and execute remote code on the server. The issue arises from a patch bypass vulnerability related to CVE-2026-27636, present in versions 1.8.206 and earlier. Specifically, it involves the sanitizeUploadedFileName() function located in app/Http/Helper.php, which contains a Time-of-Check to Time-of-Use (TOCTOU) flaw. This flaw permits attackers to upload a malicious .htaccess file prefixed with a zero-width space character, effectively circumventing the intended security measures.

The CVSS score of this vulnerability is 10, classified as critical, indicating its severe impact. The attack vector is network-based, with low complexity, requiring no privileges or user interaction. The potential impacts include high confidentiality, integrity, and availability damage. Consequently, the urgency for organizations to address this vulnerability cannot be overstated. Organizations should prioritize patching immediately to prevent exploitation.

Currently, the vulnerability is not included in the Known Exploited Vulnerabilities (KEV) catalog, but it has been confirmed that there is an exploit available. Organizations utilizing FreeScout should be vigilant, as the risk associated with this vulnerability is significant.

To mitigate risks, organizations are urged to update FreeScout to version 1.8.207 or later, where this vulnerability has been addressed. Additionally, implementing robust file upload validation mechanisms and monitoring for anomalous activities are recommended preventive measures.

Vulnerability Details

The vulnerability allows for Remote Code Execution (RCE) due to a flaw in the file upload handling process. The official CVE description states that the issue exists in FreeScout's sanitizeUploadedFileName() function, which fails to properly sanitize filenames before checking for malicious entries. This flaw leads to a situation where an attacker can upload malicious files to the server, potentially leading to severe consequences including unauthorized access and control over the affected system.

The CVSS score assigned to this vulnerability is 10, classifying it as critical. The high severity level emphasizes the need for immediate attention from security teams to mitigate potential exploitation risks.

Technical Analysis

The root cause of this vulnerability lies in the improper handling of file uploads. The sanitizeUploadedFileName() function contains a TOCTOU flaw where the dot-prefix check occurs before sanitization removes invisible characters. Attackers can exploit this flaw by crafting a filename that includes a zero-width space character, allowing the upload of a malicious .htaccess file without triggering security checks.

The attack vector is network-based, meaning that an attacker can exploit this from a remote location. The complexity of the attack is low, as there are no special privileges required, nor is user interaction needed. The impacts of a successful exploitation are severe, affecting confidentiality, integrity, and availability.

Risk & Impact Analysis

The real-world deployment risk associated with CVE-2026-28289 is significant. Organizations utilizing FreeScout are exposed to potential Remote Code Execution, which could lead to a complete compromise of their systems. Attackers may leverage this vulnerability to gain unauthorized access, exfiltrate sensitive data, or disrupt services, highlighting the critical importance of swift remediation.

The blast radius for this vulnerability is extensive, given that it affects any authenticated user with file upload permissions. Therefore, organizations need to assess their access controls and file upload mechanisms to prevent potential exploitation.

Urgency is further underscored by the CVSS score of 10, indicating that organizations should prioritize patching immediately to mitigate risks.

Exploitation Status

Signal

Status

Known Exploit

Yes

Public PoC

Yes

Actively Exploited

No

Ransomware Use

No

Affected Versions

The affected product is FreeScout, specifically versions prior to 1.8.207. All versions before this patch are vulnerable to the described attack vector.

Mitigation & Remediation

To mitigate the risks associated with this vulnerability, organizations should upgrade FreeScout to version 1.8.207 or later where the vulnerability has been fixed. If an immediate upgrade is not feasible, consider implementing additional validation controls on file uploads and monitoring for unusual activities related to file management.

Organizations should also establish and enforce security policies that restrict file upload permissions to only those necessary for operational needs. Regular audits of file upload mechanisms can help identify potential weaknesses.

For further assistance with security testing, organizations may consider leveraging penetration testing services to assess the effectiveness of their security measures.

Detection Guidance

Organizations should monitor their systems for any anomalies related to file uploads. Key indicators include unusual file names, especially those containing invisible characters, and unexpected changes in file permissions. Log analysis should focus on access attempts to file upload functionalities and any subsequent changes made by uploaded files.

AppSecure Threat Intelligence Insight

The significance of CVE-2026-28289 lies in its demonstration of the ongoing challenges associated with file upload mechanisms. Security teams should take this incident as a learning opportunity to strengthen their file handling processes and ensure that all uploaded files are subject to rigorous validation.

This vulnerability also highlights the necessity for continuous security assessments. Organizations may benefit from incorporating strategies outlined in our penetration testing methodology to proactively identify potential weaknesses in their applications.

Additionally, organizations should consider implementing rigorous security training for developers to ensure that secure coding practices are adopted from the outset. For more insights on enhancing security awareness, refer to our vulnerability management program design guide.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Latest CVEs. Recently published vulnerabilities from the NVD database.

View all vulnerabilities
CVE IDSeverity
CVE-2025-65418HIGH
CVE-2025-65417MEDIUM
CVE-2025-65416MEDIUM
CVE-2025-65415MEDIUM
CVE-2025-61314HIGH

Protect Your Business with Hacker-Focused Approach.