Description
FileRise is a self-hosted web-based file manager with multi-file upload, editing, and batch operations. Prior to 3.23.0, FileRise permits an authenticated session with a valid CSRF token to disable TOTP without recent full reauthentication or to begin enrollment when the account currently has no TOTP secret. The enrollment endpoint returns 409 rather than directly overwriting an already configured secret, but it persists and activates a newly generated secret before a TOTP code verifies possession. An attacker controlling an existing authenticated session can therefore disable an existing second factor or enroll one after the account has no configured secret; this is not a direct overwrite of an active authenticator. This issue is fixed in version 3.23.0.
Published: 2026-10-14
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Two-Factor Authentication Bypass
Action: Patch Immediately
AI Analysis

Impact

FileRise allows an authenticated user with a valid CSRF token to cancel an existing TOTP factor or initiate a new TOTP enrollment without reauthenticating with the account’s password. The enrollment procedure generates a new secret and activates it prior to verifying control of the authenticator, enabling an actor who holds the session to force the account into an unmanaged MFA state. The vulnerability is rooted in missing authentication for privileged functions (CWE‑306) and the insecure handling of user secrets (CWE‑620). This lowers the protection barrier for theft or compromise of user accounts, potentially granting a malicious actor escalation of privileges within the web application.

Affected Systems

The flaw exists in the FileRise self‑hosted file manager, affecting all instances with versions older than 3.23.0 deployed by the vendor error311. Any installation that relies on TOTP based second‑factor authentication for user or administrative access is susceptible.

Risk and Exploitability

With a CVSS score of 6.5, the weakness is considered moderate severity. An exploit requires a valid authenticated session and CSRF token, both of which can be acquired through session hijacking or by user compromise. The EPSS score is not reported, and the vulnerability is not listed in the CISA KEV catalog, indicating no known public exploitation yet. Nonetheless, the lack of step‑up reauthentication makes it easier for an attacker in possession of a session to disable or replace the account’s two‑factor protection, thereby increasing the risk of unauthorized access and data exfiltration.

Generated by OpenCVE AI on October 15, 2026 at 12:42 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade FileRise to version 3.23.0 or later, where the defect is fixed.
  • If upgrading immediately is not feasible, restrict privileged or administrative users to conditional access policies that require reauthentication before any TOTP configuration changes.
  • Consider temporarily disabling TOTP enrollment and disabling the ability to disable TOTP for standard users until the patch can be applied.

Generated by OpenCVE AI on October 15, 2026 at 12:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 14 Oct 2026 20:45:00 +0000

Type Values Removed Values Added
Description FileRise is a self-hosted web-based file manager with multi-file upload, editing, and batch operations. Prior to 3.23.0, FileRise permits an authenticated session with a valid CSRF token to disable TOTP without recent full reauthentication or to begin enrollment when the account currently has no TOTP secret. The enrollment endpoint returns 409 rather than directly overwriting an already configured secret, but it persists and activates a newly generated secret before a TOTP code verifies possession. An attacker controlling an existing authenticated session can therefore disable an existing second factor or enroll one after the account has no configured secret; this is not a direct overwrite of an active authenticator. This issue is fixed in version 3.23.0.
Title FileRise: 2FA disable and TOTP enrollment lack step-up re-authentication; enrollment activates before verification
Weaknesses CWE-306
CWE-620
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-15T15:04:46.143Z

Reserved: 2026-10-01T18:05:14.173Z

Link: CVE-2026-104106

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-14T21:17:34.583

Modified: 2026-10-15T16:17:33.237

Link: CVE-2026-104106

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-15T12:45:13Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function

  • CWE-620

    Unverified Password Change