xeon e5504 firmware vulnerabilities and exploits