core i7-8706g firmware vulnerabilities and exploits