Skip to main content

FileRise CVE-2026-57492

| EUVDEUVD-2026-101664 HIGH
Missing Authentication for Critical Function (CWE-306)
2026-10-14 GitHub_M
7.4
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Remotely poll FileRise setup endpoint
  2. Delivery
    users.txt emptied by storage failure
  3. Exploit
    Setup mode silently reopens
  4. Execution
    Register attacker as initial admin
  5. Impact
    Full administrative takeover of instance

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that users.txt becomes empty or missing AFTER initial setup previously completed - caused by storage loss, truncation, or another failure - because versions prior to 3.16.0 lacked a durable setup-complete marker independent of the mutable user store and therefore re-entered first-run setup. The attacker must then detect the reopened setup window and submit the setup/initial-admin-creation flow over the network before a legitimate operator restores accounts. Limiting factors: the triggering empty-user-store state is not directly attacker-controlled (hence AC:H), so instances with durable, reliable storage and intact users.txt are not exploitable; no authentication (PR:N) and no user interaction (UI:N) are needed once the condition exists. The fix in 3.16.0 also back-fills the marker for existing installs that already have users, keeping setup closed even if users.txt is later emptied.

Impact

This is a CWE-306 (Missing Authentication for Critical Function) flaw with a CVSS of 7.4 driven by AV:N, PR:N, UI:N and high confidentiality/integrity impact - meaning a remote, unauthenticated attacker can seize full administrator control. The critical tempering signal is AC:H: exploitation is not attacker-initiated but depends on an independent failure (storage loss, truncation, or corruption) emptying users.txt, after which FileRise wrongly reopens first-run setup. No EPSS score, KEV listing, or POC was provided in the input, so there is no evidence of active or widespread exploitation (no public exploit identified at time of analysis). Weighing the signals: the impact is severe and the attack surface is unauthenticated, but the precondition is outside the attacker's direct control, making this a conditional/opportunistic issue rather than a mass-exploitable one. Net assessment: a genuine high-severity bug that FileRise operators should patch promptly, but not a 'drop everything' internet-wide crisis in the absence of exploitation telemetry. Note the AC:H rating hinges on the triggering condition being non-attacker-controlled - an attacker who can themselves induce the user-store wipe (e.g., via a separate vulnerability or filesystem abuse) would effectively lower that barrier; verify your deployment's storage durability.

Exploit ScenarioDerived

A FileRise instance suffers a storage failure or truncation that empties users.txt. An unauthenticated remote attacker polling the application detects that first-run setup has silently reopened, reaches the setup flow, and registers themselves as the new initial administrator before any legitimate operator notices, gaining full control of the file manager and its stored files. No public exploit code was provided in the input.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 14, 2026

Unauthenticated administrative account takeover in FileRise versions prior to 3.16.0: because the application treats an empty or missing users.txt as a fresh installation, a remote caller with no credentials can detect that first-run setup has silently reopened and create the next initial administrator account through the setup flow. The empty-user-store condition must first arise from storage loss, truncation, or another failure after setup previously completed (hence the AC:H rating), so reliably-stored, intact installations are not exposed; once that state exists, exploitation requires no authentication and no user interaction (PR:N/UI:N) and yields high confidentiality and integrity impact (CVSS 7.4). There is no confirmed active exploitation (not in CISA KEV) and no public exploit identified at time of analysis, though the flaw is trivially reproducible by anyone who notices the exposed setup page.

RemediationAI

Upgrade FileRise to 3.16.0 (release tag v3.16.0, fixing commit f7114ca2a4e624238dda0d097a07ad6b05c11bb6) as the primary fix; this release writes a durable setup-complete marker after initial admin creation and automatically creates that marker for existing installs that already have users, so setup stays closed even if users.txt is later emptied or lost. The vendor advisory is available at https://github.com/error311/FileRise/security/advisories/GHSA-g555-3rg9-wrq8. On instances that cannot be upgraded immediately, apply compensating controls aimed at the precondition and the exposure window: place FileRise behind an authenticating reverse proxy or allowlist it to trusted networks so the setup endpoint cannot be reached by unauthenticated callers (trade-off: reduces remote accessibility for legitimate users and does not remove the underlying design flaw), and enable file-integrity monitoring or alerting on users.txt size/content so an unexpected emptying is detected before an attacker can complete the setup flow (trade-off: requires monitoring infrastructure and only shortens the window, it does not prevent exploitation). Back up users.txt and keep restoration runbooks ready so that, if the store is emptied, an operator can restore accounts out-of-band and close setup again; note that in pre-3.16.0 code the marker does not exist, so on those versions restoring the file is the only way to re-close an already reopened setup. Independent of this CVE, deployments using proxy-header authentication must set FR_TRUSTED_PROXIES after upgrading, since 3.16.0 accepts the identity header only from trusted proxy sources and will otherwise stop auto-authenticating users.

Affected VersionsENISA

FileRise < 3.16.0

Affected Packages

euvd filerise fix: 3.16.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

