e5-2683 firmware vulnerabilities and exploits