Skip to main content

FreeScout EUVDEUVD-2026-33437

| CVE-2026-48811 MEDIUM
Missing Authorization (CWE-862)
2026-05-29 GitHub_M
4.3
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with retained FreeScout account
  2. Delivery
    Identify target conversation thread IDs from prior access
  3. Exploit
    Send HTTP DELETE request to note deletion endpoint
  4. Execution
    ThreadPolicy::delete skips mailbox membership check
  5. Impact
    Internal note permanently deleted

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an active FreeScout user account with low-level authentication (PR:L per CVSS vector), meaning the attacker must have valid credentials. The specific condition enabling the flaw is that the user's FreeScout account remains active after their mailbox membership is revoked - full account deletion or disabling prevents exploitation. The user must have previously created at least one internal note (private thread) in the target conversation. Exploitation is limited to deletion of notes the attacker created; the policy failure does not grant broader read or write access. There is no requirement for a specific non-default configuration - the flaw exists in the default authorization policy of any FreeScout instance running a version prior to 1.8.221.

Impact

The CVSS 4.3 score reflects a moderate but bounded risk: the attack vector is network (AV:N), complexity is low (AC:L), privileges required are low (PR:L), no user interaction is needed (UI:N), and the impact is limited to integrity (I:L) with no confidentiality or availability consequences. The real-world risk profile is almost entirely an insider-threat or improper-offboarding scenario - exploitation requires an active FreeScout account and prior note creation in the target mailbox. No EPSS score was provided, and the vulnerability is absent from CISA KEV, indicating no known active exploitation. There is no publicly available exploit code. Despite the low CVSS, the risk to organizations is non-trivial in contexts where internal notes contain sensitive case discussions or privileged communications, as the damage (permanent deletion) is irreversible. The primary concern is data destruction by a disgruntled or careless former team member whose account was not fully revoked during offboarding.

Exploit ScenarioDerived

A former support agent whose mailbox access was revoked but whose FreeScout account remains active authenticates to the application and sends crafted HTTP DELETE requests targeting thread IDs of internal notes they previously authored. Because ThreadPolicy::delete does not validate current mailbox membership, the requests succeed and the notes are permanently destroyed - potentially eliminating sensitive case history or privileged internal communications with no recovery path. No public exploit code exists, but the attack requires only standard authenticated HTTP requests.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – May 29, 2026

FreeScout's internal note deletion endpoint allows a low-privileged authenticated user to permanently destroy private thread notes in any conversation, bypassing mailbox membership checks entirely. The ThreadPolicy::delete authorization policy fails to verify whether the requesting user still belongs to the mailbox containing the targeted note - meaning a deprovisioned former team member with a still-active account can erase internal notes they previously created across any conversation. No public exploit has been identified at time of analysis, and this vulnerability is fixed in version 1.8.221.

RemediationAI

The primary fix is to upgrade FreeScout to version 1.8.221 or later, which corrects the ThreadPolicy::delete authorization policy to include mailbox-membership verification. The vendor-released patch is confirmed at version 1.8.221 per the GitHub security advisory at https://github.com/freescout-help-desk/freescout/security/advisories/GHSA-9vx8-gx3p-9mh6. As an immediate compensating control prior to patching, administrators should audit and fully revoke FreeScout user accounts (not just mailbox memberships) for any departed team members, since the flaw persists only when a former member's account remains active. Note that revoking mailbox access alone is insufficient as a workaround - the account itself must be disabled or deleted to fully block exploitation.

Affected VersionsENISA

freescout < 1.8.221

Affected Packages

euvd freescout fix: 1.8.221

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

FreeScout is a self-hosted help desk application built on PHP's Laravel framework, using Laravel's policy-based authorization system to gate destructive actions. The affected component is ThreadPolicy::delete, a Laravel authorization policy that governs who may delete a thread (internal note). CWE-862 (Missing Authorization) applies here: the policy omits a critical mailbox-membership verification step, meaning the access control check is incomplete. The policy likely confirms that a user owns or created the note, but does not cross-check whether the user's association with the parent mailbox remains active. The affected CPE is cpe:2.3:a:freescout-help-desk:freescout:*:*:*:*:*:*:*:*, covering all versions prior to 1.8.221.

Know when Freescout gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (GitHub_M) PRIMARY 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N

Primary rating from Vendor (GitHub_M) · only source for this CVE.

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

1
Patch available
May 29, 2026 - 21:02 EUVD

DescriptionCVE.org

FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to 1.8.221, FreeScout allows a non-admin user to permanently delete an internal note (private thread) from any conversation, even after that user's access to the mailbox containing the conversation has been revoked. The ThreadPolicy::delete authorization policy does not verify mailbox membership, so a former team member retains destructive write access to notes they created. This vulnerability is fixed in 1.8.221.

Threat Intelligence Overview

EPSS Score
0.0%
Top 92% exploitable
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-28289 CRITICAL POC
10.0 Mar 03

File upload bypass in FreeScout 1.8.206 — patch bypass for CVE-2026-27636. PoC and patch available. CVSS 10.0.

CVE-2026-27636 HIGH POC
8.8 Feb 25

Remote code execution in FreeScout prior to version 1.8.206 allows authenticated users to upload `.htaccess` files that

CVE-2026-27637 CRITICAL POC
9.8 Feb 25

Predictable password reset tokens in FreeScout help desk before 1.8.206. Weak random number generation allows attackers

CVE-2026-53595 CRITICAL POC
9.4 Jul 20

Anonymous account takeover in FreeScout help desk before 1.8.224 lets an unauthenticated attacker seize the lowest-id ac

CVE-2024-29185 CRITICAL POC
9.0 Mar 22

FreeScout is a self-hosted help desk and shared mailbox. Rated critical severity (CVSS 9.0), this vulnerability is remot

CVE-2025-58163 HIGH POC
8.6 Sep 03

FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Rated high severity (CVSS 8.6), this

CVE-2024-29184 HIGH POC
8.0 Mar 22

FreeScout is a self-hosted help desk and shared mailbox. Rated high severity (CVSS 8.0), this vulnerability is remotely

CVE-2024-28186 HIGH POC
7.1 Mar 12

FreeScout is an open source help desk and shared inbox built with PHP. Rated high severity (CVSS 7.1), this vulnerabilit

CVE-2024-34698 MEDIUM POC
6.3 May 14

FreeScout is a free, self-hosted help desk and shared mailbox. Rated medium severity (CVSS 6.3), this vulnerability is r

CVE-2024-34697 MEDIUM POC
6.1 May 14

FreeScout is a free, self-hosted help desk and shared mailbox. Rated medium severity (CVSS 6.1), this vulnerability is r

CVE-2026-32754 CRITICAL
9.3 Mar 19

A stored cross-site scripting (XSS) vulnerability exists in FreeScout help desk software versions 1.8.208 and below, whe

CVE-2026-41193 CRITICAL
9.1 Apr 21

Arbitrary file write in FreeScout (prior to 1.8.215) allows authenticated administrators to achieve remote code executio

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy