CVE-2026-90927

filebrowser through 2.63.23 Denial of Service via unbounded WebSocket message

Published Sep 14, 2026 CVSS 4.0 · 7.1 High EPSS < 1% KEV · Not listed
Description
filebrowser through 2.63.23 fails to limit WebSocket message size in the /api/command handler before checking permissions, allowing authenticated users to buffer arbitrarily large messages. Attackers can send oversized WebSocket messages to exhaust server heap memory and cause denial of service regardless of EnableExec setting or Execute permission.

Analysis

AI-generated

Technical impact

filebrowser through version 2.63.23 does not validate the size of WebSocket messages received by the /api/command endpoint before performing permission checks. As a result an authenticated user can submit arbitrarily large messages that fill the server’s memory, leading to a denial of service. This uncontrolled resource consumption is attributed to CWE‑400. The flaw can be exploited regardless of the EnableExec setting or Execute permission, making any authenticated session a potential vector for outage.

Affected Systems

All instances of the filebrowser filebrowser product that are running any release from the initial release up to and including 2.63.23 are susceptible. Identified by the vendor product name filebrowser; the version range includes every installation lower than 2.63.24.

Risk and Exploitability

The CVSS base score of 7.1 flags the vulnerability as high‑severity, indicating significant impact on availability. The EPSS score is not available, so the likelihood of exploitation remains uncertain but could be high given the simplicity of sending large WebSocket frames. The vulnerability is not listed in CISA KEV, and no publicly reported exploits have been documented. An attacker with authenticated credentials can issue a WebSocket message with a payload size that exceeds the server’s memory limit, which will allocate heap space until exhaustion, causing the service to crash or become unresponsive. The attack is remote and does not require special network conditions beyond normal WebSocket access.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to filebrowser 2.63.24 or later to remove the unbounded WebSocket message size check.
  • If an upgrade cannot be applied immediately, configure an upstream reverse proxy or firewall to block or truncate WebSocket frames above a safe threshold to prevent heap exhaustion.
  • Restrict or disable unauthenticated access to the /api/command endpoint wherever possible to limit potential attackers from leveraging the flaw.

Generated by OpenCVE AI on September 15, 2026 at 14:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description filebrowser through 2.63.23 fails to limit WebSocket message size in the /api/command handler before checking permissions, allowing authenticated users to buffer arbitrarily large messages. Attackers can send oversized WebSocket messages to exhaust server heap memory and cause denial of service regardless of EnableExec setting or Execute permission.
Title filebrowser through 2.63.23 Denial of Service via unbounded WebSocket message
First Time appeared Filebrowser
Filebrowser filebrowser
Weaknesses CWE-400
CPEs cpe:2.3:a:filebrowser:filebrowser:*:*:*:*:*:*:*:*
Vendors & Products Filebrowser
Filebrowser filebrowser
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Sep 16, 2026, 2:58 PM
Reserved
Sep 14, 2026, 11:33 AM
Status
Awaiting Analysis
Published
Sep 14, 2026, 1:19 PM
Modified
Sep 24, 2026, 8:34 PM