Description
XML external entity (XXE) vulnerability in the Server Task Log in McAfee ePolicy Orchestrator (ePO) before 4.6.9 and 5.x before 5.1.2 allows remote authenticated users to read arbitrary files via the conditionXML parameter to the taskLogTable to orionUpdateTableFilter.do.
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.
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
- 61922 third-party-advisory
- 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
- 1031519 vdb-entry
- macafee-cve20150921-info-disc(99950) vdb-entry
- https://gist.github.com/brandonprry/692e553975bf29aeaf2c