Live Exposure Defense: From CVE to Confirmed Exposure in 12 Hours – See more

New CVE Detected

CVE-2026-48812 – Unauthenticated Attachment Disclosure – FreeScout Help Desk prior to 1.8.221

Be the first to know when new zero-days emerge:

Summary

CVE-2026-48812 is a high-severity unauthenticated information disclosure vulnerability affecting FreeScout, the self-hosted open-source PHP/Laravel help desk and shared inbox application, in all versions prior to 1.8.221. The vulnerability allows any remote, unauthenticated attacker to download attachments that were created by older versions of FreeScout without possessing a valid session or token, due to a missing authentication check in the attachment download route for legacy token types. It carries a CVSS v3.1 base score of 7.5 (High).

Technical details

  • Root cause: FreeScout’s attachment download route contains a code path that skips token verification for any attachment whose token_type field is set to 1 (the constant TOKEN_TYPE_LEGACY). Attachments assigned this token type — those created before a prior FreeScout version introduced token-based access controls — are served without any authentication or authorization check.
  • Trigger condition: The flaw is triggered simply by requesting the download URL of a legacy attachment. Because the file storage path is deterministic, an attacker can construct or enumerate valid attachment URLs without any insider knowledge of the system.
  • Attack vector: Fully network-accessible over HTTP/HTTPS. No credentials, session cookie, or user interaction are required. The vulnerable route is exposed on the public-facing web interface of any FreeScout instance.
  • Impact: An unauthenticated remote attacker can retrieve any attachment stored under the legacy token scheme — files that may include customer personally identifiable information (PII), internal business communications, legal documents, scanned contracts, screenshots, and any other content submitted through the help desk ticketing system. Confidentiality impact is rated High; integrity and availability are not affected.
  • Scope of affected data: The legacy token condition is not a rare or non-default configuration. Any FreeScout deployment that was running before the prior token-access migration was introduced will have legacy attachments persisting in its database and on-disk storage, making this condition inherently present in long-running or upgraded installations.

Affected software

  • FreeScout Help Desk — all versions prior to 1.8.221

Severity

  • CVSS v3.1 Base Score: 7.5 (High)
  • Vector String: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Mitigation and recommended actions

  • Immediate action — upgrade: Update FreeScout to version 1.8.221 or later. This release deprecates unauthenticated legacy attachment links and enforces token-based authorization for all attachment download requests, eliminating the unauthenticated access path.
  • Network mitigation (if patching is delayed): Restrict public network access to FreeScout attachment download routes at the web server or perimeter firewall level, limiting access to authenticated internal networks only until the patch can be applied.
  • Note on breaking change: After patching, links to attachments created before FreeScout’s original token-access migration will no longer be publicly accessible — this is an intentional security-driven breaking change introduced by version 1.8.221.

IONIX Status

The IONIX research team is tracking ongoing exploitation attempts and recommends immediate patching. Potentially affected assets are outlined in this post.

References

Are you exposed?

Get a free report of your organization’s exposure to this CVE and threat

How IONIX’s External Exposure Management Platform Detects and Validates
Zero-Days to Shrink MTTR

1

Map your entire attack surface (continously)

IONIX uses multi-factor discovery methods, including DNS analysis, certificate mapping, metadata inspection, and more, to automatically map every internet-facing asset across your environment. This includes cloud instances, third-party platforms, shadow IT, and even forgotten infrastructure that traditional tools miss.

2

Monitor for new CVEs

Dozens of threat intel feeds using agentic technology are continuously analyzed to detect the appearance of proof-of-concept code, exploit kits, and indicators of active targeting. IONIX goes further by applying AI to proactively evaluate whether emerging vulnerabilities are likely to be exploited, even before PoCs go public.

3

Identify Potential External Exposures

Not all CVEs matter. IONIX filters vulnerabilities by asking attacker-centric questions: Can it be reached from the internet? Does it require authentication? Is it being exploited in the wild? This dramatically reduces noise and focuses teams on threats that can actually be weaponized.

4

Create Safe, Scalable Exploit Validations

IONIX transforms real-world PoCs into safe, non-intrusive test payloads that can be run in production environments without disruption. These simulations are precisely targeted to the systems that are vulnerable, ensuring rapid validation without unnecessary load.

5

Execute Exploit Validations

By combining context about software stack, versioning, exposure status, and reachability, IONIX ensures that only the right payloads are executed against the right assets, maximizing efficiency and minimizing risk.

6

Drive Fast and Actionable Remediation

Results are routed through integrations with ticketing, SOAR, and SIEM tools. Issues are written in plain language, bundled into remediation clusters, and prioritized based on asset criticality, exploitability, and blast radius. This shortens mean time to remediation (MTTR) and empowers teams to act with confidence.

Are you exposed?

Get a free report of your organization’s exposure to this CVE and threat

Subscribe to Threat Center RSS

Copy/paste the link below into your preferred RSS reader or follow these instructions to subscribe to Slack alerts.

Get Real-Time CVE Alerts to Your Email

Be the first to know when new zero-days emerge