Skip to main content

FileRise CVE-2025-62509

HIGH
Improper Handling of Insufficient Permissions or Privileges (CWE-280)
2025-10-20 security-advisories@github.com
8.1
CVSS 3.1 · Vendor: github
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege account on instance
  2. Delivery
    Enumerate predictable username-based folder names
  3. Exploit
    Issue file/folder API request for another user's resource
  4. Execution
    Server skips ownership check
  5. Impact
    View, modify, or delete victim's files

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V8 - Authorization Insufficient permission handling
Exploitation Conditions

Requires a valid low-privilege (non-admin) authenticated account on a multi-user FileRise instance running a version prior to 1.4.0 (PR:L). Exploitation succeeds against default configurations of these versions because the application inferred ownership/visibility from folder names and omitted server-side ownership checks on delete/rename/move/view file-operation endpoints; the attacker references victim resources by predictable names (e.g., a top-level folder named after another username). Limiting factors: the attacker must already have an account on the instance; single-user or admin-only deployments are not meaningfully exposed; and upgrading to 1.4.0+ (or applying the workaround of read-only non-admin users / disabled delete-rename APIs / per-user bypassOwnership controls) removes the condition.

Impact

This is a genuine access-control vulnerability (CWE-280) rated CVSS 8.1 with vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N, meaning network-reachable, low-complexity exploitation by an already-authenticated low-privilege user with high confidentiality and integrity impact but no availability impact. The signals are moderately but not maximally alarming: the CVSS vector requires PR:L (an attacker must hold a valid low-privilege account), which meaningfully narrows the exploit population versus a fully unauthenticated flaw. No EPSS score was supplied in the input, so exploitation probability cannot be quantified. The CVE is NOT listed in CISA KEV and no public proof-of-concept is referenced, so this is 'no public exploit identified at time of analysis.' Exploitability is nonetheless straightforward in principle because the root cause - inferring ownership from predictable folder names and missing server-side authorization - means an attacker only needs to reference resources by guessable names (classic IDOR), with no memory-corruption or race conditions involved. Overall this is a real, actionable priority for anyone running multi-user FileRise instances below 1.4.0, but its real-world blast radius is tempered by the low deployment footprint of the product and the requirement for a pre-existing account rather than being a wormable, unauthenticated internet-wide threat.

Exploit ScenarioDerived

A multi-user FileRise instance (prior to 1.4.0) hosts separate folders per user. A low-privilege authenticated user crafts API requests referencing another user's predictably-named folder/files (e.g., a folder named after the victim's username) and, because the server never verifies ownership, reads, modifies, or deletes those files. No public exploit code is referenced, but the attack requires only normal API calls with guessed resource names and no special tooling.

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 08, 2026

Low-privilege users of FileRise versions prior to 1.4.0 can view, delete, or modify files owned by other users because the application infers ownership from folder names and lacks server-side authorization checks on file-operation endpoints (CWE-280). This IDOR-style access-control flaw is rated CVSS 8.1 (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N) and requires only an authenticated non-admin account on a multi-user instance; no public exploit code or active exploitation is identified in the provided data. Upgrading to 1.4.0 (further hardened in 1.5.0) or applying the vendor's workarounds removes the exposure.

RemediationAI

Vendor-released patch: upgrade to FileRise 1.4.0 or later, with 1.5.0 recommended for additional hardening. Full upgrade guidance is in the advisory at https://github.com/error311/FileRise/security/advisories/GHSA-6p87-q9rh-95wh. If immediate upgrade is not possible, apply the vendor-documented workarounds: restrict all non-admin users to read-only, disable delete and rename APIs server-side (which may block legitimate collaboration features for those users), and avoid creating top-level folders named after other usernames. Additionally, add server-side ownership checks before any delete/rename/move operation, and configure per-user bypassOwnership controls or set DEFAULT_BYPASS_OWNERSHIP to false in config.php, noting that this enforces strict ownership isolation and may break legacy workflows that depended on broad access.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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-based file manager supporting multi-file upload, editing, and batch operations. The vulnerability is rooted in CWE-280 (Improper Handling of Insufficient Privileges) and manifests as an Insecure Direct Object Reference (IDOR): ownership and visibility were inferred from folder names-such as a top-level folder named after a username-rather than from authenticated session identity, and mutating endpoints (delete, rename, move, view) performed no server-side ownership validation. This allowed any authenticated low-privilege user to operate on resources referenced by predictable names. The CPE cpe:2.3:a:filerise:filerise:*:*:*:*:*:*:*:* indicates that all versions before the fix are affected. The vendor's commit (25ce6a76beb60950359c0304765ad91a8aff8ad8) for v1.4.0 introduced a centralized permission helper and granular ACL flags (bypassOwnership, canShare, canZip, viewOwnOnly), tightened ownership checks across controllers and models, added consistent CSRF verification, and normalized input validation-explicitly documenting a breaking change that non-admin users without bypassOwnership can no longer create, rename, move, copy, delete, share, or zip files they do not own.

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) 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

Authenticated low-privilege web user (PR:L) exploits missing server-side authorization over the network with no user interaction; reads (C:H) and modifies/deletes (I:H) others' files, with deletion treated as integrity rather than availability (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

Primary rating from Vendor (github).

CVSS VectorVendor: github

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

DescriptionCVE.org

FileRise is a self-hosted web-based file manager with multi-file upload, editing, and batch operations. Prior to version 1.4.0, a business logic flaw in FileRise’s file/folder handling allows low-privilege users to perform unauthorized operations (view/delete/modify) on files created by other users. The root cause was inferring ownership/visibility from folder names (e.g., a folder named after a username) and missing server-side authorization/ownership checks across file operation endpoints. This amounted to an IDOR pattern: an attacker could operate on resources identified only by predictable names. This issue has been patched in version 1.4.0 and further hardened in version 1.5.0. A workaround for this issue involves restricting non-admin users to read-only or disable delete/rename APIs server-side, avoid creating top-level folders named after other usernames, and adding server-side checks that verify ownership before delete/rename/move.

Executive ViewAI

Why It Matters

A broken access-control flaw in FileRise (versions prior to 1.4.0) allows any authenticated low-privilege user on a multi-user deployment to view, alter, or delete files belonging to other users. Because the platform's core purpose is controlled document storage and sharing, this undermines the confidentiality and integrity guarantees that teams rely on for sensitive business content. Leadership should care because every non-admin account holder - including contractors, partners, or stale accounts - is effectively a potential data-integrity risk until all instances are upgraded to 1.4.0 or later.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

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

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· 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

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

Affected Products (CPE)CVE.org

cpe:2.3:a:filerise:filerise:*:*:*:*:*:*:*:*
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