Rejetto HFS
CVE-2026-61503
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify network-accessible HFS login endpoint
-
DeliverySend automated login requests with username wordlist
-
ExploitObserve differing server responses per username
-
ExecutionConfirm valid account names including default admin
-
PersistLaunch credential-stuffing or brute-force against confirmed accounts
-
ImpactAchieve administrative access to HFS file server
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V6 - Authentication Response uniformity
|
| Exploitation Conditions | No special conditions are required for the enumeration phase: the CVSS vector (AV:N/AC:L/PR:N/UI:N) confirms the HFS login endpoint needs only to be reachable over the network by the attacker, with no authentication, user interaction, or non-default configuration required. The default HFS deployment exposes this endpoint. Exploitation impact is bounded to reconnaissance-valid username disclosure only, with no direct credential or data exposure. The attack is most consequential when the default admin account name is in use (standard HFS behavior) and when no external rate-limiting, WAF, or IP allowlisting is applied to the login endpoint. HFS instances isolated from untrusted networks or protected by a reverse proxy requiring prior authentication are not practically at risk. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N) accurately reflects a remotely exploitable, zero-prerequisite flaw with limited, one-dimensional confidentiality impact. The 6.9 score is appropriate in isolation. However, the vendor's own release notes elevate real-world concern by noting that the bundled vulnerabilities in v3.2.1 collectively 'potentially allow an attacker to gain administrative access'-meaning this enumeration flaw should be evaluated in context of its chaining potential, not solely on its standalone CVSS score. No EPSS data is provided in the input and cannot be confirmed. No CISA KEV listing exists and no public exploit code has been identified at time of analysis, so exploitation remains unconfirmed. Risk is highest for internet-exposed HFS instances using default admin account names with weak password controls and no login rate-limiting. |
| Exploit ScenarioDerived | An attacker sends automated HTTP POST requests to the HFS login endpoint cycling through a wordlist of common usernames and observes differing response codes, body text, or response timing to identify valid accounts including the default admin. With the admin username confirmed, the attacker proceeds to credential-stuffing using leaked password databases or targeted brute-force, and-given the vendor's disclosure of co-remediated vulnerabilities-may chain this with additional unpatched HFS flaws to achieve full administrative access. No public exploit code is identified at time of analysis, but the enumeration technique is trivial to implement with standard HTTP tooling. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 13, 2026
Username enumeration in Rejetto HFS 3.0.0-3.2.0 exposes valid account names-including the default admin account-to remote unauthenticated attackers through observably different login endpoint responses (CWE-204). The vendor release notes for v3.2.1 indicate this is one of multiple related vulnerabilities that collectively could allow an attacker to gain administrative access, suggesting this flaw may serve as a reconnaissance enabler in a broader attack chain. No public exploit is identified at time of analysis; vendor-released patch v3.2.1 is available.
RemediationAI
Upgrade to Rejetto HFS version 3.2.1 immediately; this release is confirmed by the vendor at https://github.com/rejetto/hfs/releases/tag/v3.2.1 and addresses this flaw alongside additional vulnerabilities that collectively enable administrative compromise. If upgrade is not immediately possible, restrict network access to the HFS login endpoint to trusted IP ranges using firewall rules or a reverse proxy, accepting the trade-off of reduced remote accessibility for legitimate users. Additionally, enforce strong unique passwords on all HFS accounts-especially the default admin account-and configure login rate-limiting or account lockout if supported, as these controls reduce the practical value of username enumeration without eliminating the underlying flaw. Do not rely on compensating controls as a permanent substitute for the patch.
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
Rejetto HFS (HTTP File Server) is a lightweight, self-hosted web-based file-sharing server. The login endpoint exhibits an observable response discrepancy (CWE-204): it returns detectably different HTTP responses-differing status codes, body content, or timing-depending on whether a submitted username exists in the system. This is a classic authentication-layer information disclosure pattern. The CPE cpe:2.3:a:rejetto:hfs:*:*:*:*:*:*:*:* covers all platform variants of HFS versions 3.0.0 through 3.2.0. Critically, the vendor release notes for v3.2.1 explicitly describe multiple co-remediated vulnerabilities capable of enabling administrative compromise, positioning this enumeration flaw as a likely reconnaissance precursor rather than an isolated, low-impact finding.
Know when Hfs 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
Network-reachable login endpoint requires no authentication or user interaction; impact is strictly limited confidentiality loss (username enumeration) with no integrity, availability, or scope change.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
Rejetto HFS 3.0.0 through 3.2.0 returns observably different responses from its login endpoint depending on whether the submitted username exists. A remote unauthenticated attacker can use this to confirm valid account names, including the default admin account, facilitating password-guessing and session-forgery attacks.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Affected Products (CPE)CVE.org
Administrator session forgery in Rejetto HFS (HTTP File Server) versions 3.0.0 through 3.2.0 lets a remote unauthenticat
Path traversal via the `lang` query parameter in Rejetto HFS 3.0.0 through 3.2.0 enables remote unauthenticated attacker
Stored cross-site scripting in Rejetto HTTP File Server 3.0.0-3.2.0 allows an unauthenticated remote attacker to inject
Rejetto HTTP File Server (HFS) versions 3.0.0 through 3.2.0 performs state-changing administrative operations via HTTP G
Stored XSS in Rejetto HFS 3.0.0 through 3.2.0 allows attackers with upload access - or any user on servers configured wi
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB