Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
Primary rating from GitHub Advisory · only source for this CVE.
CVSS VectorGitHub Advisory
Lifecycle Timeline
6DescriptionGitHub Advisory
FileRise is a self-hosted web file manager / WebDAV server. From version 1.0.1 to before version 3.10.0, the resumableIdentifier parameter in the Resumable.js chunked upload handler (UploadModel::handleUpload()) is concatenated directly into filesystem paths without any sanitization. An authenticated user with upload permission can exploit this to write files to arbitrary directories on the server, delete arbitrary directories via the post-assembly cleanup, and probe file/directory existence. This issue has been patched in version 3.10.0.
AnalysisAI
FileRise, a self-hosted web file manager and WebDAV server, contains a path traversal vulnerability in its Resumable.js chunked upload handler where the resumableIdentifier parameter is concatenated into filesystem paths without sanitization. Authenticated users with upload permissions can exploit this to write files to arbitrary directories, delete arbitrary directories, and probe filesystem structure. No evidence of active exploitation (not in CISA KEV) or public POC availability has been reported at this time.
Technical ContextAI
This vulnerability affects FileRise (CPE: cpe:2.3:a:error311:filerise:*:*:*:*:*:*:*:*), specifically the UploadModel::handleUpload() function which implements chunked file uploads using the Resumable.js library. The issue is classified as CWE-22 (Improper Limitation of a Pathname to a Restricted Directory), commonly known as path traversal. The vulnerability stems from the direct concatenation of user-supplied resumableIdentifier parameter values into filesystem paths without validation or sanitization, allowing directory traversal sequences like '../' to escape intended upload directories. The post-assembly cleanup process can also be exploited to delete arbitrary directories by manipulating the path construction.
RemediationAI
Upgrade FileRise to version 3.10.0 or later, which contains a patch for this vulnerability as documented in the release notes at https://github.com/error311/FileRise/releases/tag/v3.10.0. The specific fix is implemented in commit 3871f9fd1661688bed4f7dd23912be0ebf50973c available at https://github.com/error311/FileRise/commit/3871f9fd1661688bed4f7dd23912be0ebf50973c. Until patching is completed, administrators should restrict upload permissions to only highly trusted users, implement strict file upload monitoring and logging, and consider placing FileRise behind a web application firewall configured to detect and block path traversal attempts in HTTP parameters. Review filesystem permissions to ensure the web server process runs with minimal necessary privileges to limit the impact of arbitrary file operations.
Unauthenticated directory traversal in FileRise prior to version 3.3.0 allows remote attackers to read arbitrary files f
Unauthenticated administrator account takeover in FileRise before 3.16.0 is possible via a path traversal flaw in the sh
FileRise versions before 3.3.0 contain an HTML injection vulnerability that allows authenticated users to manipulate the
FileRise is a self-hosted web-based file manager with multi-file upload, editing, and batch operations. Prior to 2.2.3,
FileRise, a self-hosted web file manager and WebDAV server, contains a critical hardcoded encryption key vulnerability i
A broken access control vulnerability in FileRise's ONLYOFFICE integration allows authenticated users with read-only per
FileRise, a self-hosted web file manager and WebDAV server, contains an unrestricted file upload vulnerability in its We
FileRise versions 2.3.7 through 3.10.0 suffer from improper access control in the file snippet endpoint, allowing authen
FileRise, a self-hosted web file manager and WebDAV server, contains a missing-authentication vulnerability in the delet
Same weakness CWE-22 – Path Traversal
View allSame technique Path Traversal
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-14992