Veno File Manager Path Traversal to Arbitrary File Read (CVE-2026-37066)
by jfs-jfs · 2026-07-05
- Severity
- High
- CVE
- CVE-2026-37066
- Category
- web
- Affected product
- Veno File Manager Project
- Affected versions
- 4.4.9
- Disclosed
- 2026-07-05
- Patch status
- unpatched
References
Archive entry
intelseclab/poc-archiveMetadata
| Field | Value |
|---|---|
| Date Added | 2026-07-05 |
| Last Updated | 2026-06 |
| Author / Researcher | jfs-jfs |
| CVE / Advisory | CVE-2026-37066 |
| Category | web |
| Severity | High |
| CVSS Score | Not specified in source |
| Status | PoC |
| Tags | veno-file-manager, path-traversal, arbitrary-file-read, authenticated, superadmin, cwe-22 |
| Related | N/A |
Affected Target
| Field | Value |
|---|---|
| Software / System | Veno File Manager Project |
| Versions Affected | 4.4.9 |
| Language / Platform | Bash PoC |
| Authentication Required | Yes (superadmin role) |
| Network Access Required | Yes (HTTP to vfm-admin interface) |
Summary
Veno File Manager Project 4.4.9 contains a path traversal vulnerability in /vfm-admin/index.php and /vfm-admin/ajax/streamvid.php that allows an authenticated attacker with the superadmin role to disclose sensitive information via two specially crafted HTTP requests (POST and GET) to the affected endpoints.
Vulnerability Details
Root Cause
The affected endpoints accept attacker-controlled file paths without validating them against the intended base directory, allowing traversal outside it.
Attack Vector
- Authenticate as a superadmin user.
- Send crafted requests to /vfm-admin/index.php and /vfm-admin/ajax/streamvid.php with path-traversal sequences in the file path parameter.
- The server returns the contents of the arbitrary file, disclosing sensitive information.
Impact
Superadmin-level authenticated attacker can read arbitrary files on the server filesystem.
Environment / Lab Setup
Target: Veno File Manager Project 4.4.9
Attacker: Bash/curl, valid superadmin session
Proof of Concept
PoC Script
See
PoC.shin this folder.
| |
Sends the two crafted requests to demonstrate path-traversal-based arbitrary file disclosure.
Detection & Indicators of Compromise
Signs of compromise:
- Unexpected access to sensitive files (e.g. /etc/passwd) via the file manager’s streaming/view endpoints
Remediation
| Action | Detail |
|---|---|
| Primary fix | Update Veno File Manager to a version that validates file paths against the intended base directory |
| Interim mitigation | Restrict superadmin account issuance; monitor file-access logs for traversal patterns |
References
Notes
Mirrored from https://github.com/jfs-jfs/CVE-2026-37066 on 2026-07-05.
| |