CVE-2026-73080: SeaweedFS · Unauthenticated SSRF with response read-back via VolumeServer.FetchAndWriteNeedle
Affects github.com/seaweedfs/seaweedfsSource GCVE Database
Not known to be exploited · CVSS 9.3 Critical : upgrade to 0.0.0-20260512171120-69da20bdaec9 as a priority.
Data as of 9 Nov 2026, 23:24 UTC
- EPSS
- 0.5% chance of exploitation in 30 days – higher than 44% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 0.0.0-20260512171120-69da20bdaec9
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:NExploitation evidence
Disclosed: evidence found.
CVE published 11 Aug 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 10 Nov 2026.
What to do
Upgrade github.com/seaweedfs/seaweedfs to 0.0.0-20260512171120-69da20bdaec9.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Gogithub.com/seaweedfs/seaweedfs | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A patch is available in SeaweedFS version 4.24 that requires admin authorization for the FetchAndWriteNeedle RPC and blocks requests to loopback, link-local, RFC 1918, and cloud metadata endpoints. Users should upgrade to version 4.24 or later. Until patched, restrict access to the volume server's gRPC port to trusted hosts using firewall or network policies and enable mTLS via the security.toml configuration to mitigate unauthorized access. These workarounds reduce exposure but do not fully eliminate the risk without the official fix.
Description
SeaweedFS versions prior to 4.24 contain an unauthenticated Server-Side Request Forgery (SSRF) vulnerability in the VolumeServer.FetchAndWriteNeedle RPC. This RPC fetches a caller-supplied remote endpoint and writes the response into a needle without authentication or target validation, allowing attackers with network access to the volume server's gRPC port to coerce requests to arbitrary internal or external hosts and read the responses. This includes sensitive cloud metadata endpoints that can disclose instance metadata and IAM credentials. The vulnerability is fixed in version 4.24 by requiring admin authorization and blocking requests to loopback, link-local, RFC 1918, and cloud metadata IPs. Workarounds include restricting access to the gRPC port and enabling mTLS.
References
- github.com/seaweedfs/seaweedfs/security/advisories/GHSA-87fv-vqqr-m4jr (opens in a new tab)
- github.com/seaweedfs/seaweedfs/pull/9441 (opens in a new tab)
- github.com/seaweedfs/seaweedfs/commit/69da20bdaec923e5a43d8aa71bf3c0a2051fc019 (opens in a new tab)
- github.com/seaweedfs/seaweedfs (opens in a new tab)
- github.com/seaweedfs/seaweedfs/releases/tag/4.24 (opens in a new tab)