Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCompromise admin credentials
-
DeliveryPosition on adjacent network
-
ExploitAuthenticate to LoadMaster API
-
ExecutionInject commands via 'addcountry' parameter
-
PersistExecute arbitrary code as root
-
ImpactEstablish persistence and lateral movement
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 the attacker to possess valid authentication credentials for a LoadMaster administrator account specifically granted 'Geo Administration' permissions (not just any admin account - this is a role-based access control feature). The attacker must have adjacent network access (AV:A in CVSS vector) to reach the LoadMaster management interface, meaning they must be positioned on a network segment with Layer 2/3 connectivity to the appliance's administrative network (cannot exploit from the internet unless management interfaces are exposed, which violates deployment best practices). The Geo Administration feature must be enabled and in use within the LoadMaster configuration (organizations not utilizing geolocation-based load balancing may not have this feature active). High privilege requirement (PR:H) and adjacent network constraint significantly limit exploitation scenarios compared to remote unauthenticated vulnerabilities. The vulnerability does not require user interaction (UI:N) once the attacker has obtained the necessary credentials and network position. Scope change (S:C) indicates the vulnerability can break out of the LoadMaster application context to compromise the underlying operating system or hypervisor layer, amplifying impact beyond the application itself. |
| Impact | Real-world risk is moderate despite the 8.4 CVSS score. The CVSS vector reveals critical constraints: AV:A (adjacent network access required, not internet-routable), PR:H (high privileges required - specifically 'Geo Administration' role), and S:C (scope change indicating container/VM escape potential). SSVC framework confirms Technical Impact as 'total' (complete system compromise) but Exploitation status as 'none' (no evidence of active exploitation) and Automatable as 'no' (requires specific credentials and adjacent network positioning). The combination of adjacent-network-only access and specialized administrative permissions creates significant barriers to mass exploitation. This is not a wormable vulnerability or drive-by internet attack scenario. Primary risk exists in environments where: (1) attackers have already compromised adjacent network segments, (2) insider threats with elevated privileges exist, or (3) credential theft has occurred targeting administrators with Geo features enabled. EPSS score unavailable but likely low given access constraints. Absence from CISA KEV suggests no widespread exploitation campaigns. Priority should be elevated for organizations using geolocation-based load balancing features and deploying LoadMaster in multi-tenant or low-trust adjacent network environments. Organizations not using Geo Administration features face reduced risk but should still patch due to total system compromise potential. |
| Exploit ScenarioDerived | An attacker who has compromised credentials for a LoadMaster administrator account with Geo Administration permissions positions themselves on an adjacent network segment (such as a corporate LAN with access to the management VLAN or a compromised server in the same data center). The attacker authenticates to the LoadMaster API and sends a crafted request to the 'addcountry' command endpoint, embedding shell metacharacters and malicious commands within the country parameter (for example, injecting backticks or semicolons followed by commands like reverse shell payloads). Because the API fails to sanitize this input before passing it to underlying system command execution functions, the operating system executes the attacker's arbitrary commands with the privileges of the LoadMaster service (typically root or administrator equivalent). The attacker achieves complete control of the appliance, enabling data exfiltration of SSL private keys and configuration data, manipulation of traffic routing rules to intercept sensitive communications, or use of the compromised appliance as a pivot point for lateral movement into protected network segments behind the load balancer. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Apr 20, 2026
Command injection in Progress LoadMaster and related ADC products allows authenticated attackers with Geo Administration permissions to execute arbitrary OS commands on appliances via the unsanitized 'addcountry' API parameter. Affects LoadMaster, ECS Connections Manager, MOVEit WAF, and Object Scale Connection Manager versions prior to 7.2.63.0. EPSS data unavailable; not listed in CISA KEV. CVSS 8.4 reflects high impact (complete system compromise) but requires adjacent network access and high-privilege authentication, significantly constraining real-world exploitation scenarios. Vendor has released patches addressing all affected products.
Earlier versions of this analysis (1)
OS command injection in Progress LoadMaster API allows authenticated administrators with 'Geo Administration' permissions to execute arbitrary commands on the appliance via unsanitized input in the 'addcountry' command. Affects multiple Progress ADC products including LoadMaster, ECS Connections Manager, Object Scale Connection Manager, and MOVEit WAF. CVSS 8.4 with scope change indicates potential for complete system compromise beyond the vulnerable API component. No active exploitation (CISA KEV) or public POC identified at time of analysis, though vulnerability requires only low attack complexity once authenticated.
RemediationAI
Upgrade all affected products to version 7.2.63.0 or later as documented in Progress Security Advisory 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. For LoadMaster, upgrade from any 7.1.32.0-7.2.62.0 version to 7.2.63.0. For ECS Connections Manager, upgrade from 7.2.49.0-7.2.62.0 to 7.2.63.0. For MOVEit WAF and Object Scale Connection Manager, upgrade from 7.2.62.0 or earlier to 7.2.63.0. If immediate patching is not feasible, implement the following compensating controls with noted trade-offs: (1) Revoke or strictly audit all 'Geo Administration' role assignments, limiting this permission to only essential personnel with MFA enforcement (reduces administrative flexibility for geolocation features), (2) Implement network segmentation to isolate LoadMaster management interfaces from adjacent networks using firewall rules permitting access only from dedicated management VLANs (increases operational complexity for remote administration), (3) Enable comprehensive API audit logging and monitor for 'addcountry' command invocations with anomalous parameters (detective rather than preventive control, requires active SIEM monitoring). Note that disabling Geo Administration features entirely may impact geolocation-based traffic steering capabilities if those features are in production use.
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 stems from CWE-77 (OS Command Injection) in the API layer of Progress's Application Delivery Controller product family. The 'addcountry' command within the Geo Administration feature fails to sanitize user-supplied input before passing it to underlying system command execution functions. LoadMaster and its related connection management platforms (ECS, Object Scale, MOVEit WAF) share common API codebases for geolocation-based traffic management features. The affected CPE strings indicate the vulnerability spans multiple Progress ADC products: LoadMaster (core product), ECS Connections Manager, Object Scale Connection Manager, and MOVEit WAF. All are network appliances that handle load balancing, web application firewall, and connection management functions, typically deployed at network perimeters or in DMZ configurations. The command injection occurs server-side in the management plane rather than the data plane, meaning it affects administrative functions rather than traffic processing.
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 “Geo Administration” permissions to execute arbitrary commands on the LoadMaster appliance by exploiting unsanitized input in the 'addcountry' command
Zero Day Initiative Advisories
Executive ViewAI
CVE-2026-3517 is a high-severity command injection vulnerability in Progress LoadMaster and related ADC products that allows authenticated administrators with specific geo-admin permissions to execute arbitrary system commands, potentially leading to complete compromise of the appliance. Organizations using Progress LoadMaster, ECS Connections Manager, Object Scale Connection Manager, or MOVEit WAF require immediate access control review and isolation measures, as no vendor patch is currently available and the vulnerability provides a direct path to full system takeover.
No vendor-released patch identified at time of analysis. Implement: (1) Network segmentation restricting LoadMaster API access to jump hosts or bastion networks only; (2) Multi-factor authentication enforcement for all administrative accounts with Geo Administration permissions; (3) Disable or restrict the 'addcountry' command at the API gateway level if supported; (4) Enhanced logging and SIEM alerting on all LoadMaster API calls, particularly 'addcountry' invocations; (5) Regular review of administrator role membership and access justification.
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-23856
GHSA-rw4j-jhfh-fr2h
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB