Overview
The McAfee SiteList Files check searches for McAfee ePO SiteList.xml files which contain superagent repository credentials. These credentials are encrypted but can be decrypted using a static key, allowing unauthorized access to the McAfee update repository.How It Works
SharpUp searches common locations for SiteList.xml files:C:\Program Files\C:\Program Files (x86)\C:\Documents and Settings\C:\Users\
Technical Details
The SiteList.xml file contains encrypted credentials for the McAfee Agent to authenticate to the repository server. The encryption uses a weak algorithm with a hardcoded key.Example Output
Exploitation
Decryption
Remediation
1
Remove SiteList Files
2
Use ePO Managed Deployment
Deploy agents via ePO server without storing credentials locally.