iOS, Mac vulnerabilities allow remote code execution through a single image