Skip to main content

FileRise EUVDEUVD-2026-101686

| CVE-2026-104108 HIGH
Improper Authentication (CWE-287)
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
    Authenticate to configured OIDC provider
  2. Delivery
    Set colliding preferred_username or email claim
  3. Exploit
    Complete OIDC login to FileRise
  4. Execution
    Claim mapped to built-in admin account
  5. Impact
    Gain full administrative access

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK

2 techniques across 2 tactics: Defense Evasion, Initial Access

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

Exploitation Conditions

Requires the FileRise deployment to be configured with OIDC SSO. The configured identity provider must allow an attacker-influenced mutable preferred_username claim, or an unverified email claim (FileRise did not require email_verified for email-based naming), that collides with an existing local username such as the built-in 'admin'. The attacker must be able to authenticate at that IdP to obtain the colliding provider-issued claim. The bypass works even when OIDC automatic provisioning is disabled. Limiting factors: deployments without OIDC are unaffected; IdPs that enforce immutable usernames, require verified email, or do not permit the colliding claim prevent exploitation - this precondition is what drives the AC:H rating and narrows realistic exposure below the raw CVSS score.

Impact

The assigned CVSS 3.1 score of 8.1 (High) reflects a network-reachable (AV:N), no-privilege (PR:N), no-interaction (UI:N) authentication bypass yielding full confidentiality, integrity, and availability impact (C:H/I:H/A:H) - consistent with full takeover of the built-in administrator account. The single factor holding this below Critical is AC:H (high attack complexity), which correctly captures that exploitation is not universal: per the description, 'exploitability depends on the configured identity provider allowing the colliding claim.' No EPSS score, no CISA KEV listing, and no SSVC decision data were provided in the input, and no public exploit was identified, so automated/widespread-exploitation signals are absent. Weighing these together, this is a genuine, high-impact auth bypass (admin account takeover with auto-provisioning disabled) but its real-world reach is gated by a precondition the attacker does not fully control - whether the federated IdP permits a colliding mutable preferred_username or unverified email claim. This points to opportunistic/targeted exploitation against specific misconfigured OIDC deployments rather than broad, scriptable mass exploitation. Note the PR:N/network framing deserves nuance: the attacker needs no FileRise privilege, but does need the ability to authenticate at the configured IdP and influence its claims - verify against your specific IdP configuration.

Exploit ScenarioDerived

An organization runs FileRise behind OIDC SSO with an identity provider that lets users choose or change their preferred_username (or accepts unverified email). An attacker who can authenticate at that IdP sets their preferred_username - or an unverified email - to collide with an existing local FileRise username such as the built-in 'admin', then completes an OIDC login and is mapped onto that administrator account, even with automatic provisioning disabled. No public exploit was identified at time of analysis, and success depends on the IdP permitting the colliding claim (reflected by AC:H).

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% 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 versions before 3.23.0 lets a remote attacker log in as an existing local account - including the built-in administrator - by presenting OIDC claims whose mutable preferred_username value, or an unverified email, collides with that account's local username; the flaw works even when OIDC automatic provisioning is disabled. Successful takeover yields full read, write, and delete control over the file manager and its stored files, consistent with the assessed CVSS 3.1 score of 8.1 (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H). Exploitation is conditional, not universal: the deployment must be configured for OIDC SSO and the identity provider must allow the colliding claim or omit email_verified, which is what drives the High attack-complexity rating; no public exploit code was identified at time of analysis and the issue is not listed in CISA KEV. The vulnerability is fixed in FileRise 3.23.0.

RemediationAI

