External risk intelligence

LZ-litchi Arbitrary File Upload and Path Traversal

CVE advisorySeverity: CRITICAL (CVSS 9.8)

CVE-2026-71805

The vulnerability affects an API endpoint (/app-api/infra/file/upload) designed for file uploads. Such functionality in web applications and API services is commonly exposed to the internet to facilitate user or client interaction, making it a likely target for remote access in standard deployment configurations.

Unrestricted File Upload

Halo Surface Signal: 4 out of 5 — likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

A critical vulnerability has been identified in LZ-litchi, a file processing technology, that could allow unauthenticated attackers to upload and place files anywhere on a system. This issue is significant because it enables unauthorized code execution or system compromise by attackers without needing any prior access or credentials. The primary concern is confirming if this technology is in use and if it's exposed externally.

  • File upload flaw allows system access.
  • Critical risk if LZ-litchi is deployed.
  • Confirm relevance and exposure of LZ-litchi.

Attack Path

How an attacker could exploit the issue

An attacker can exploit this vulnerability by sending a specially crafted request to the file upload API. This request would include a parameter that allows them to specify a path outside the intended upload directory. By doing so, the attacker could upload malicious files to arbitrary locations on the server, potentially leading to system compromise.

  • Unauthenticated remote access required.
  • Uploading files with a crafted path.
  • Arbitrary file write to server.

Live Threat

Current exploitation, exposure, and threat context

An arbitrary file upload and path traversal vulnerability in LZ-litchi could allow unauthenticated remote attackers to write files to any location on the server. This could occur when the application's file upload API is accessible over the network, potentially enabling attackers to overwrite existing files or place malicious ones. The advisory does not specify what kind of data or system information could be exposed, nor does it detail potential impacts on user privacy or system integrity beyond the capability to write arbitrary files.

  • Arbitrary files on the server.
  • Via POST request to file upload API.
  • Server file system compromise.

Operational Fix

Recommended remediation, mitigation, and detection steps

The vulnerability in LZ-litchi's file upload API requires immediate attention from teams responsible for application security and infrastructure. The first step is to identify all instances of this technology, determine their exposure and criticality, and then locate the accountable system owners to begin risk-based remediation planning.

  • Identify asset owners and scope.
  • Verify external accessibility and impact.
  • Plan coordinated remediation or mitigation.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is LZ-litchi?

LZ-litchi is a file processing technology designed to handle data uploads and storage tasks within an application. It provides infrastructure components, such as API endpoints, that allow users or systems to submit files to a server for processing or archival purposes.

What does CVE-2026-71805 mean?

This CVE identifies an arbitrary file upload and path traversal vulnerability, classified as CWE-434. In plain terms, it means the application fails to safely validate the files or the destination paths provided by a user, allowing an attacker to write files anywhere on the server's file system rather than being restricted to a safe storage area.

How can an attacker trigger this vulnerability?

An attacker triggers this by sending a malicious POST request to the specific file upload API endpoint. The vulnerability is activated by manipulating the directory parameter in that request. Simply accessing the endpoint without providing these specific, crafted path parameters does not trigger the unauthorized file write.

Is my system at risk?

Your risk level depends on your deployment. According to Halo Surface Signal, because this vulnerability involves an API endpoint typically used for interaction, it is classified as external. Systems where this API is reachable over the internet are at higher risk than those isolated within internal, restricted networks.

Do I need to take action if I use LZ-litchi?

Yes. First, locate all instances of LZ-litchi across your environment to understand your footprint. Once mapped, confirm if those specific instances are accessible from the network and coordinate with the relevant system owners to assess the potential impact and plan for remediation.

References