Skip to main content

Rejetto HFS CVE-2026-61505

MEDIUM
Path Traversal (CWE-22)
2026-07-13 VulnCheck
6.9
CVSS 4.0 · Vendor: VulnCheck
Share

Severity by source

Vendor (VulnCheck) PRIMARY
6.9 MEDIUM
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/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
5.3 MEDIUM

Network-reachable with no auth or interaction (AV:N/PR:N/UI:N); confidentiality limited to narrow JSON subset, scope unchanged, no integrity or availability impact.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

2
Source Code Evidence Fetched
Jul 13, 2026 - 19:41 vuln.today
Analysis Generated
Jul 13, 2026 - 19:41 vuln.today

DescriptionCVE.org

Rejetto HFS 3.0.0 through 3.2.0 allows path traversal through the lang query parameter, permitting a remote unauthenticated attacker to read certain JSON files outside the shared folders. Exploitation is constrained to files matching a narrow naming and format pattern, limiting practical impact.

AnalysisAI

Path traversal via the lang query parameter in Rejetto HFS 3.0.0 through 3.2.0 enables remote unauthenticated attackers to read JSON files outside the application's designated shared folders. Exploitation is constrained by the application's own file-loading logic - only files matching a narrow naming convention and JSON format are reachable, limiting impact to partial information disclosure rather than arbitrary file read. Vendor-released patch v3.2.1 is available; no KEV listing or confirmed public exploit exists, though the same release addresses additional higher-severity vulnerabilities noted in the release notes.

Technical ContextAI

Rejetto HFS (HTTP File Server) is a lightweight, self-contained file-sharing web application. The lang query parameter is used by HFS to load language/localization resources - the application resolves a file path based on this parameter without sufficient sanitization, a classic CWE-22 (Improper Limitation of a Pathname to a Restricted Directory) root cause. An attacker supplies directory traversal sequences in the lang value, causing the server to resolve a path outside the shared folder tree. The traversal is bounded by the application's own logic: it likely appends a .json extension or enforces a naming pattern for localization files, preventing read of arbitrary binary or text files. CPE cpe:2.3:a:rejetto:hfs:*:*:*:*:*:*:*:* covers all affected versions 3.0.0-3.2.0 of the application product line.

RemediationAI

Upgrade to Rejetto HFS version 3.2.1 immediately, available at https://github.com/rejetto/hfs/releases/tag/v3.2.1. This is a security-focused release that patches this path traversal as well as additional undisclosed vulnerabilities that may permit administrative access - the upgrade is warranted even if the standalone risk of this CVE appears limited. If immediate upgrade is not feasible, restrict network access to the HFS instance to trusted IP ranges via firewall or place it behind an authenticated reverse proxy, which prevents unauthenticated exploitation at the cost of added operational complexity and potential disruption to open file-sharing workflows. The VulnCheck advisory at https://www.vulncheck.com/advisories/rejetto-hfs-limited-file-disclosure-via-path-traversal-in-lang-parameter provides additional technical context.

Share

CVE-2026-61505 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy