Description
McAfee ePolicy Orchestrator (ePO) before 4.6.9 and 5.x before 5.1.2 uses the same secret key across different customers' installations, which allows attackers to obtain the administrator password by leveraging knowledge of the encrypted password.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Third-party code, not reviewed by us. Public PoCs are sometimes fake or contain malware. Read the code first and run it only in an isolated lab, against systems you are authorised to test.
Metasploit 1 module
-
McAfee ePolicy Orchestrator Authenticated XXE Credentials Exposure
auxiliary/gather/mcafee_epo_xxe
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 72298 vdb-entry
- 20150112 Re: McAfee ePolicy Orchestrator Authenticated XXE and Credential Exposure mailing-list
- https://kc.mcafee.com/corporate/index?page=content&id=SB10095
- http://packetstormsecurity.com/files/129827/McAfee-ePolicy-Orchestrator-Authenticated-XXE-Credential-Exposure.html
- 20150106 McAfee ePolicy Orchestrator Authenticated XXE and Credential Exposure mailing-list
- macafee-cve20150922-info-disc(99949) vdb-entry
- 1031519 vdb-entry
- https://gist.github.com/brandonprry/692e553975bf29aeaf2c