Skip to main content

FileRise CVE-2026-57489

| EUVDEUVD-2026-101634 HIGH
Authentication Bypass by Spoofing (CWE-290)
2026-10-14 GitHub_M
8.1
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

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

  1. Access
    Reach FileRise backend port directly
  2. Delivery
    Craft request with X-Remote-User header
  3. Exploit
    Assert administrator username
  4. Execution
    Server trusts unverified proxy header
  5. Persist
    Obtain authenticated admin session
  6. Impact
    Full file read/write and account control

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Anti-spoofing controls
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

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

Exploitation Conditions

Exploitable ONLY when all of the following hold: (1) the deployment has proxy-header authentication / AUTH_BYPASS enabled; (2) the configured reverse-proxy identity header (X-Remote-User) is accepted without validating the request source against FR_TRUSTED_PROXIES - the exact flaw fixed in 3.16.0; and (3) the backend application port is directly reachable by the attacker, bypassing the proxy. Given those, an unauthenticated attacker simply supplies the X-Remote-User header naming any account (including admin) to get a session. LIMITING FACTORS: default deployments without proxy-header auth are NOT affected; deployments that correctly set FR_TRUSTED_PROXIES to the proxy IP/CIDR are NOT affected; and the backend must be exposed on an untrusted path rather than being accessible only through the proxy. These conditions (reflected as AC:H) substantially narrow the real-world exposed population.

Impact

CVSS 3.1 scores this 8.1 (High) with AV:N/AC:H/PR:N/UI:N and full C/I/A impact, correctly reflecting an unauthenticated network authentication-bypass (CWE-290) that yields administrator access. The AC:H is the critical modifier and is well-justified: exploitation is gated on a specific, non-default deployment posture rather than being universally reachable. No EPSS score, CISA KEV listing, or public POC was provided in the intelligence set - so exploitation status is 'no public exploit identified at time of analysis,' and there is no evidence of active or widespread exploitation. The realistic risk is therefore conditional: for the subset of FileRise operators who enabled proxy-header authentication (AUTH_BYPASS) AND left the backend application port directly reachable without FR_TRUSTED_PROXIES validation, impact is severe (trivial admin takeover via a single header). For everyone else it is not exploitable. The source commit (f7114ca) independently confirms the root cause and the 3.16.0 fix, so the technical claim is high-confidence even though no exploitation telemetry exists. Net: a genuinely serious bug for affected configurations, but the absence of KEV/EPSS/POC plus the AC:H conditions make this a configuration-dependent priority rather than a mass-exploitation emergency.

Exploit ScenarioDerived

A FileRise instance runs behind a reverse proxy with proxy-header login (AUTH_BYPASS) enabled, but its backend application port is also reachable directly on the network and FR_TRUSTED_PROXIES is unset or ineffective. An unauthenticated attacker connects straight to the backend and sends an HTTP request containing 'X-Remote-User: admin', and FileRise trusts the header without verifying the source, granting a full administrator session with no password or MFA. No public exploit code is identified, but the technique is a single crafted header and is confirmed by the fix commit.

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

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

Alert me

AnalysisAIv1 – Oct 14, 2026

Authentication bypass in FileRise (CWE-290) lets unauthenticated remote attackers impersonate any account - including an administrator - without a password or MFA in deployments prior to 3.16.0 that enable proxy-header authentication (AUTH_BYPASS) and expose the backend port directly. The flaw is that the configured reverse-proxy identity header (X-Remote-User) was trusted without validating that the request actually came from an address in FR_TRUSTED_PROXIES; an attacker who can reach the backend application port therefore simply supplies the header and receives a session for the named account. Exploitation requires proxy-header auth to be enabled, the trusted-proxy check to be absent or ineffective (exactly what 3.16.0 fixes), and a network path to the backend that bypasses the proxy, which is why it is scored AV:N/AC:H/PR:N/UI:N with full confidentiality, integrity, and availability impact (CVSS 3.1: 8.1 High); no public exploit code or confirmed in-the-wild exploitation was identified at time of analysis.

RemediationAI

