CVE-2026-90927
largeAuthenticated WebSocket Heap-Exhaustion DoS in filebrowser through 2.63.23
filebrowser through version 2.63.23 fails to limit the size of WebSocket messages accepted by the /api/command handler before performing permission checks, allowing any authenticated user to buffer arbitrarily large messages in server memory. An attacker sends oversized WebSocket messages to exhaust the server's heap and cause denial of service, crashing or freezing the service. The flaw is exploitable regardless of the EnableExec setting or whether the account holds the Execute permission, so every user with valid credentials is a potential attacker. Affected deployments are self-hosted filebrowser instances — commonly run on NAS devices, home labs, and cloud servers, sometimes directly exposed to the internet. No public proof of concept is known, the flaw is not in CISA's KEV catalog, and no in-the-wild exploitation has been reported as of this analysis.
What to do: Upgrade to the latest filebrowser release newer than 2.63.23 as soon as the maintainers ship a fix (a specific patched version was not stated in the advisory). In the meantime, front filebrowser with a reverse proxy that enforces WebSocket frame/message size limits, cap the process's memory (e.g., Docker memory constraints) so a flood cannot take down the host, and audit user accounts since exploitation requires valid credentials but no special permissions.
| filebrowser (open-source project) filebrowser | through 2.63.23 (all versions up to and including 2.63.23) |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
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.
- Weakness
- CWE-400
- 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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
In the news0 stories
No ingested article mentions this CVE yet.