Skip to main content

SeaweedFS EUVDEUVD-2026-56156

| CVE-2026-72920 CRITICAL
Missing Authentication for Critical Function (CWE-306)
2026-08-11 GitHub_M
9.8
CVSS 3.1 · Vendor: GitHub_M
Share

Severity by source

Vendor (GitHub_M) PRIMARY
9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
9.8 CRITICAL

Network-reachable gRPC service with no auth in the default unset-key config (PR:N, AC:L, UI:N), and minted S3 admin control yields full C/I/A impact.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
Patch available
Aug 11, 2026 - 15:17 EUVD
Source Code Evidence Fetched
Aug 11, 2026 - 15:05 vuln.today
Analysis Generated
Aug 11, 2026 - 15:05 vuln.today
CVE Published
Aug 11, 2026 - 14:23 cve.org
CRITICAL 9.8

DescriptionCVE.org

SeaweedFS is a distributed storage system. Prior to 4.24, the filer registers the SeaweedIdentityAccessManagement gRPC service without mandatory authentication when jwt.filer_signing.key is unset, allowing any client that can reach the filer gRPC port to invoke CreateUser, CreateAccessKey, PutPolicy, and related IAM RPCs to mint credentials and gain S3 administrative control. This issue is fixed in versions 4.24.

AnalysisAI

Authentication bypass in SeaweedFS filer before 4.24 exposes the SeaweedIdentityAccessManagement gRPC service without any credential check whenever jwt.filer_signing.key is left unset, which is the default. Any client able to reach the filer's gRPC port can invoke CreateUser, CreateAccessKey, PutPolicy, and related IAM RPCs to mint their own access keys and obtain S3 administrative control over the storage cluster. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Reach filer gRPC port on network
Delivery
Invoke unauthenticated CreateUser RPC
Exploit
Call CreateAccessKey to mint S3 admin key
Execution
Authenticate to S3 with new key
Impact
Read/modify/destroy all stored objects

Vulnerability AssessmentAI

Exploitation Exploitation requires network reachability to the filer's gRPC port AND a filer running with a credential manager while jwt.filer_signing.key is left unset in security.toml - this unset key is the default state, so no attacker-supplied credentials or user interaction are needed against a default deployment. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The signals align strongly toward high priority: the CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N/C:H/I:H/A:H (9.8) indicates a network-reachable, low-complexity, unauthenticated flaw with full confidentiality, integrity, and availability impact, and the outcome - self-minted S3 admin credentials - makes technical impact total and the attack trivially automatable once the gRPC port is reachable. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker with network reach to the filer's gRPC port - for example a foothold on an adjacent host, a container in the same cluster network, or an exposed port - connects to the SeaweedIdentityAccessManagement service without any credentials. Given AV:N/AC:L/PR:N, they call CreateUser and CreateAccessKey to mint an S3 administrator access key, then use it to read, modify, or destroy all stored objects. …
Remediation Vendor-released patch: 4.24 - upgrade all filer instances to SeaweedFS 4.24 or later (release: https://github.com/seaweedfs/seaweedfs/releases/tag/4.24; advisory GHSA-2v6v-25fm-p4fg; fix commit 5e8f99f40a8abc7b449aefd260516443377041c7 via PR #9442). … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours: Identify all SeaweedFS filer deployments and confirm versions (4.23 and earlier are affected); immediately set jwt.filer_signing.key to a strong non-default value in all filer configurations, and restrict network access to the gRPC port via firewall rules to authorized internal clients only. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-56156 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy