Skip to main content

Filestash CVE-2026-50891

| EUVDEUVD-2026-36789 HIGH
Improper Access Control (CWE-284)
2026-06-15 mitre GHSA-rcqf-cpv9-g5jf
8.1
CVSS 3.1 · Vendor: mitre
Share

Severity by source

Vendor (mitre) PRIMARY
8.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
vuln.today AI
8.1 HIGH

Network-reachable admin endpoint (AV:N/AC:L) needs an existing low-privilege session (PR:L); config read/write breaks confidentiality and integrity (C:H/I:H) with no availability loss (A:N).

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

Primary rating from Vendor (mitre).

CVSS VectorVendor: mitre

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

3
Analysis Generated
Jul 23, 2026 - 17:01 vuln.today
CVE Published
Jun 15, 2026 - 00:00 cve.org
HIGH 8.1
CVE Published
Jun 15, 2026 - 00:00 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

Incorrect access control in the /admin/api/config component of Filestash v0.4.0 allows attackers to escalate privileges via sending a crafted request.

AnalysisAI

Privilege escalation in Filestash v0.4.0 lets a low-privileged authenticated user reach the administrative /admin/api/config endpoint by sending a crafted request, because that endpoint fails to enforce proper access control (CWE-284). An attacker who already holds a limited session can read and rewrite the server's global configuration, effectively gaining admin control. SSVC rates technical impact as total; publicly available exploit code exists (a proof-of-concept gist), but there is no evidence of active exploitation and EPSS is low at 0.18% (8th percentile).

Technical ContextAI

Filestash is an open-source, self-hosted web file manager written primarily in Go that fronts remote storage backends (S3, FTP, SFTP, WebDAV, etc.) through a single web console. The flaw sits in the administrative configuration API surfaced at /admin/api/config, the same endpoint the admin UI uses to read and persist the server's global settings. The root cause is CWE-284 (Improper Access Control): the endpoint does not correctly verify that the caller holds administrative authority before honoring the request, so a session that should be scoped to ordinary file operations can invoke it. Because Filestash's admin config governs authentication, storage backends and middleware behavior, control over it is tantamount to control of the application. Note the CPE and EUVD 'affected versions' fields are placeholders ('n/a'), so the only concrete version anchor is v0.4.0 from the CVE description.

RemediationAI

No vendor-released patch version is identified in the available data, so upgrade guidance cannot cite an exact fixed release - monitor the Filestash project (github.com/mickael-kerjean/filestash) for a release above 0.4.0 that addresses the /admin/api/config access control and apply it once published. As compensating controls, restrict network reach to the admin API by fronting Filestash with a reverse proxy (nginx/Traefik) that blocks or IP-allowlists the /admin/ and /admin/api/config paths so only trusted administrative networks can reach them; the trade-off is that legitimate remote admins must connect through the allowlisted network or VPN. Where feasible, avoid provisioning low-privilege accounts for untrusted users on an instance that also serves as admin, since PR:L is the attack precondition, and place the whole console behind SSO/VPN so no session is obtainable by anonymous internet users. Review Filestash config and logs for unexpected changes to authentication or storage-backend settings, since successful exploitation manifests as unauthorized config writes. Confirm exact fixed versions and advisory text with the vendor before relying on any single mitigation.

More in N A

View all
CVE-2024-51092 CRITICAL POC
9.1 May 08

LibreNMS before 24.10.0 allows a remote attacker to execute arbitrary code via OS command injection involving AboutContr

CVE-2025-15684 MEDIUM POC
5.5 Aug 12

Reachable assertion in Open5GS up to version 2.7.6 allows remote unauthenticated attackers to crash the Diameter CER han

CVE-2024-45257 HIGH POC
7.3 May 08

A Command Injection issue in the payload build page in BYOB (Build Your Own Botnet) 2.0 allows attackers to execute arbi

CVE-2025-15687 LOW POC
2.1 Aug 12

Denial of service in Open5GS 2.7.6 and earlier allows network-adjacent attackers with low-privilege Diameter Gx peer acc

CVE-2025-15686 LOW POC
2.1 Aug 12

Denial of service in Open5GS HSS (Home Subscriber Server) versions 2.7.0 through 2.7.6 is triggered remotely by manipula

CVE-2025-67888 HIGH POC
7.3 May 08

Remote command injection in Control Web Panel allows unauthenticated attackers to execute arbitrary OS commands as root

CVE-2024-53326 HIGH POC
7.3 May 08

LINQPad before 5.52.01 Pro edition is vulnerable to Unsafe Deserialization in LINQPad.AutoRefManager::PopulateFromCache(

CVE-2026-38360 CRITICAL POC
9.8 May 08

Remote code execution in dash-uploader (Python package for Plotly Dash) versions 0.1.0 through 0.7.0a2 allows unauthenti

CVE-2026-30623 CRITICAL POC
9.8 Jul 15

Command injection in LiteLLM 1.18.10 lets attackers who can configure MCP (Model Context Protocol) servers supply arbitr

CVE-2026-67917 CRITICAL POC
9.8 Aug 17

SQL injection in AzuraCast's backup restore flow (versions up to and including 0.23.7) lets an attacker achieve privileg

CVE-2026-75337 CRITICAL POC
9.8 Aug 27

Arbitrary file read in Yu AI Code Mother v4.3 lets anonymous, remote attackers retrieve files outside the intended previ

CVE-2026-31072 CRITICAL POC
9.8 May 19

Remote code execution in APScheduler (all versions through 3.10.x and 4.0.0a5) is achievable when applications deseriali

Vendor StatusVendor

SUSE

Severity: Important

Share

CVE-2026-50891 vulnerability details – vuln.today

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