This is a CWE-306 (Missing Authentication for Critical Function) flaw rooted in how FileRise persisted its application state: setup completion was inferred implicitly from the mutable user store (users.txt) rather than recorded by a durable, independent marker. Because the critical setup/initial-admin-creation function had no authentication gate of its own and re-enabled itself whenever that user store was empty or absent, any event that destroyed or truncated users.txt - disk failure, storage loss, accidental truncation, or a botched migration - effectively downgraded a production instance back into first-run setup mode, where the next caller to reach the setup endpoint becomes the administrator. The supplied CPE cpe:2.3:a:error311:filerise:*:*:*:*:*:*:*:* confirms that every release before the fixed build is in scope, and the GitHub advisory references (GHSA-g555-3rg9-wrq8, commit f7114ca2a4e624238dda0d097a07ad6b05c11bb6) point to the upstream fix. The commit that closes this issue (v3.16.0, 'security hardening') also introduces a setup-complete marker written after initial admin creation and back-filled for existing installs that already contain users, alongside several unrelated hardening changes (trusted-proxy validation for proxy-header login, WebDAV TOTP enforcement, blocked-extension enforcement before archive extraction, remember-me role resolution from the current user record, and rejection of encoded path separators on upload). The CVSS vector AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N reflects that the network attack path is unauthenticated but the precondition (an emptied user store) is not directly attacker-controlled.

Know when Filerise gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

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

AC:H because exploitation depends on an independent failure emptying the user store; PR:N/UI:N as the setup flow is unauthenticated and needs no interaction; C:H/I:H from full admin takeover, A:N as availability is not directly impacted.

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

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

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

Lifecycle Timeline

2
Patch available
Oct 14, 2026 - 22:49 EUVD
CVE Published
Oct 14, 2026 - 20:21 cve.org
HIGH 7.4

DescriptionCVE.org

FileRise is a self-hosted web-based file manager with multi-file upload, editing, and batch operations. Prior to 3.16.0, FileRise treats an empty or missing users.txt file as a fresh installation even after setup previously completed. If storage loss, truncation, or another failure empties the user store, an unauthenticated remote caller can detect that setup mode reopened and create the next initial administrator account through the setup flow. The application lacked a durable setup-complete marker independent of the mutable user store. This issue is fixed in version 3.16.0.

Technical POC Analysis

CWE-306 (Missing Authentication for Critical Function).

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

FileRise versions prior to 3.16.0 are affected by a high-severity vulnerability that allows unauthenticated attackers to create a new administrator account if the application's user database file becomes empty or missing. This condition typically results from storage failures, so organizations using FileRise for file sharing and collaboration face a serious risk of full application compromise, including unauthorized access to sensitive data and administrative functions. Leadership should prioritize immediate storage integrity checks and deployment of the fixed version 3.16.0 to prevent potential data breaches and operational disruption.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 81% exploitable
Prevalence
Low
niche self-hosted open-source file manager, limited enterprise footprint
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

37
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +37
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

Malicious file upload attacks exploit insufficient validation when web applications accept user-provided files.

CVE-2026-25231 HIGH POC
7.5 Feb 09

Unauthenticated directory traversal in FileRise prior to version 3.3.0 allows remote attackers to read arbitrary files f

CVE-2026-54414 CRITICAL
9.3 Jun 19

Unauthenticated administrator account takeover in FileRise before 3.16.0 is possible via a path traversal flaw in the sh

CVE-2026-25230 MEDIUM POC
4.6 Feb 09

FileRise versions before 3.3.0 contain an HTML injection vulnerability that allows authenticated users to manipulate the

CVE-2025-66403 MEDIUM POC
4.6 Dec 01

FileRise is a self-hosted web-based file manager with multi-file upload, editing, and batch operations. Prior to 2.2.3,

CVE-2026-61843 HIGH
8.2 Oct 14

File overwrite in FileRise prior to 3.18.0 allows an unauthenticated visitor who holds a valid upload-enabled shared-fol

CVE-2026-33072 HIGH
8.2 Mar 20

FileRise, a self-hosted web file manager and WebDAV server, contains a critical hardcoded encryption key vulnerability i

CVE-2026-57490 HIGH
8.1 Oct 14

Multi-factor authentication bypass in FileRise WebDAV prior to 3.16.0 allows an attacker who already holds a valid usern

CVE-2026-33329 HIGH
8.1 Mar 24

FileRise, a self-hosted web file manager and WebDAV server, contains a path traversal vulnerability in its Resumable.js

CVE-2026-104108 HIGH
8.1 Oct 14

Authentication bypass in FileRise versions before 3.23.0 lets a remote attacker log in as an existing local account - in

CVE-2026-103977 HIGH
8.1 Oct 14

Online second-factor guessing against FileRise releases prior to 3.23.0 is permitted well beyond the intended limit beca

CVE-2026-57489 HIGH
8.1 Oct 14

Authentication bypass in FileRise (CWE-290) lets unauthenticated remote attackers impersonate any account - including an

CVE-2025-62510 HIGH
8.1 Oct 20

FileRise 1.4.0 exposes folder visibility and ownership decisions to authenticated low-privilege users because a regressi

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