MEDIUM 5.4

CVE-2026-36162: LiquidFiles Stored XSS in File Shares API (v4.2.7)

LiquidFiles v4.2.7 contains a vulnerability that allows authenticated users to inject malicious code into file share names. When other users view these crafted shares, the malicious code executes in their browsers, potentially allowing the attacker to steal session data, redirect users, or perform actions on their behalf. The attacker must already have valid credentials to exploit this, and a victim must interact with the poisoned share for the attack to succeed.

Source data · NVD / CISA · public domain

CVSS
3.1 · 5.4 MEDIUM · CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Weaknesses (CWE)
CWE-79
Affected products
0 configuration(s)
Published / Modified
2026-07-07 / 2026-07-09

NVD description (verbatim)

An authenticated stored cross-site scripting (XSS) vulnerability in the Upload File Shares API of LiquidFiles v4.2.7 allows attackers to execute arbitrary Javascript or HTML via injecting a crafted payload into the Name parameter.

3 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

CVE-2026-36162 is a stored cross-site scripting (XSS) vulnerability in the Upload File Shares API endpoint of LiquidFiles v4.2.7. The Name parameter fails to properly sanitize user input before storing and rendering the value to other authenticated users. This CWE-79 violation permits injection of arbitrary JavaScript or HTML that executes in victim browsers within the security context of the LiquidFiles application. The vulnerability requires prior authentication and user interaction (viewing a share), limiting but not eliminating risk in multi-user environments.

Business impact

Organizations using LiquidFiles v4.2.7 face insider-threat and account-compromise risks. A malicious or compromised internal user can create file shares designed to harvest credentials, steal session tokens, or trigger unauthorized API calls from other users' authenticated sessions. In regulated environments, successful exploitation could expose sensitive data during file sharing workflows. The impact scales with the number of trusted users who interact with malicious shares.

Affected systems

LiquidFiles version 4.2.7 is affected. Organizations should verify their exact LiquidFiles deployment version and check vendor security advisories for the full list of affected and patched versions.

Exploitability

Exploitation requires valid LiquidFiles credentials and relies on social engineering or trust to make victims view a malicious share. The attack is not remotely triggerable without authentication, and there is no evidence of active public exploitation (KEV status: not listed). The barrier to entry is moderate—any authenticated user can craft a payload, but successful impact depends on victim interaction and application context.

Remediation

Apply vendor-provided security updates immediately. LiquidFiles administrators should prioritize patching this version in their maintenance schedule. As a compensating control, implement strict input validation on file share names at the application level if patching is delayed, and monitor for suspicious share creation patterns. Review access logs for file share creation and viewing activity during the patching window.

Patch guidance

Consult the LiquidFiles vendor security advisory and release notes to identify patched versions that address CVE-2026-36162. Apply the recommended patch version to all affected LiquidFiles instances. Test the update in a staging environment before production deployment to ensure compatibility with custom integrations or API consumers.

Detection guidance

Monitor LiquidFiles application logs for File Shares API calls containing unusual characters, script tags, or event handlers in the Name parameter (e.g., <script>, onerror=, onload=). Alert on share creation events with suspicious payloads. Review access logs to identify which users have viewed shares created shortly before a detection event. Check browser console logs or network traffic for unexpected script execution originating from the LiquidFiles domain.

Why prioritize this

This vulnerability merits prompt attention due to its presence in a file-sharing system where trust and data integrity are critical. Although authentication is required, internal users with valid credentials represent a realistic threat model. The stored nature of the payload means every subsequent viewer faces risk without additional user action beyond normal platform usage. Medium CVSS score reflects the layered mitigations (authentication + user interaction), but the business context elevates practical urgency.

Risk score, explained

The CVSS 3.1 score of 5.4 (MEDIUM) reflects an authenticated attack vector (PR:L), low attack complexity, network accessibility, and low confidentiality and integrity impact with no availability impact. The cross-site request forgery potential (S:C scope change) moderates what would otherwise be a lower score. The score does not account for organizational context, trusted-user assumption violations, or the persistence of stored XSS; risk leaders should apply local context when setting internal prioritization.

Frequently asked questions

Do we need to patch immediately if our LiquidFiles instance is behind a firewall and only accessible to internal users?

Yes. The threat model includes insider risk and compromised credentials. A determined attacker with internal access or valid stolen credentials can exploit this. Additionally, if your LiquidFiles instance is exposed to external partners or contractors, the risk is even higher. Patch as soon as operationally feasible.

Can we detect if anyone has already exploited this vulnerability in our environment?

Review File Shares API logs for the creation date of shares and filter for entries containing suspicious characters or HTML/JavaScript patterns in the Name parameter. Cross-reference with access logs to see who viewed those shares and when. Check affected users' browsers for unexpected network requests or sessions that don't align with their normal activity. However, absence of detected payloads does not guarantee non-exploitation.

What happens if a victim views a malicious share created using this vulnerability?

The injected JavaScript executes in their browser with the permissions of their authenticated LiquidFiles session. An attacker could steal session cookies, trigger downloads or uploads on behalf of the victim, harvest credentials, or redirect the user to a phishing site. The damage depends on the payload and what the victim's LiquidFiles account permissions allow.

Does this vulnerability require the attacker to be a LiquidFiles administrator?

No. Any authenticated user with the ability to create file shares can exploit this. In many deployments, that includes regular end users, not just administrators. Review your LiquidFiles role-based access control configuration to understand who can create shares in your environment.

This analysis is based on the CVE record and publicly available vendor information as of the publication date. Security teams should verify the applicability of this vulnerability to their specific LiquidFiles deployment version and configuration before taking action. Consult the official LiquidFiles vendor security advisory and release notes for authoritative guidance on affected versions, patch availability, and remediation steps. SEC.co makes no warranty regarding the completeness, accuracy, or timeliness of this information and recommends independent validation of all findings. Source: NVD (public-domain), retrieved 2026-08-16. Analysis generated by SEC.co (claude-haiku-4-5).