e5-4669 firmware vulnerabilities and exploits