Skip the navigation
News

Apple patches critical flaws in iPhone, iPod Touch

Quashes yet another password-bypass bug

By Gregg Keizer
February 2, 2010 03:47 PM ET

Computerworld - Apple today patched five vulnerabilities in the iPhone's operating system, including one in a password-locking feature that's required attention before.

iPhone OS 3.1.3, the first update since September 2009, addressed five bugs, three of which were tagged with the phrase "arbitrary code execution," Apple-speak for a critical vulnerability. Unlike other software makers, such as Microsoft and Oracle, Apple does not rank flaws with a threat-scoring system.

The vulnerability that stood out to Andrew Storms, director of security operations at nCircle Network Security, was the one in the iPhone's recovery mode, which is used to restore the smartphone when it's completely unresponsive. "A memory corruption issue exists in the handling of a certain USB control message," said Apple's advisory. "A person with physical access to the device could use this to bypass the passcode and access the user's data."

In other words, data on a lost, but locked, iPhone could be accessed by whomever finds it.

Storms pointed out that Apple patched a vulnerability in recovery mode last September when it updated the iPhone OS to 3.1.1. At the time, Apple's description of the flaw was similar to today's copy: "A heap buffer overflow exists in Recovery Mode command parsing. This may allow another person with physical access to the device to bypass the passcode, and access the user's data."

Apple has had problems with the iPhone's password-locking feature in the past. In August 2008, a researcher discovered that Apple had forgotten to patch a bug that let people sidestep locking by simply tapping "Emergency Call" on the password-entry screen, then double-tapping the Home button. The bug had been patched in January 2008, but resurfaced in iPhone 2.0. Apple re-patched it a month later.

The other four holes plugged today aren't much to worry about, said Storms. "The small number is a good sign," he said. "Plus, we're not seeing horrendous WebKit vulnerabilities that could be exploited by getting people to a Web site." WebKit is the open-source browser engine used by Apple to power Safari on the iPhone and iPod Touch.

One of the two WebKit bugs is in how the browser engine deals with HTML 5 external resources, such as images or video files. "The sender of an HTML-formatted e-mail message could use this to determine that the message was read," said Apple's advisory.

"That's a marketing or spammer kind of tool," said Storms, equating it with the practice of inserting images in e-mail to monitor the rate at which victims read the spam.

With the appearance of iPhone 3.1.3 -- and the recent unveiling of Apple's iPad by CEO Steve Jobs -- Storms expects that the next update of the smartphone's firmware won't take place until this summer, when a major upgrade will likely be launched alongside a new iPhone. "We're looking later in the year, I think," he said.

According to Apple, the iPhone 3.1.3 update also improves the accuracy of battery level reporting on the iPhone 3GS and fixes a problem that in some cases prevented third-party apps from launching.

iPhone and iPod Touch owners can wait out the update interval -- iTunes automatically checks Apple's update servers once a week -- or retrieve iPhone 3.1.3 manually by selecting "Check for Update" under the iTunes Help menu and then docking the iPhone to a PC or Macintosh.

Gregg Keizer covers Microsoft, security issues, Apple, Web browsers and general technology breaking news for Computerworld. Follow Gregg on Twitter at Twitter@gkeizer, send e-mail to gkeizer@ix.netcom.com or subscribe to Gregg's RSS feed Keizer RSS.

Read more about Macintosh in Computerworld's Macintosh Topic Center.



Additional Resources
Forrester Consulting - Optimizing Users and Applications in a Mobile World
WHITE PAPER
Solving application issues over the WAN requires careful consideration. Based on their independent research, Forrester Consulting offers recommendations on how to tackle application performance issues, insufficient bandwidth and the inability to quickly restore users in a disaster.

Read now.

Security KnowledgeVault
WHITE PAPER
Security is not an option. This KnowledgeVault Series offers professional advice how to be proactive in the fight against cybercrimes and multi-layered security threats; how to adopt a holistic approach to protecting and managing data; and how to hire a qualified security assessor. Make security your Number 1 priority.

Read now.

Cut Communications Costs Once and for All
WHITE PAPER
New IP-based communications systems are being deployed by small and midsized businesses at a rapid rate. Learn how these organizations are enabling faster responsiveness, creating better customer experiences, speeding office or mobile interactions, and dramatically reducing existing communications costs.

Read now.

Macintosh White Papers
Overcome Top 7 Admin Challenges of Active Directory
As Active Directory's role in the enterprise has drastically increased, so has the need to secure the data. Gain insight on creating repeatable,...
Insiders Can Ruin Your Company. Take Action.
Did you know that 80 percent of threats to an organization come from the inside? The threat from insiders is often overlooked in...
Top Solutions and Tools to Prevent Devastating Malware
Custom malware frequently goes undetected. According to Forrester Research, the best way to reduce risk of breach is to deploy file integrity monitoring...
Streamline Compliance and Increase ROI
Streamline, simplify, and automate compliance related activities; especially those that impact multiple business units. This white paper from NetIQ, outlines solutions that will...
X-Ray of the PCI Process-4 Proactive Steps
This white paper from Forrester Research Inc., helps break PCI into understandable components. Security and risk professionals will gain knowledge and insight into...
All Macintosh White Papers
Macintosh Webcasts
Optimizing Networks for the Cloud
Join guest speaker, Rohit Mehra, IDC Director of Enterprise Communications Infrastructure, to explore current trends, discuss best practices for optimizing Data Center and...
Apps QuickStart Series Part 2: Designing and Deploying SQL Server on VMware vSphere
Download this webcast to learn about the design considerations for virtualizing SQL workloads, performance and scalability information and high-availability options, as well as...
Apps QuickStart Series Part 1: Designing and Deploying Exchange 2010 on VMware vSphere
Download this webcast to learn the virtual hardware design considerations for Exchange 2010, deployment using the building block approach, options for high-availability and...
Customer Spotlight: How IPC The Hospitalist Company Implemented Oracle on VMware
Have you been looking to hear about customer's experiences with the new VMware vCenter Site Recovery Manager product? View this webcast to learn...
Virtualize Business-Critical Applications with Confidence
Virtualizing business-critical applications has become a key focus for organizations as they move along their virtualization journey. With the launch of VMware vSphere®...
All Macintosh Webcasts
Newsletter Sign-Up

Receive the latest news test, reviews and trends on your favorite technology topics

Choose a newsletter
  1. View all newsletters | Privacy Policy
IT Jobs