xeon e5506 firmware vulnerabilities and exploits