Upgrade to FileRise 3.23.0, the vendor-released fixed version (see https://github.com/error311/FileRise/releases/tag/v3.23.0 and advisory GHSA-c5c5-mv9m-j367); this is a breaking security change for existing OIDC deployments because OIDC identities created before 3.23.0 have no issuer/subject binding and will no longer match an existing local account automatically - on first OIDC login for such an account FileRise presents a one-time guided prompt to confirm the local password and, if configured, TOTP. Before upgrading, verify a working local administrator login, back up the users directory (including oidc_identities.json), and for OIDC-only administrators who have no known local password arrange an administrator-assisted password reset or account migration in advance. If upgrading immediately is not possible, the only reliable compensating control is to disable OIDC SSO and fall back to local form-based authentication - with the trade-off that all SSO users must have local credentials and OIDC-only accounts are locked out. IdP-side hardening can reduce but not eliminate risk: enforce immutable, non-user-editable usernames, require the email_verified claim, and restrict which accounts may carry a value colliding with a local FileRise username; note that these controls depend on the external provider and cannot be enforced by the vulnerable FileRise version itself. Deployments without OIDC enabled require no action for this specific CVE, but operators on pre-3.23.0 builds should still plan the upgrade because the same release fixes unrelated file-upload, path-traversal, archive-extraction, ONLYOFFICE callback, and TOTP weaknesses.

Affected VersionsENISA

FileRise < 3.23.0

Affected Packages

euvd filerise fix: 3.23.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 PHP web file manager that supports OpenID Connect (OIDC) single sign-on. Before 3.23.0 it mapped an authenticated OIDC identity to a local account by matching the mutable preferred_username claim, falling back to an email claim without requiring the email_verified flag. Because both attributes are provider-issued and often user-controllable or changeable, an attacker able to authenticate at the configured IdP could obtain a claim value equal to an existing local username (for example 'admin') and be treated as that user. The root cause is CWE-287 (Improper Authentication): the application trusted a mutable, non-unique identifier instead of an immutable identity anchor. The fix in commit cc1118923b522baff28dca05bdd79c27f984c68a binds OIDC accounts to the validated issuer plus subject pair, stores those bindings in users/oidc_identities.json, ignores unverified email for naming, and prevents a mutable username claim from attaching to an existing local account. That release is a broader security-hardening commit that also addresses TOTP attempt budgets and single-use time steps, trailing-dot and path-traversal filename validation across regular/resumable/shared/WebDAV write paths, archive (ZIP/7z/RAR) extraction confined to an in-root temporary workspace, mandatory HS256 JWT validation on ONLYOFFICE save callbacks, and destination-move-rights enforcement on cross-parent folder renames - so operators should treat 3.23.0 as a combined authentication/authorization and file-handling fix rather than a narrow patch.

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

AC:H because success depends on the IdP permitting an attacker-controllable colliding claim; PR:N as no FileRise privilege is needed; full C/I/A because the result is built-in administrator account takeover.

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 - 22:49 EUVD
CVE Published
Oct 14, 2026 - 20:39 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.23.0, FileRise maps an authenticated OIDC identity to a local account using mutable preferred_username or email claims and does not require email_verified for email-based naming. An attacker who can obtain provider-issued claims colliding with an existing local username can be logged in as that account, including the built-in administrator, even when automatic provisioning is disabled. Exploitability depends on the configured identity provider allowing the colliding claim. This issue is fixed in version 3.23.0.

Technical POC Analysis

Bug class: CWE-287 (Improper Authentication), with CWE-290 (Authentication Bypass by Spoofing) and CWE-345 (Insufficient Verification of Data Authenticity) as secondary/tertiary.

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 before 3.23.0 are affected by an authentication bypass that enables unauthenticated remote attackers to impersonate existing local accounts, including administrators, when OIDC SSO is configured. This flaw grants full read, write, and delete access to the file manager and its stored files, potentially leading to data breaches, data loss, or operational disruption. Leadership should prioritize remediation because affected organizations could suffer significant confidentiality and integrity impacts, especially if FileRise stores sensitive business documents.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Low
niche self-hosted open-source file manager, limited enterprise footprint
Social Media
1
Sightings
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.2%
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-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

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