CVE-2026-56845

Unauthenticated local file inclusion via Rocket.Chat /custom-sounds/ directory traversal

Published Aug 4, 2026 CVSS 3.0 · 7.5 High EPSS < 1% KEV · Not listed
Description
An unauthenticated path traversal (LFI) vulnerability exists under /custom-sounds/ when CustomSounds storage is configured to FileSystem. By including ../ sequences in the request path, an attacker can read arbitrary files outside the base directory.

Analysis

AI-generated

Technical impact

An unauthenticated path traversal vulnerability exists within Rocket.Chat’s /custom-sounds/ endpoint when CustomSounds storage is configured to FileSystem. By inserting "../" sequences into the request path, an attacker can read any file outside the designated base directory. This flaw allows the disclosure of arbitrary files, potentially including configuration data, credentials, or other sensitive system files, directly to an unauthenticated user, thereby compromising confidentiality of the system.

Affected Systems

The flaw is present in the Rocket.Chat product whenever CustomSounds storage is set to FileSystem. No specific version information is disclosed in the advisory, so all versions that enable this storage mode may be vulnerable unless reviewed and patched by the vendor.

Risk and Exploitability

The CVSS score of 7.5 indicates a medium‑to‑high severity vulnerability. The EPSS score is not available, but the flaw is exploitable via unauthenticated requests, meaning any user can trigger the attack without needing credentials. While it is not listed in the CISA KEV catalog, the absence does not mitigate the risk. An attacker can read arbitrary files, which may include secrets or system configuration, leading to a significant confidentiality breach. Effective exploitation requires the CustomSounds storage be configured to FileSystem and the attacker to target the vulnerable endpoint.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the vendor’s patch, which addresses the path traversal flaw (CWE-22), as soon as it becomes available.
  • Reconfigure Rocket.Chat to disable FileSystem storage for CustomSounds, or restrict its directory to limit read access.
  • Enforce authentication and input validation on the /custom-sounds/ endpoint, sanitizing any "../" sequences or using safe path resolution techniques to mitigate CWE-22.

Generated by OpenCVE AI on August 4, 2026 at 20:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
References
History
Type Values Removed Values Added
Title Unauthenticated local file inclusion via Rocket.Chat /custom-sounds/ directory traversal
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Rocket.chat
Rocket.chat rocket.chat
Vendors & Products Rocket.chat
Rocket.chat rocket.chat
Type Values Removed Values Added
Description An unauthenticated path traversal (LFI) vulnerability exists under /custom-sounds/ when CustomSounds storage is configured to FileSystem. By including ../ sequences in the request path, an attacker can read arbitrary files outside the base directory.
Weaknesses CWE-22
References
Metrics cvssV3_0

{'score': 7.5, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

Sources

Status
PUBLISHED
Assigner
hackerone
Published
Updated
Aug 4, 2026, 3:04 PM
Reserved
Jun 23, 2026, 3:00 PM
Status
Deferred
Published
Aug 4, 2026, 1:16 AM
Modified
Sep 9, 2026, 3:41 PM