Progress Kemp LoadMaster Flaw Could Let Attackers Run Root Commands Pre-Auth
A critical vulnerability in Progress Kemp LoadMaster can let an unauthenticated attacker execute arbitrary commands as root on the appliance by sending a crafted request to its API. The flaw, tracked asΒ CVE-2026-8037, c
Progress Kemp LoadMaster Flaw Could Let Attackers Run Root Commands Pre-Auth
A critical vulnerability in Progress Kemp LoadMaster can let an unauthenticated attacker execute arbitrary commands as root on the appliance by sending a crafted request to its API.
The flaw, tracked asΒ CVE-2026-8037, carries a CVSS score ofΒ 9.8 according to ZDI. A patch is available. If you run LoadMaster with the API enabled, update now.
ProgressΒ published its advisory on June 4Β and says it has not received any reports of exploitation. On June 29, researchers atΒ watchTowr Labs published a detailed technical write-upΒ that walks through the full exploit chain.
What the Flaw Does
LoadMaster is an application delivery controller and load balancer used by enterprises to manage traffic across servers. It sits at the network edge, which makes any pre-auth flaw in it especially dangerous.
The vulnerability lives in a function calledΒ escape_quotes(), which is supposed to sanitize user input before it gets passed into a shell command. The function's job is to escape single quotes so that an attacker cannot break out of a quoted string and inject commands. The problem: it allocated a memory buffer without clearing it first and never wrote a null terminator at the end of the sanitized string.
That missing terminator is the whole exploit. Without it, the system keeps reading past the end of the sanitized input into whatever data happens to sit next to it in memory. An attacker can control what sits there by stuffing extra JSON keys into the same API request, each carrying a command injection payload. The system reads the sanitized input, keeps going, hits the attacker's payload, and executes it.
The attack targets theΒ /accessv2Β endpoint, which handles API credential validation. The attacker sends a JSON body with a specially craftedΒ apiuserΒ value and dozens of extra key-value pairs sprayed with the command they want to run. No valid credentials are needed. The command runs as root.
Affected Versions and Fix
The flaw affects LoadMaster GA v7.2.63.1 and older, and LTSF v7.2.54.17 and older, when the API is enabled. Progress has released fixed versions: GA v7.2.63.2 and LTSF v7.2.54.18.
The patch itself is minimal. Two changes: the memory allocation function was swapped from one that leaves the buffer uninitialized to one that zero-fills it, and an explicit null terminator was added after the escaped output. Two lines of code that close a path to the root.
The vulnerability wasΒ discovered by Syed Ibrahim Ahmed of TrendAI ResearchΒ and reported to Progress through the Zero Day Initiative on April 15, 2026. ZDI coordinated the public advisory release on June 9. watchTowr Labs independently analyzed the patch diff and published their own full technical breakdown with a working proof of concept on June 29.
Progress also patched a second, high-severity flaw in the same advisory:Β CVE-2026-33691, a WAF bypass where whitespace padding in filenames could circumvent file upload extension checks.
A Pattern Worth Watching
This is not LoadMaster's first critical flaw. In November 2024, CISAΒ added a previous LoadMaster command injection flawΒ (CVE-2024-1212, CVSS 10.0) to its Known Exploited Vulnerabilities catalog after confirmed exploitation in the wild.
In April 2026, Progress patched five more high-severity LoadMaster flaws, four of them command injection issues. Progress is also the maker of MOVEit, whose 2023 vulnerabilities fueled a mass exploitation campaign by the Cl0p ransomware group.
TheΒ Canadian Centre for Cyber SecurityΒ has also issued an advisory urging administrators to apply the updates.
No attacks onΒ CVE-2026-8037Β have been reported yet. A working proof of concept is now public. Patch, and then ask whether the API needs to be reachable at all.
Originally published by The Hacker News. Aggregated on AIWithGhost for educational purposes β full credit and traffic to the original publisher.