e5-2660 firmware vulnerabilities and exploits