CVE DatabaseCVE-2018-11138
한국어 권고문 →
CVE-2018-111389.8/CRITICALCISA KEVCWE-78CWE-78

Quest KACE System Management Appliance Remote Code Execution (RCE) Vulnerability Analysis and Mitigation Guide (CVE-2018-11138)

⚡ Jump to Patch
Affected Vendors
quest
Affected Components
kace system management appliance
Published Date
2018-05-31
CVSS v3.1
9.8
CRITICAL
EPSS (30d)
91.7%
FIRST.org
CISA KEV
Exploited

Executive & SecOps Summary

SECOPS ASSESSMENT
Affected Scope

Quest KACE System Management Appliance (SMA) 8.0.318 and prior versions

Impact

Unauthenticated remote attackers can execute arbitrary OS commands with high privileges by sending specially crafted HTTP requests

Mitigation

Apply official vendor patches immediately and restrict external internet access to the management interface

Affected Products & Version Scope

Quest KACE System Management Appliance (SMA) 8.0.318 and prior versions

Remediation & Live Workaround Commands

PATCH & WORKAROUND

1. Official Patch & Version Upgrade Commands

Upgrade to the latest secure version via the official Quest Support Portal. Access the KACE SMA management console to perform the update.

bash
# Checking and applying updates via KACE SMA CLI (Administrator privileges required)
# Note: Web console update is highly recommended as CLI commands may vary by environment.
update check
update apply

2. Temporary Workaround & Hardening Configuration

If patching cannot be applied immediately, restrict access to the KACE SMA management interface and block the vulnerable endpoint ('/common/download_agent_installer.php') from the public internet using a firewall or Web Application Firewall (WAF).

nginx
# Example Nginx reverse proxy configuration to block unauthorized access to the vulnerable path
server {
    listen 80;
    server_name kace.local;

    location /common/download_agent_installer.php {
        # Allow only trusted internal IP ranges and deny all others
        allow 10.0.0.0/8;
        allow 192.168.0.0/16;
        deny all;
    }
}

3. Log Audit & IoC Verification Commands

Audit the web server access logs to identify anomalous requests targeting '/common/download_agent_installer.php' containing shell metacharacters.

bash
# Search for potential exploitation attempts in Apache/Nginx access logs
grep -i 'download_agent_installer.php' /var/log/nginx/access.log /var/log/httpd/access_log | grep -E '(\||;|\&|\`|\$)'
Interactive SecOps Remediation Checklist
0/4 (0%)
Recommended Security Control & Mitigation Partner
Cloudflare Enterprise & Pro WAF
As this vulnerability is listed in the CISA KEV catalog, immediately restrict external exposure and upgrade to a patched version.

Block Exploits Instantly with Managed Virtual Patching Rules

Can't patch production immediately? Deploy managed WAF rules at the edge to intercept RCE, SQLi, and deserialization payloads before they hit your origin server.

3-min setup · Automated Zero-Day Managed Rules
Practice Exploiting & Patching This Web Vulnerability in an Interactive Lab
Launch Hands-On Security Lab

Technical Root Cause & Exploitation Mechanics

1. Vulnerability Overview & Root Cause

This vulnerability (CVE-2018-11138) exists in the '/common/download_agent_installer.php' script of the Quest KACE System Management Appliance (SMA). The script is accessible by anonymous, unauthenticated users due to a lack of proper session validation. Because input parameters are not sufficiently sanitized or validated, malicious inputs supplied by an attacker are passed directly to the internal system shell, resulting in an OS Command Injection (CWE-78) vulnerability.

2. Exploitation Mechanics & Attack Scenario

An attacker can directly target the '/common/download_agent_installer.php' endpoint via HTTP GET or POST requests without any authentication. By embedding shell metacharacters (such as ';', '&&', or '`') along with arbitrary OS commands inside the agent installer download parameters, the attacker forces the underlying system shell to execute the injected commands. This allows the attacker to achieve Remote Code Execution (RCE) under the context of the web server or root user.

3. Infrastructure & Business Impact

Since KACE SMA is a centralized solution used to manage numerous enterprise endpoints and assets, a compromise of this appliance grants the attacker full control over the management server. This can serve as a primary foothold for lateral movement within the internal network, leading to malware distribution across managed endpoints or critical data exfiltration. This vulnerability is actively exploited in the wild and is listed in the CISA KEV catalog, requiring immediate remediation.

Official Vendor Advisories & References

Frequently Asked SecOps Questions (CVE-2018-11138)

FAQ

Q1. How critical is CVE-2018-11138 and is it actively exploited in the wild?

CVE-2018-11138 is rated CVSS 9.8 (CRITICAL) with a 30-day EPSS exploitation probability of 91.7%. It is listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, requiring immediate emergency remediation.

Q2. Which vendors and products are affected by CVE-2018-11138?

Primary impacted vendors include quest across kace system management appliance. Scope summary: Quest KACE System Management Appliance (SMA) 8.0.318 and prior versions

Q3. What temporary mitigations or workarounds exist for CVE-2018-11138 before patching?

[Mitigation] Apply official vendor patches immediately and restrict external internet access to the management interface Follow the CLI remediation commands and interactive SecOps checklist on this page to restrict exposure prior to your maintenance window.

SECOPS WORKBENCH INTEGRATION

Generate an Internal Engineering Notice or CISO Report for CVE-2018-11138

Instantly format this advisory into an executive CISO summary or engineering patch ticket.

Generate Report →

🔗 Related Advisories in Similar Stack (quest)

View Category →
SecOps Advisory Dispatch & RSS Feed

Subscribe to Daily Vulnerability Briefings & KEV Alerts

Concise morning briefings for SecOps, DevSecOps, and SRE teams covering newly exploited CVEs and mitigation priorities.

Slack / Teams / RSS Feed:
PatchKO
CVE-2018-11138 Quest KACE System Management Appliance Remote Code Execution (RCE) Vulnerability Analysis and Mitigation Guide (CVE-2018-11138) (CVSS 9.8) - Patch & Workaround | CVE Pulse