Upgrade FileRise to 3.16.0 or later, which is the vendor-released patch that requires trusted-proxy source validation for proxy-header login (advisory: https://github.com/error311/FileRise/security/advisories/GHSA-98pg-w3jp-r8fv; fix commit f7114ca2a4e624238dda0d097a07ad6b05c11bb6). If upgrading immediately is not possible, disable proxy-header authentication / AUTH_BYPASS so the identity header is never consulted, or firewall the backend application port and bind it to localhost or a private interface so only the reverse proxy can reach it - be aware that any exposure of that port to untrusted networks re-opens the bypass. On the patched version, set FR_TRUSTED_PROXIES to the reverse proxy's IP or CIDR before relying on proxy-header login, since after the fix an unset or incorrect value causes the identity header to be ignored and users will no longer be auto-authenticated (an expected, documented side effect, with an error log entry for the ignored header). Also review whether AUTH_REMOTE_USER-style deployments need it at all, and consider enforcing network-layer access control plus MFA-capable accounts as compensating depth; the same 3.16.0 release additionally hardens WebDAV password-only login for TOTP accounts, archive-extraction filename policy, first-run setup state, and remember-me role resolution, so applying it is advisable regardless of whether proxy-header auth is in use.

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

FileRise is a self-hosted web file manager that supports delegating user authentication to a fronting reverse proxy via a configurable identity header (commonly X-Remote-User) in an AUTH_BYPASS / proxy-header login mode, alongside optional IP-header handling controlled by FR_TRUSTED_PROXIES. The secure design assumption is that only a trusted reverse proxy can inject that identity header, so the backend must verify the immediate peer (REMOTE_ADDR) against the FR_TRUSTED_PROXIES IP/CIDR list before honoring the header. In versions before 3.16.0 that source validation was missing for the proxy-auth identity header, the classic CWE-290 'Authentication Bypass by Spoofing' pattern in which a security-relevant value (the asserted username) is taken from client-controllable input without confirming the sender. Because the resulting session is built directly from the asserted username and the account's stored role and permissions, an attacker naming an admin user obtains administrative privileges immediately. The upstream fix (commit f7114ca2a4e624238dda0d097a07ad6b05c11bb6, bundled in the v3.16.0 security-hardening release) wraps the entire proxy-header login path in an AuthModel::isRequestFromTrustedProxy() check, so untrusted sources are ignored and an error is logged instead; the same release also hardened related areas (WebDAV MFA enforcement, archive-extraction filename policy, first-run setup marker, remember-me role resolution, encoded path separator rejection) and updated the README/wiki to state that FR_TRUSTED_PROXIES is now required for proxy-header login.

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 8.1 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.1 HIGH

Unauthenticated network header spoofing (PR:N, AV:N) yields full admin access (C/I/A:H), but requires a specific non-default config plus a directly reachable backend, so AC:H.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:P/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

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

Lifecycle Timeline

2
Patch available
Oct 14, 2026 - 21:18 EUVD
CVE Published
Oct 14, 2026 - 20:16 cve.org
HIGH 8.1

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 deployments with AUTH_BYPASS enabled trust the configured reverse-proxy identity header without verifying that the request originated from FR_TRUSTED_PROXIES. When the backend application port is reachable directly, an unauthenticated attacker can supply X-Remote-User and obtain a session for the asserted account, including an administrator account, without a password or MFA. The flaw is limited to deployments that enable proxy-header authentication and expose an untrusted path to the backend. This issue is fixed in version 3.16.0.

Technical POC Analysis

CWE-290 (Authentication Bypass by Spoofing), application-level logic error in FileRise itself - not in a shared library.

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 installations running versions prior to 3.16.0 can be accessed without valid credentials, allowing an unauthenticated remote attacker to impersonate any account, including an administrator, and to read, alter, or delete the file data that platform governs. The exposure is confined to deployments that have enabled proxy-header authentication (AUTH_BYPASS) and left the backend application port reachable outside the trusted proxy path, so internet-facing instances with that configuration warrant immediate containment. Because impersonation of an administrator grants full control of the repository, leadership should treat any such instance as a potential data-integrity and confidentiality incident rather than a routine patch item.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; upgrading to FileRise 3.16.0 or later is the durable fix per the advisory. Until that upgrade is completed: disable proxy-header authentication (AUTH_BYPASS) wherever it is not strictly required; where it is required, ensure FR_TRUSTED_PROXIES contains only the actual reverse-proxy addresses and prevent any direct network path to the backend application port (firewall rule, security group, network policy, or localhost binding) so requests cannot bypass the proxy; and monitor for X-Remote-User headers originating from untrusted addresses and for unexpected session creation. Note that unauthenticated exploitation requires proxy-header authentication to be enabled and a direct path to the backend port; deployments without those conditions are not reachable by this attack.

Threat Intelligence Overview

EPSS Score
0.5%
Top 59% exploitable
Prevalence
Low
niche self-hosted open-source file manager, limited enterprise footprint
Data Quality
4 sources
Confidence: Medium

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.5%
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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

40
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +40
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-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

CVE-2025-62509 HIGH
8.1 Oct 20

Low-privilege users of FileRise versions prior to 1.4.0 can view, delete, or modify files owned by other users because t

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