CyberSecBulletin

Freescout-help-desk vulnerabilities

We track 43 vulnerabilities in Freescout-help-desk products. 43 are rated high or critical, and none are known to be exploited. The most recent was published on November 6, 2026.

43vulnerabilities
10critical
33high
0exploited
8.2average CVSS score

Latest Freescout-help-desk vulnerabilities

  • 7.5 High severity

    freescout: Improper Neutralization of Input During Web Page Generation

    CVE-2026-85742Freescout-help-desk

    FreeScout is a self-hosted help desk and shared mailbox. Prior to 1.8.230, a pre-authenticated attacker can place HTML in a failed-login email value that is copied through monitored user activity into a queued SendAlert job. If alert delivery fails, the serial

  • 8.2 High severity

    freescout: Server-Side Request Forgery

    CVE-2026-85743Freescout-help-desk

    FreeScout is a self-hosted help desk and shared mailbox. Prior to 1.8.230, multiple outbound paths in Helper::downloadRemoteFile(), Helper::checkPort(), Helper::sanitizeRemoteUrl(), MailboxesController.php, and ModulesController.php do not consistently enforce

  • 7.7 High severity

    freescout: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2026-62856Freescout-help-desk

    FreeScout is a self-hosted help desk and shared mailbox application. Prior to version 1.8.226, the polycast/receive endpoint fails to escape SQL LIKE wildcards in supplied channel names, while channel authorization applies only to names with specific prefixes.

  • 7.6 High severity

    freescout: Improper Neutralization of Input During Web Page Generation

    CVE-2026-62854Freescout-help-desk

    FreeScout is a self-hosted help desk and shared mailbox. Prior to 1.8.225, a user who can edit a mailbox signature can combine a scriptable file uploaded through /uploads/upload with nested tag fragments that bypass Helper::stripDangerousTags(). The resulting

  • 7.1 High severity

    freescout: Improper Privilege Management

    CVE-2026-103985Freescout-help-desk

    FreeScout is a self-hosted help desk and shared mailbox. Prior to 1.8.231, the profile form exposes the only_assigned_tickets permission to its non-admin owner, and UsersController::profileSave() adds or removes User::PERM_ONLY_ASSIGNED_TICKETS without checkin

  • 9.4 Critical severity

    freescout: Improper Handling of Case Sensitivity

    CVE-2026-53595Freescout-help-deskEPSS 1.94%

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to version 1.8.224, the public endpoint `POST /user-setup/{hash}/{invite_sent_at}` (`OpenController@userSetupSave`) selects the target account solely by its `invite_hash`

  • 8.8 High severity

    freescout: Unrestricted Upload of File with Dangerous Type

    CVE-2026-53593Freescout-help-desk

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to version 1.8.224, the denylist that neutralizes dangerous file uploads (`Helper::$restricted_extensions`) is incomplete: it does not cover the `.pht` extension. The auth

  • 8.6 High severity

    freescout: Improper Authentication

    CVE-2026-53591Freescout-help-desk

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to version 1.8.223, an unauthenticated attacker can inject messages into any existing support conversation by sending a single email to the helpdesk's public address with

  • 7.5 High severity

    freescout: Improper Authentication

    CVE-2026-48812Freescout-help-desk

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to version 1.8.221, FreeScout's attachment download route skips token authentication for any attachment whose `token_type` is set to `1` (`TOKEN_TYPE_LEGACY`). Because thi

  • 7.5 High severity

    freescout: Authentication Bypass by Spoofing

    CVE-2026-47123Freescout-help-desk

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to 1.8.220, the email processing pipeline in FreeScout's FetchEmails command has two code paths for identifying agent (user) replies based on In-Reply-To / References head

  • 7.1 High severity

    freescout: Authorization Bypass Through User-Controlled Key

    CVE-2026-41906Freescout-help-desk

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to version 1.8.214, the Change Customer modal correctly hides out-of-scope customers through the mailbox-filtered search endpoint, but the backend conversation_change_cust

  • 7.7 High severity

    freescout: Server-Side Request Forgery

    CVE-2026-41905Freescout-help-desk

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to version 1.8.217, Helper::sanitizeRemoteUrl() in app/Misc/Helper.php follows HTTP redirects via curlGetLastRedirectedUrl() but then re-validates the original URL instead

  • 7.6 High severity

    freescout: Improper Neutralization of Input During Web Page Generation

    CVE-2026-41904Freescout-help-desk

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to version 1.8.217, a user with updateAutoReply permission can store an XSS payload in the mailbox auto-reply message. The payload is rendered unescaped in the auto-reply

  • 9.1 Critical severity

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework.

    CVE-2026-41902Freescout-help-desk

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to version 1.8.217, the /user-setup/{hash} endpoint accepts a 60-character random invite_hash to set a new user's password. The endpoint performs no expiration check — the

  • 9.1 Critical severity

    freescout: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-41193Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.215, FreeScout's module installation feature extracts ZIP archives without validating file paths, allowing an authenticated admin to write files arbitrarily on the server filesy

  • 7.1 High severity

    freescout: Missing Authorization

    CVE-2026-41192Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.215, the reply and draft flows trust client-supplied encrypted attachment IDs. Any IDs present in `attachments_all[]` but omitted from retained lists are decrypted and passed di

  • 7.1 High severity

    freescout: Incorrect Authorization

    CVE-2026-41191Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.215, `MailboxesController::updateSave()` persists `chat_start_new` outside the allowed-field filter. A user with only the mailbox `sig` permission sees only the signature field

  • 7.1 High severity

    freescout: Incorrect Authorization

    CVE-2026-41190Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.215, when `APP_SHOW_ONLY_ASSIGNED_CONVERSATIONS` is enabled, direct conversation view correctly blocks users who are neither the assignee nor the creator. The `save_draft` AJAX

  • 7.1 High severity

    freescout: Incorrect Authorization

    CVE-2026-41189Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.215, customer-thread editing is authorized through `ThreadPolicy::edit()`, which checks mailbox access but does not apply the assigned-only restriction from `ConversationPolicy`

  • 7.1 High severity

    freescout: Authorization Bypass Through User-Controlled Key

    CVE-2026-40591Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.214, the phone-conversation creation flow accepts attacker-controlled `customer_id`, `name`, `to_email`, and `phone` values and resolves the target customer in the backend witho

  • 7.6 High severity

    freescout: Authorization Bypass Through User-Controlled Key

    CVE-2026-40589Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.214, a low-privileged agent can edit a visible customer and add an email address already owned by a hidden customer in another mailbox. The server discloses the hidden customer’

  • 9.0 Critical severity

    freescout: Improper Access Control

    CVE-2026-40569Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Versions prior to 1.8.213 have a mass assignment vulnerability in the mailbox connection settings endpoints of FreeScout (`connectionIncomingSave()` at `app/Http/Controllers/MailboxesController.php:

  • 8.5 High severity

    freescout: Improper Neutralization of Input During Web Page Generation

    CVE-2026-40568Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Versions prior to 1.8.213 have a stored cross-site scripting (XSS) vulnerability in the mailbox signature feature. The sanitization function `Helper::stripDangerousTags()` (`app/Misc/Helper.php:568`

  • 9.8 Critical severity

    freescout: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-40498Freescout-help-desk

    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 derive

  • 8.1 High severity

    freescout: Improper Neutralization of Input During Web Page Generation

    CVE-2026-40497Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.213, FreeScout's `Helper::stripDangerousTags()` removes `<script>`, `<form>`, `<iframe>`, `<object>` but does NOT strip `<style>` tags. The mailbox signature field is saved via

  • 9.1 Critical severity

    freescout: Use of Insufficiently Random Values

    CVE-2026-40496Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.213, attachment download tokens are generated using a weak and predictable formula: `md5(APP_KEY + attachment_id + size)`. Since attachment_id is sequential and size can be brut

  • 7.6 High severity

    freescout: Authorization Bypass Through User-Controlled Key

    CVE-2026-39384Freescout-help-desk

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to 1.8.212, FreeScout does not take the limit_user_customer_visibility parameter into account when merging customers. This vulnerability is fixed in 1.8.212.

  • 9.3 Critical severity

    freescout: Improper Neutralization of Input During Web Page Generation

    CVE-2026-32754Freescout-help-desk

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Versions 1.8.208 and below are vulnerable to Stored Cross-Site Scripting (XSS) through FreeScout's email notification templates. Incoming email bodies are stored in the database

  • 8.1 High severity

    freescout: Improper Access Control

    CVE-2026-32752Freescout-help-desk

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. In versions 1.8.208 and below, the ThreadPolicy::edit() method contains a broken access control vulnerability that allows any authenticated user (regardless of role or mailbox a

  • 8.1 High severity

    freescout: Unrestricted Upload of File with Dangerous Type

    CVE-2026-28289Freescout-help-deskEPSS 35.1%

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. A patch bypass vulnerability for CVE-2026-27636 in FreeScout 1.8.206 and earlier allows any authenticated user with file upload permissions to achieve Remote Code Execution (RCE

  • 9.8 Critical severity

    freescout: Use of Insufficiently Random Values

    CVE-2026-27637Freescout-help-desk

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to version 1.8.206, FreeScout's `TokenAuth` middleware uses a predictable authentication token computed as `MD5(user_id + created_at + APP_KEY)`. This token is static (nev

  • 8.8 High severity

    freescout: Unrestricted Upload of File with Dangerous Type

    CVE-2026-27636Freescout-help-deskEPSS 2.22%

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to version 1.8.206, FreeScout's file upload restriction list in `app/Misc/Helper.php` does not include `.htaccess` or `.user.ini` files. On Apache servers with `AllowOverr

  • 8.8 High severity

    freescout: Deserialization of Untrusted Data

    CVE-2025-58163Freescout-help-desk

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Versions 1.8.185 and earlier contain a deserialization of untrusted data vulnerability that allows authenticated attackers with knowledge of the application's APP_KEY to achieve

  • 8.8 High severity

    freescout: Deserialization of Untrusted Data

    CVE-2025-54366Freescout-help-deskEPSS 1.13%

    FreeScout is a lightweight free open source help desk and shared inbox built with PHP (Laravel framework). In versions 1.8.185 and below, there is a critical deserialization vulnerability in the /conversation/ajax endpoint that allows authenticated users with

  • 9.8 Critical severity

    freescout: Improper Enforcement of Behavioral Workflow

    CVE-2025-48481Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.180, an attacker with an unactivated email invitation containing invite_hash, can exploit this vulnerability to self-activate their account, despite it being blocked or deleted,

  • 8.1 High severity

    freescout: Improper Enforcement of Behavioral Workflow

    CVE-2025-48477Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.180, the application's logic requires the user to perform a correct sequence of actions to implement a functional capability, but the application allows access to the functional

  • 8.8 High severity

    freescout: Improper Enforcement of Behavioral Workflow

    CVE-2025-48476Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.180, when adding and editing user records using the fill() method, there is no check for the absence of the password field in the data coming from the user, which leads to a mas

  • 8.1 High severity

    freescout: Incorrect Authorization

    CVE-2025-48475Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.180, the System does not provide a check on which "clients" of the System an authorized user can view and edit, and which ones they cannot. As a result, an authorized user who d

  • 8.1 High severity

    freescout: Incorrect Authorization

    CVE-2025-48474Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.180, the application incorrectly checks user access rights for conversations. Users with show_only_assigned_conversations enabled can assign themselves to an arbitrary conversat

  • 8.1 High severity

    freescout: Incorrect Authorization

    CVE-2025-48472Freescout-help-desk

    FreeScout is a free self-hosted help desk and shared mailbox. Prior to version 1.8.179, there is no check to ensure that the user is disabling notifications for the mailbox to which they already have access. Moreover, the code explicitly implements functionali