ZeroHour

CVE-2026-82235

large

Goroutine-Exhaustion Denial of Service in FileBrowser via Named Pipes

CVSS 4.0
8.2 high
EPSS
<1%p33
Published
()
Modified
AI analysis

FileBrowser through 2.63.23 does not validate named pipes (FIFOs) when it builds directory archives or serves public downloads, so opening a FIFO blocks instead of returning file contents. An authenticated user, or an anonymous visitor holding a public share link, can repeatedly request archives or downloads that include a named pipe, causing repeated blocking open syscalls. Each blocked open pins a server goroutine, so an attacker who loops these requests can accumulate pinned goroutines and exhaust the instance's connection resources until the service stops responding. Any FileBrowser deployment is affected where served or shared directory trees may contain named pipes, with public share links representing the most exposed path. No public proof-of-concept exists, the issue is not in CISA KEV, and EPSS puts 30-day exploitation probability at about 0.4%, so no exploitation is currently known.

What to do: Upgrade to the first FileBrowser release after 2.63.23 as soon as a fixed version is published (no fixed version is identified in the available data; monitor the upstream advisory and the VulnCheck CNA disclosure). As interim mitigation, remove or exclude named pipes from served and shared directories, restrict or disable public share links (the unauthenticated attack path), and consider rate-limiting archive and download requests. Monitor instances for goroutine growth or connection exhaustion, which would indicate probing or exploitation.

Affected
FileBrowser (filebrowser project) FileBrowserall versions through and including 2.63.23 (fixed version not stated in available data)
Estimated exposure
largeon the order of 10,000-50,000 internet-exposed instances (public scan counts; total self-hosted deployments likely higher) — FileBrowser is a widely self-hosted Go web file manager popular on NAS devices, homelabs, and small servers, and public internet scans historically show tens of thousands of exposed instances, with additional unexposed internal…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

filebrowser through 2.63.23 fails to validate named pipes in directory archive and public download handlers, allowing attackers to trigger blocking open syscalls. Authenticated users or anonymous visitors with public share links can repeatedly request archives containing named pipes to pin server goroutines and exhaust connection resources.

Weakness
CWE-400
Vector
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/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 news

No ingested article mentions this CVE yet.