S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated May 23, 2025

CVE-2019-20504 Scanner

CVE-2019-20504 Scanner - Remote Code Execution vulnerability in Dell KACE Systems Management Appliance

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
3.3k
Times Used
continuous scan runs
4.7k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2019-20504
9.8
CVSS

service/krashrpt.php in Quest KACE K1000 Systems Management Appliance before 6.4 SP3 (6.4.120822) allows a remote attacker to execute code via shell metacharacters in the kuid parameter.

Attack Vector
-
Privileges Req.
-
User Interaction
-
Affected
n/aby n/a
n/a
Updated Aug 21, 2026View on NVD →
Detail

Dell KACE Systems Management Appliance is a network management solution used by organizations to streamline their device management processes. It supports functions like inventory management, software distribution, patch management, and IT asset management. The appliance is utilized by IT teams in various sectors, including education, healthcare, and corporate businesses, to enforce consistent IT policies and practices efficiently. KACE Systems Management streamlines managing a range of endpoints, including laptops, desktops, and servers. Its web-based management interface allows administrators to control systems remotely, aiding in reducing IT workload. The appliance integrates open-source technologies, aiming to be flexible and scalable for growing IT environments.

The Remote Code Execution (RCE) vulnerability allows attackers to execute arbitrary code on the affected system. This vulnerability arises when an application allows input that can be evaluated in a dangerous context, leading to the execution of commands without proper authentication. Exploiting RCE vulnerabilities usually bypasses security controls, allowing attackers unauthorized access to system data. In the context of Dell KACE Systems Management Appliance, exploitation could lead to control over a target system's functionalities. Proper exploitation could result in complete system compromise, potentially allowing lateral movement within the network. RCE is one of the most severe vulnerabilities, given its potential impact on systems' integrity.

The vulnerable endpoint in Dell KACE Systems Management Appliance is the `service/krashrpt.php` service, which is responsible for processing crash reports. The `kuid` parameter in this particular script is vulnerable, allowing shell metacharacters. Attackers can manipulate this parameter to insert shell commands that the server will execute. The simplicity of injecting payloads into the `kuid` parameter makes exploitation relatively straightforward. As no user interaction is needed, remote attackers can craft payloads executed by the system automatically. The affected versions do not adequately sanitize or escape special characters, leading to potential exploitation. Utilizing this vector, attackers could retrieve sensitive data or disrupt system operations.

Exploitation of this RCE vulnerability could lead to unauthorized command execution on the affected server. Malicious actors can manipulate the system’s functions, which include downloading and executing malicious payloads. This might result in data theft, data manipulation, or service denial to legitimate users. Attackers gaining remote control could increase their privileges, thus expanding their reach within the network. This could further lead to the deployment of malware, escalating the attack's severity. The potential for damage is significant, especially in environments where system management integrity is crucial.

REFERENCES

Solution Advice
  • Update the Dell KACE Systems Management Appliance to the latest version to patch the vulnerability.
  • Implement network segmentation to restrict unauthorized access to sensitive systems.
  • Regularly review and audit account permissions and logs to detect suspicious activities.
  • Deploy robust intrusion detection systems to monitor unexpected behaviors in network management appliances.
  • Educate IT staff about the importance of maintaining security patches and updates.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.

CVE-2019-20504 Scanner - Remote Code Execution vulnerability in Dell KACE Systems Management Appliance | S4E