{"id":"CVE-2024-6127","aliases":["EUVD-2024-47274","GHSA-24r9-8wx9-6g9f"],"status":"published","title":"BC Security Empire Path Traversal RCE","description":"BC Security Empire before 5.9.3 is vulnerable to a path traversal issue that can lead to remote code execution. A remote, unauthenticated attacker can exploit this vulnerability over HTTP by acting as a normal agent, completing all cryptographic handshakes, and then triggering an upload of payload data containing a malicious path.","severity":{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-11","score":0.10346,"percentile":0.95772,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":false},"cwes":["CWE-22","CWE-434"],"published":"2024-06-27T19:25:07Z","modified":"2026-10-28T02:31:09Z","exploits":[{"source":"metasploit","id":"exploit/linux/http/empire_skywalker","title":"PowerShellEmpire Arbitrary File Upload (Skywalker)","type":"exploit","platform":"Linux,Python","date":"2016-10-15","verified":true,"url":"https://www.rapid7.com/db/modules/exploit/linux/http/empire_skywalker"}],"products":[{"vendor":"bc security","product":"empire"},{"vendor":"bcsecurity","product":"empire"}],"references":[{"url":"https://aceresponder.com/blog/exploiting-empire-c2-framework","tags":["technical-description","x_transferred","article"]},{"url":"https://github.com/ACE-Responder/Empire-C2-RCE-PoC","tags":["exploit","x_transferred","evidence"]},{"url":"https://github.com/BC-SECURITY/Empire/blob/8283bbc77250232eb493bf1f9104fdd0d468962a/CHANGELOG.md?plain=1#L102","tags":["vendor-advisory","x_transferred","advisory"]},{"url":"https://vulncheck.com/advisories/empire-unauth-rce","tags":["third-party-advisory","x_transferred","advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-6127","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-24r9-8wx9-6g9f"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/6xxx/CVE-2024-6127.json","tags":["advisory"]},{"url":"https://github.com/BC-SECURITY/Empire","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2024-6127","title":"BC Security Empire Path Traversal RCE","description":"BC Security Empire before 5.9.3 is vulnerable to a path traversal issue that can lead to remote code execution. A remote, unauthenticated attacker can exploit this vulnerability over HTTP by acting as a normal agent, completing all cryptographic handshakes, and then triggering an upload of payload data containing a malicious path.","status":"published","published":"2024-06-27T19:25:07.516Z","modified":"2026-07-14T22:54:54.166Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"cna"}],"cwes":["CWE-22","CWE-434"],"updated_at":"2026-11-02T14:34:11.638716Z"}],"euvd":[{"id":"EUVD-2024-47274","description":"BC Security Empire before 5.9.3 is vulnerable to a path traversal issue that can lead to remote code execution. A remote, unauthenticated attacker can exploit this vulnerability over HTTP by acting as a normal agent, completing all cryptographic handshakes, and then triggering an upload of payload data containing a malicious path.","status":"published","published":"2024-06-27T19:25:07Z","modified":"2026-07-14T22:54:54Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T18:19:57.359664Z"}],"ghsa":[{"id":"GHSA-24r9-8wx9-6g9f","title":"BC Security Empire before 5.9.3 is vulnerable to a path traversal issue that can lead to remote...","description":"BC Security Empire before 5.9.3 is vulnerable to a path traversal issue that can lead to remote code execution. A remote, unauthenticated attacker can exploit this vulnerability over HTTP by acting as a normal agent, completing all cryptographic handshakes, and then triggering an upload of payload data containing a malicious path.","status":"published","published":"2024-06-27T21:32:08Z","modified":"2024-06-27T21:32:09Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T14:57:32.670649Z"}],"nvd":[{"id":"CVE-2024-6127","description":"BC Security Empire before 5.9.3 is vulnerable to a path traversal issue that can lead to remote code execution. A remote, unauthenticated attacker can exploit this vulnerability over HTTP by acting as a normal agent, completing all cryptographic handshakes, and then triggering an upload of payload data containing a malicious path.","status":"published","published":"2024-06-27T20:15:23.093Z","modified":"2026-07-14T23:17:18.423Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"secondary"}],"cwes":["CWE-22","CWE-434"],"updated_at":"2026-11-02T14:10:09.388795Z"}],"osv":[{"id":"CVE-2024-6127","title":"BC Security Empire Path Traversal RCE","description":"BC Security Empire before 5.9.3 is vulnerable to a path traversal issue that can lead to remote code execution. A remote, unauthenticated attacker can exploit this vulnerability over HTTP by acting as a normal agent, completing all cryptographic handshakes, and then triggering an upload of payload data containing a malicious path.","status":"published","published":"2024-06-27T19:25:07.516Z","modified":"2026-10-28T02:31:09.160900756Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-22","CWE-434"],"updated_at":"2026-11-02T15:44:45.107804Z"}]}}
