Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCompromise admin credentials
-
DeliveryEstablish adjacent network position
-
ExploitAuthenticate to API with 'All' permissions
-
ExecutionInject shell commands in killsession parameter
-
PersistExecute arbitrary code as root
-
ImpactPersist backdoor or pivot to backend systems
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Command injection prevention
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires three specific conditions: (1) Valid authentication credentials for an account with 'All' permissions role-the highest privilege level in Progress ADC products, typically assigned only to senior administrators. Not exploitable with read-only, operator, or other limited permission accounts. (2) Adjacent network access (Layer 2 network access or internal network position) to reach the management API interface-not exploitable from internet/external networks unless management interface is improperly exposed or attacker has VPN/internal network access. (3) API access enabled on the affected appliance (default configuration in most deployments). Exploitation is limited by these privilege and network position requirements-standard perimeter defenses and principle of least privilege significantly constrain attack surface. Changed scope (S:C in CVSS vector) indicates successful exploitation provides access beyond the LoadMaster appliance itself to protected backend systems. |
| Impact | Real-world risk is substantially constrained by multiple factors despite high CVSS score. PR:H (high privileges required) means only accounts with 'All' permissions-typically reserved for senior administrators-can exploit this vulnerability. AV:A (adjacent network) limits attack surface to those with Layer 2 network access, internal network presence, or VPN connections, excluding remote internet-based exploitation. AC:L (low complexity) and UI:N (no user interaction) mean exploitation is straightforward once prerequisites are met. CISA SSVC classification of 'Exploitation: none' confirms no active exploitation identified at time of vendor disclosure. SSVC 'Automatable: no' aligns with high privilege requirement-automated scanning cannot exploit without valid admin credentials. SSVC 'Technical Impact: total' accurately reflects command injection leading to full appliance compromise. Scope change (S:C) indicates potential to pivot from ADC appliance to protected backend systems. This is a high-severity insider threat or credential compromise scenario, not a mass-exploitation risk. Priority for patching increases if LoadMaster manages critical infrastructure or if admin account security posture is weak. Missing EPSS score prevents quantitative probability assessment, but privilege barriers typically correlate with EPSS below 1%. |
| Exploit ScenarioDerived | An attacker compromises credentials for a LoadMaster administrator account with 'All' permissions through phishing or password reuse. From an internal network position or VPN connection providing adjacent network access, the attacker authenticates to the LoadMaster API and sends a crafted POST request to the 'killsession' endpoint containing shell metacharacters and arbitrary commands in the session parameter field. The unsanitized input executes with root privileges on the LoadMaster appliance, allowing installation of persistent backdoors, exfiltration of SSL private keys and traffic decryption, or pivoting to backend application servers for which LoadMaster handles load balancing. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Apr 20, 2026
OS command injection in Progress LoadMaster, MOVEit WAF, ECS Connections Manager, and Object Scale Connection Manager API allows authenticated attackers with 'All' permissions to execute arbitrary commands on appliances via unsanitized input in the 'killsession' API endpoint. CVSS 8.4 (High) reflects adjacent network access vector and high privileges requirement, limiting exploitation to administrators or compromised admin accounts. CISA SSVC assessment indicates no active exploitation, non-automatable attack, but total technical impact. EPSS data not provided, but privilege requirements significantly reduce real-world attack surface compared to unauthenticated RCE vulnerabilities.
Earlier versions of this analysis (1)
Command injection in Progress LoadMaster API allows authenticated administrators with 'All' permissions to execute arbitrary OS commands on the appliance via the unsanitized 'killsession' parameter. Progress Software advisory confirms the vulnerability affects LoadMaster, ECS Connections Manager, Object Scale Connection Manager, and MOVEit WAF products. CVSS 8.4 reflects high-privilege requirement (PR:H) but devastating scope change (S:C) upon successful exploitation. No active exploitation confirmed (not in CISA KEV) and no public POC identified at time of analysis. EPSS data not provided.
RemediationAI
Upgrade all affected Progress ADC products to version 7.2.63.0 or later, which contains vendor-released patches addressing the command injection vulnerability in the killsession API endpoint per Progress advisory EUVD-2026-23857. Download patches from Progress Community portal at https://community.progress.com/s/article/LoadMaster-Security-Vulnerabilites-CVE-2026-3517-CVE-2026-3518-CVE-2026-3519-CVE-2026-4048-CVE-2026-21876. If immediate patching is not feasible, implement compensating controls: restrict 'All' permission accounts to absolute minimum required administrators with multi-factor authentication enforced; audit all accounts with elevated permissions and revoke unnecessary access; enable detailed API audit logging to detect killsession command usage with suspicious parameters; implement network segmentation to limit adjacent network access to ADC management interfaces (restrict Layer 2 broadcast domains and disable management interface access from untrusted VLANs); deploy intrusion detection signatures monitoring for shell metacharacters in API POST requests to killsession endpoints. Note that restricting API access may impact legitimate automation workflows using privileged accounts-coordinate with application teams before implementing access controls. Compensating controls reduce but do not eliminate risk since legitimate admin access remains necessary for operations.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This vulnerability exploits CWE-77 (Improper Neutralization of Special Elements used in a Command) in the API layer of Progress Application Delivery Controller (ADC) products. The affected CPE strings identify four distinct Progress products sharing common API code: LoadMaster load balancer, MOVEit WAF (web application firewall), ECS Connections Manager (Dell EMC ECS storage gateway), and Object Scale Connection Manager (object storage gateway). The 'killsession' API command fails to sanitize user-supplied input before passing it to underlying OS shell execution functions. All products share the same vulnerable API codebase in versions 7.2.x prior to 7.2.63.0, with LoadMaster vulnerable from 7.2.37.0 and other products from later 7.2.x versions. The adjacent network attack vector (AV:A) suggests exploitation requires Layer 2 network access or compromised VPN/internal network position, not internet-wide exposure.
Know when Loadmaster gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionNVD
OS Command Injection Remote Code Execution Vulnerability in API in Progress ADC Products allows an authenticated attacker with “All” permissions to execute arbitrary commands on the LoadMaster appliance by exploiting unsanitized input in the 'killsession' command
Zero Day Initiative Advisories
Executive ViewAI
CVE-2026-3518 is a command injection vulnerability in Progress LoadMaster and related products that allows authenticated administrators to execute arbitrary OS commands on the appliance, potentially compromising the entire network infrastructure these devices protect. With no patch currently available, organizations running affected versions face elevated risk if administrative credentials are compromised or if privileged users are socially engineered. Immediate architectural review and access controls are essential until Progress releases a fix.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict administrative console access to dedicated jump hosts with enhanced logging; (2) Enforce multi-factor authentication for all LoadMaster/ECS/Object Scale/MOVEit WAF administrative accounts; (3) Monitor and alert on killsession API parameter usage; (4) Implement network-level controls to limit administrator access to management interfaces; (5) Review and minimize the number of accounts with 'All' permissions. Establish a change notification subscription with Progress Software to receive patch availability immediately upon release.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
More in Loadmaster
View allUnauthenticated OS command injection in the API of Progress ADC products - LoadMaster, ECS Connections Manager, Object S
Unauthenticated remote attackers can access the system through the LoadMaster management interface, enabling arbitrary s
Improper Input Validation vulnerability in Progress LoadMaster allows OS Command Injection.This issue affects: * LoadMas
Improper Input Validation vulnerability of Authenticated User in Progress LoadMaster allows : OS Command Injection.This
An OS command injection vulnerability has been identified in LoadMaster. Rated high severity (CVSS 8.8), this vulnerabil
OS command injection in Progress LoadMaster, ECS Connection Manager, Object Scale Connection Manager, and MOVEit WAF all
OS command injection in the backup-restore functionality of Progress Software LoadMaster, ECS Connection Manager, Object
OS command injection in Progress LoadMaster and related products allows authenticated high-privilege attackers to execut
Improper Input Validation vulnerability of Authenticated User in Progress LoadMaster allows : OS Command Injection. Rate
Improper Input Validation vulnerability of Authenticated User in Progress LoadMaster allows : OS Command Injection. Rate
OS Command Injection Remote Code Execution Vulnerability in API in Progress LoadMaster allows an authenticated attacker
Improper Input Validation vulnerability of Authenticated User in Progress LoadMaster allows : OS Command Injection. Rate
EUVD-2026-23857
GHSA-wvwg-7g9q-g3v4
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB