Veno File Manager Unauthenticated User Enumeration (CVE-2026-37064)
by jfs-jfs · 2026-07-05
- Severity
- Medium
- CVE
- CVE-2026-37064
- 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-37064 |
| Category | web |
| Severity | Medium |
| CVSS Score | Not specified in source |
| Status | PoC |
| Tags | veno-file-manager, user-enumeration, unauthenticated, cwe-203 |
| Related | N/A |
Affected Target
| Field | Value |
|---|---|
| Software / System | Veno File Manager Project |
| Versions Affected | 4.4.9 |
| Language / Platform | Bash PoC |
| Authentication Required | No |
| Network Access Required | Yes (HTTP to vfm-admin interface) |
Summary
Veno File Manager Project 4.4.9’s /vfm-admin/ajax/usr-check.php endpoint allows an unauthenticated attacker to enumerate application users by sending a specially crafted POST request with a chosen user_name parameter and observing whether the response indicates the user exists.
Vulnerability Details
Root Cause
The usr-check.php endpoint returns a distinguishable response for existing vs. non-existing usernames without requiring authentication.
Attack Vector
- Send an unauthenticated POST request to /vfm-admin/ajax/usr-check.php with a candidate user_name value.
- Observe the response to determine whether that username exists in the application.
- Repeat across a username list to enumerate valid accounts for follow-on credential attacks.
Impact
Unauthenticated enumeration of valid usernames, aiding follow-on credential-stuffing or brute-force attacks.
Environment / Lab Setup
Target: Veno File Manager Project 4.4.9
Attacker: Bash/curl
Proof of Concept
PoC Script
See
PoC.shin this folder.
| |
Sends the crafted POST request to usr-check.php and reports whether the candidate username exists.
Detection & Indicators of Compromise
Signs of compromise:
- High-volume requests to usr-check.php from a single source
Remediation
| Action | Detail |
|---|---|
| Primary fix | Update Veno File Manager to a version that requires authentication for usr-check.php or removes the distinguishable response |
| Interim mitigation | Rate-limit or require authentication for the usr-check.php endpoint at a WAF/reverse-proxy layer |
References
Notes
Mirrored from https://github.com/jfs-jfs/CVE-2026-37064 on 2026-07-05.
| |