One of the most known applications in Macs its Gatekeeper, but Patrick says that Gatekeeper can be easily misguided to run unsigned code, and according to him it is “easy to get around“ the Gatekeeper protections like XProtect anti-malware, sandboxing and kernel code-signing.
As a former NSA staffer, Patrick Wardle worked closely with Apple security team and describes them as a responsible team that always worked to improve security of their OS. The expert highlighted that what could make Apple better in terms of security would be using the same “bug bounty” as Google is doing, paying people that discover vulnerabilities,
“Google products have themselves, become more secure because of bug bounties,” “Introducing them seems to be a no brainer.”
In his research, Wardle found out that the recent fix for the “rootpipe” vulnerability it’s easy to get around, and developing his own malware he understood that no third-party anti-malware was able to detect it.
“The state of OS X malware is amateur, even basic,” “It relies on trivially detectable persistence mechanisms and generally relies on infecting users via social engineering tricks such as offering ‘free [but infected] copies of PhotoShop’.”
For someone working in the malware research field, I am sure that you noticed by now that anti-virus for Macs don’t use heuristics and behavioral analysis like in Windows, translating that to common language, means that if Mac doesn’t know the signature of the virus will not try to block.
“Until recently all Mac security software was downloaded over unencrypted http connections” trusting on Gatekeeper for the code verification, and yes Wardle found out a way to bypass it too.
Concluding, Apple can’t rest on their laurels of the past, the company needs to invest in keep up with security, because that was one of the reasons people started to buy their products (besides being in fashion). The more people buy Macs, the more crooks will invest time to evade Apple’s OS.
About the Author Elsio Pinto
Edited by Pierluigi Paganini
(Security Affairs – Mac OS X, malware)
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.