CVE-2024-50623 is a critical pre-authentication vulnerability in Cleo Harmony, VLTrader, and LexiCom before version 5.8.0.21. The flaw is described as an unrestricted file upload and download issue that enables arbitrary file write and read operations through the products’ web-facing functionality, including the Synchronization endpoint. Public reporting also characterizes the issue as an arbitrary file write condition that can be leveraged to execute arbitrary system commands through the web interface, resulting in remote code execution. The vulnerability affects internet-exposed managed file transfer deployments and was exploited in the wild, including in ransomware and data-theft campaigns.
Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.
What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.
What an attacker gets, and what they’ve been doing with it.
If you can’t patch tonight, do this now.
Patch, then assume compromise.
4 valid exploits after Mallory filtered fakes, detection scripts, and README-only repos.
This repository contains a proof-of-concept exploit for CVE-2024-50623. The main file, poc.py, is a Python script that takes a target host as input and sends a crafted HTTP GET request to the /Synchronization endpoint. The request includes a 'Retrieve' header with a path traversal payload (path=../../etc/passwd), attempting to read the /etc/passwd file from the target system. If the exploit is successful, the contents of the file are printed to the console. The exploit demonstrates an arbitrary file read vulnerability over the network. The repository structure is simple, consisting of a README.md with usage instructions and the poc.py exploit script.
This repository contains a Python exploit script (CVE-2024-50623.py) and a brief README. The script targets Cleo LexiCom servers vulnerable to CVE-2024-50623 (versions below 5.8.0.24) by interacting with the /Synchronization endpoint over HTTP or HTTPS. It first checks for the presence and version of Cleo LexiCom by parsing the Server header from a 500 response. If the target is vulnerable, the script attempts to read the Windows system.ini file using a crafted VLSync header, confirming arbitrary file read capability. It then attempts to upload a file (test.txt) and verifies the upload by reading it back. The script supports both single URL and batch mode via command-line arguments. The exploit demonstrates both file read and file upload (write) capabilities, making it operational. No hardcoded IPs or domains are present, but the /Synchronization endpoint and file paths are fingerprintable. The README provides usage instructions and a link to additional PoCs.
This repository provides a proof-of-concept (POC) exploit for CVE-2024-50623, a critical unrestricted file upload and download vulnerability in Cleo Harmony, Cleo VLTrader, and Cleo LexiCom (versions prior to 5.8.0.21). The repository contains two files: a detailed README.md explaining the vulnerability, affected products, and usage instructions, and a Bash script (cve-2024-50623.sh) that implements the exploit logic. The exploit script allows an attacker to either read arbitrary files from the target server or upload arbitrary files to it by sending specially crafted HTTP requests to the /Synchronization endpoint. The script uses custom HTTP headers (notably 'VLSync') to instruct the server to perform file operations. The attacker can specify a proxy, the target URL, the action (read or write), the file path, and (for write) the local file to upload. The script logs actions and responses for auditing. No hardcoded IPs or domains are present, but the main fingerprintable endpoint is the '/Synchronization' path on the target server. The exploit is a POC and does not include weaponized payloads, but demonstrates the ability to read or write files, which could be leveraged for further attacks such as remote code execution. The repository is well-structured for testing and research purposes.
This repository contains a Python proof-of-concept exploit for CVE-2024-50623, an unrestricted file upload and download vulnerability in Cleo software (likely VLTrader or Harmony). The exploit consists of a single Python script (CVE-2024-50623.py) and a README.md with usage instructions and background. The script allows an attacker to perform arbitrary file reads and writes on a vulnerable Cleo server by sending specially crafted HTTP requests to the /Synchronization endpoint, using a custom 'VLSync' header to specify the action and file path. The attacker can read any file on the server or upload arbitrary files, which could lead to further exploitation such as remote code execution if a malicious file is uploaded to an executable location. The exploit does not require authentication and targets the Cleo product on Windows platforms. The README provides clear usage examples for both file read and write operations. No detection or fake code is present; this is a functional exploit PoC.
Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.
Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.
24 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.
Unrestricted file upload vulnerability affecting Cleo Harmony, VLTrader, and LexiCom. Significant because the content says a public GitHub PoC existed early, it was added to CISA KEV, and it was exploited by Clop in attacks on Cleo file transfer systems.
A vulnerability in Cleo Harmony, VLTrader, and LexiCom file transfer products exploited for mass data exfiltration by ransomware groups.
A zero-day vulnerability in Cleo file transfer software exploited by Clop in 2024 for data theft and extortion.
An exploited vulnerability (details not provided in the content) affecting the Cleo file-sharing tool; Microsoft reports it as one of the key vulnerabilities exploited during the reporting period.
Query your assets running an affected version, and investigate the blast radius.
Every observed campaign linking this CVE to a named adversary.
Malware families riding this exploit, with evidence and IOCs.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Cross-references every affected SKU, including bundled OEM variants.
Community discussion across Reddit, Mastodon, and other social sources.