How secure is Safari?
- 31 January, 2009 01:37
- Comments
Apple's Safari, released for the Windows platform in June 2007, is the second newest browser on Windows, behind Google's Chrome. (Naturally, Apple's browser also runs on OS X, and on iPhone and iPod Touch devices in a mobile edition.) Safari leads the pack in anti-phishing filtering and pop-up blocking, but it also has many security weaknesses.
Safari can be freely downloaded from Apple's Web site, and it is offered as a default option through Apple's Software Update program, which is installed with other Apple software, including iTunes and QuickTime. Although the default Safari install is easy for end-users to unselect from Software Update, many critics assail Apple for installing potentially unwanted software during a process they believe should be used exclusively for patches and upgrades. Other observers counter that Apple's automatically pushing an opt-out product is a perfectly legitimate way to offer a free browser alternative.
The Safari installer also installs a service called Bonjour, which allows Apple programs to advertise themselves and discover other Bonjour-compatible programs on the local network. Bonjour is used to automatically configure printers, hunt for file sharing opportunities, and find instant messaging peers, and it allows Safari to discover additional Web pages on the local network. In general, most security experts are wary of auto-discovery programs like Bonjour, and Bonjour itself has been involved in at least three known exploits. Bonjour is not essential to Safari's functionality and can be disabled.
Windows Safari
The Safari executable is not User Account Control (UAC)-aware on Windows Vista computers, but Vista automatically elevates permissions for the install because the word "setup" is in the name; this could pose a problem if Vista's heuristics detection functionality is disabled. On Windows Vista, Safari runs as a single process (Safari.exe) with DEP (Data Execution Prevention) disabled, a security negative shared only by Opera; ASLR (Address Space Layout Randomization) enabled; and file system and registry virtualization enabled, all with a MIC (Mandatory Integrity Control) level of Medium. In comparison, the rendering processes of both Internet Explorer and Google Chrome run with the more secure MIC setting of Low. Apple's Software Update checks for Safari patches once a week using a Task Scheduler job.
Safari is a full-featured browser, with common security features, including pop-up blocking, private session browsing, and an anti-phishing filter. The pop-up blocking is among the best, and the anti-phishing filter is the most accurate among the browsers I tested (Internet Explorer, Firefox, Google Chrome, and Opera). Java, JavaScript, and plug-ins can be turned off on a global basis. As with most other browsers apart from IE, Safari provides no security zones in which to place Web sites of varying degrees of trustworthiness, or to enable or disable functionality on a per-site basis.
Safari always automatically prompts for approval before downloading files, and in doing so, it prevents some high-risk files from being executed before downloading. Safari also has good default cookie control. It is the only browser among those I tested to prevent all third-party cookie writes by default, which is a nice privacy bonus.
On Mac OS X systems, Safari's passwords are protected by Apple's Keychain password management system. But even on Windows, Safari's locally stored passwords are well protected. As in Internet Explorer, stored Web site passwords are never displayed. However, Safari takes last place in remote password handling, passing only 2 of 21 tests on the Password Manager Evaluator Web site.
- Bookmark this page
- Share this article
- Got more on this story? Email Computerworld
- Follow Computerworld on twitter
- OVUM Report: Governance Risk and Compliance-- GRC usage and buying trends in the ANZ markets
- Advanced Malware Exposed - How advanced malware, zero-day and targeted APT attacks are evading today's network defences
- Transforming Your Business by Transforming Your Processes
- No Bull - What Customers Should Expect from Cloud Services
- Gartner MarketScope for Application Life Cycle Management
-
VOIP a wake-up call for global phone competition
-
CeBIT 2012: Will NBN speed up freight delivery times?
-
HTC announces Titan 4G
-
Pure Storage's next-generation flash array offers high-availability option
-
Privacy Act changes finally introduced to parliament
-
Windows 7 for Dummies® Dvd+book Bundle
-
Windows 7 for Seniors for Dummies®
-
Teach Yourself Visually Windows 7
-
Excel 2007 All-In-One Desk Reference for Dummies
-
Computers for Seniors for Dummies, 2nd Edition
-
Office 2007 for Dummies
-
MYOB Software for Dummies 6E Australian Edition
-
Windows 7 for Dummies®
-
Office 2007 All-In-One Desk Reference for Dummies









Comments
Post new comment