Daniel Bachfeld
Summary of the Month of Apple Bugs
The Month of Apple Bugs (MoAB) is over, and aside from all of the discussion about the way the material was presented, the important question concerns just what insights it provided into the security of Mac OS X.
As promised, the initiators of the Month of Apple Bugs, Lance M. Havok and Kevin Finisterre, published a hole in Mac OS X or an application for it every day. In the process, they provided all of the components that an attacker needs to take over an Apple computer. Whilst in most cases the victims still need to interact, Mac users are also curious and, like everyone else, click on links that look interesting or download files from the internet. For example, the
|
|
While some Mac users did not fail to point out that the malicious code only ran with user rights and was therefore not able to do much harm, attackers would nonetheless be able, for example, to delete documents or send spam e-mails with such rights. In addition, Havok and Finisterre published several local privilege escalation holes that could be used to gain root privileges. These holes, in particular, revealed some considerable vulnerabilities in the way Mac OS X issues rights for paths and files. For instance, system programs can be exchanged not only if you are a member of the admin group, but also with restricted user privileges; likewise, arbitrary programs could be saved and then launched by the system's setuid programs. Such flaws have been quite rare in older operating systems like Windows and Linux for several years now. These elementary flaws indicate that Mac OS X was not seriously designed as a multiuser system and that a clear delineation of user accounts was apparently not an important design goal.
While most of the privilege escalation vulnerabilities are new, it is even more disconcerting that the most critical of them has been known for some time. Users do not even have to be a member of the admin group to get root privileges by manipulating the InputManager. More than a year ago, the Leap.A OS X worm exploited this loophole to launch itself automatically with root privileges. Apple has yet to remedy this problem.
Indeed, Apple did not seem to have much to say about
But now that

0 Comments:
Post a Comment
<< Home