CVE-2026-61504
Deferred Deferred - Pending Action

Rejetto HFS Basic Listing Cross-Site Scripting via File Name

Vulnerability report for CVE-2026-61504, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-13

Last updated on: 2026-07-14

Assigner: VulnCheck

Description

Rejetto HFS 3.0.0 through 3.2.0 does not escape file names in its fallback "basic" web listing, and this listing can be forced by any browser via the ?get=basic parameter. A user with upload permission - or an anonymous user on servers with an open upload folder - can store a file whose name contains script that executes in the browser of anyone viewing the listing.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-13
Last Modified
2026-07-14
Generated
2026-08-03
AI Q&A
2026-07-14
EPSS Evaluated
2026-08-01
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
rejetto hfs From 3.0.0 (inc) to 3.2.0 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-79 The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a stored cross-site scripting (XSS) issue in Rejetto HFS versions 3.0.0 through 3.2.0. The software does not properly escape file names when generating its fallback 'basic' web listing.

An attacker with upload permissionsβ€”or an anonymous user if the server has an open upload folderβ€”can upload a file with a name containing malicious script code. When other users view the web listing (which can be forced by appending ?get=basic to the URL), the script executes in their browsers.

  • Affected versions: 3.0.0 to 3.2.0
  • Vulnerability type: Stored XSS (CWE-79)
  • CVSS v4.0 BaseScore: 5.1 (Medium severity)
Detection Guidance

To detect this vulnerability on your network or system, you can check if your Rejetto HFS server is running a vulnerable version (3.0.0 through 3.2.0).

  • Verify the version of Rejetto HFS installed on your system. If it falls within the range of 3.0.0 to 3.2.0, it is likely vulnerable.

You can also manually test for the vulnerability by attempting to trigger the 'basic' web listing feature.

  • Append the ?get=basic parameter to the HFS server URL in a browser (e.g., http://[HFS-server-address]/?get=basic). If the listing displays file names without proper escaping, the vulnerability may be present.

Additionally, inspect uploaded files for suspicious names containing script tags or other malicious payloads. Look for files with names like <script>alert(1)</script>.txt or similar.

  • Use a web vulnerability scanner or XSS detection tool to automate the process of identifying unescaped file names in the web listing.
Impact Analysis

If you are a user of Rejetto HFS (versions 3.0.0 to 3.2.0), this vulnerability could allow an attacker to execute malicious scripts in your browser when you view a compromised file listing.

  • Potential impacts include: session hijacking, theft of sensitive data (e.g., cookies, credentials), or redirection to malicious websites.
  • If you are an administrator, an attacker could exploit this to target other users of your HFS server, compromising their accounts or spreading malware.

The attack requires the victim to view the 'basic' web listing, which can be forced via the ?get=basic URL parameter.

Compliance Impact

This vulnerability could have compliance implications depending on the data handled by the affected HFS server.

  • GDPR: If the server stores or processes personal data of EU citizens, a successful XSS attack could lead to unauthorized access or disclosure of that data, violating GDPR requirements for data protection and confidentiality (Articles 5, 32).
  • HIPAA: If the server is used in a healthcare environment to store or share protected health information (PHI), an XSS attack could result in unauthorized access to PHI, violating the HIPAA Security Rule (45 CFR Part 164, Subpart C).
  • Other standards: This vulnerability may also violate requirements in frameworks like ISO 27001 (A.12.6.1 - Management of technical vulnerabilities) or PCI DSS (Requirement 6.5.7 - Address common coding vulnerabilities, including XSS).

Organizations should assess whether this vulnerability exposes them to non-compliance risks based on their specific use of Rejetto HFS and the data it handles.

Mitigation Strategies

To mitigate this vulnerability, follow these immediate steps:

  • Upgrade Rejetto HFS to the latest version if a patch is available. Check the official Rejetto HFS website or vulnerability advisories for updates.
  • If upgrading is not immediately possible, disable the 'basic' web listing feature to prevent exploitation. This can be done by removing or restricting access to the ?get=basic parameter.
  • Restrict upload permissions to trusted users only. Disable anonymous uploads if they are enabled on your server.
  • Regularly audit uploaded files for suspicious names or content. Remove any files with names containing scripts or other malicious payloads.
  • Implement a web application firewall (WAF) to filter out malicious requests targeting the vulnerable feature.
  • Monitor your server logs for unusual activity, such as requests containing the ?get=basic parameter or attempts to upload files with suspicious names.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-61504. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart