Welcome Guest. | Log In | Register | Membership Benefits

BlackBerry Cracked In Hacking Contest

RIM's revamp of browser with open-source code gave the winners an opening

Mar 11, 2011 | 05:34 PM | 

By Kelly Jackson Higgins
Dark Reading
The closely held BlackBerry is no longer a relative enigma in smartphone security: A team of three researchers yesterday at the Pwn2Own contest at the CanSec West conference in Vancouver hacked the device by exploiting a vulnerability in BlackBerry's newest browser version.

The team -- Vincenzo Iozzo, Willem Pinckaers, and Ralf Philipp Weinmann -- exploited a flaw in the open-source WebKit browser code that RIM now uses in new versions of its smartphone platform, and then grabbing the contact list and image database of a RIM BlackBerry Torch 9800.

Aaron Portnoy, manager of security research for TippingPoint's Zero Day Initiative (ZDI), the sponsor of the contest, says this is the first public BlackBerry platform hack he has witnessed. "We did have the option [to hack BlackBerry] in last year's contest," Portnoy says, but a few contestants only tried fuzzing an emulator for the device and nothing materialized.

It took one exploit against a "use after free" flaw in Webkit to crack the BlackBerry Torch, Portnoy says.

BlackBerry's platform for the most part has been relatively difficult to hack due to its closed architecture and lack of widely available documentation, so researchers mainly have focused on things like pushing spyware onto the phones.

Mobile security experts say RIM's revamp of its browser with Webkit, as well as the smartphone's lack of DEP and ASLR protections, likely were its downfall. The Webkit hook gave the Pwn2Own winners an "in," experts say.

"The use of open-source code or more open components makes sense in the short-term from a business model because it allows more rapid development, and if you want more of a feature-packed solution, you don't have to build from scratch," says Tyler Shields, a security researcher with Veracode.

But it also makes for a better attack vector, he says. "An open component is easier to attack, and faster [to attack]," Shields says.

Had the BlackBerry also been running ASL or DEP, it would have taken longer and more effort for the winners to crack it, experts say.

Meanwhile, RIM, which had representatives on site at Pwn2Own, issued this statement about the flaw found in its Torch smartphone: "BlackBerry implements a number of defense in-depth strategies to provide resilience and robustness in protecting the platform from exploitation and is widely recognized for the high level of security built into BlackBerry smartphones. We are working with TippingPoint and security researchers to investigate the issue and resolve it as quickly as possible."

Dave Marcus, director, security research and communications says the BlackBerry hack was the most impressive of the wins in the contest. "What makes this so impressive? The fact that BlackBerry is an almost unknown system. The attackers had to rely on assumptions on Java Virtual Machine and browser functionality," Marcus blogged from CanSecWest today. "RIM is said to be planning to add ASLR and DEP in the future; however, because there are established evasions for these defenses, we shall see where this goes."

Meanwhile, Apple's iPhone was also taken down in the first day of the smartphone contest by researcher Charlie Miller, who logged his fourth consecutive win in the contest. Both the iPhone and BlackBerry attacks were over within seconds.

Will the BlackBerry hack open the floodgates to more research and attacks on the smartphone? Even though it's still considered mostly closed-source and there isn't much documentation on the inner workings of the operating system, Veracode's Shields says, it eventually will get reverse-engineered. "Assuming it doesn't decrease significantly in marketshare," Shields says, "it's just a matter of time before these tools are created."

Have a comment on this story? Please click "Add Your Comment" below. If you'd like to contact Dark Reading's editors directly, send us a message.



Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dark Reading encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dark Reading moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. Dark Reading further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
Subscribe to RSS



Insider Threat Reports

report How to Prevent an Illicit Data Dump
There are no silver bullets when it comes to protecting company and customer data from loss or theft, but there are technological and procedural systems that will go a long way toward preventing a WikiLeaks-like data dump. Here are some tips and tricks to help protect your organization's most sensitive information.

report Email and Data Loss
Email encryption, rights management, email gateways, and full-on data loss prevention systems can keep corporate data secure. Here's a look at the pros and cons of each, to help you determine what?s best for your business.

report An Insider Threat Reality check
Heightened concern that users could inadvertently expose or leak -- or purposely steal -- an organization's sensitive data has spurred debate over the proper technology and training to protect the crown jewels. In this special retrospective of recent news coverage, Dark Reading takes a look at how organizations are handling the threat -- and what users are really up to.

Other reports from the Insider Threat Tech Center:

Related Content

Protection from Insider Threats
Preventing data misuse by trusted users is the most difficult information protection challenge. Insiders already have full authorization to the data, making traditional IT secure methods in effective. Learn about a more powerful security approach and proven strategies to prevent insider misuse.

Strategies for Protecting Intellectual Property
A company's intellectual property (IP) represents a significant portion of assets and a critical component of competitive differentiation, but the potential value of any IP is directly linked to its limit of acceptable use. Learn how you can put your IP to work within collaborative environments without undue risk and maximize competitive advantages.

Protecting Against WikiLeaks Type Events and the Insider Threat
The sensitive information supplied to WikiLeaks and other social justice websites comes from trusted insiders. Get the answers to the open gaps left in the WikiLeaks story and learn how you can prevent insider threats that are just as detrimental in your organization.

Insider Threat: An Inside Look at a Fortune 100 Company's Prevention Program
The ways and means by which a privileged user can successfully steal proprietary data today is staggering. One venerable company that suffered a devastating incident decided to do something about it. Find out how it built one of the most productive insider threat prevention programs in the Fortune 100.

Protection of Intellectual Property and Trade Secrets across a Global Enterprise
As a designer and manufacturer of industrial technology, this Fortune 50 company knew that securing their intellectual property (IP) and trade secret data was essential. It created a program to identify risks to their IP and trade secrets and soon caught a privileged user attempting to compromise IP. Download this case study to see a real example of intellectual property protection at work.




Featured Webcasts
Featured Whitepapers
Featured Reports