core m-5y31 firmware vulnerabilities and exploits