core i5-7300hq firmware vulnerabilities and exploits