Vulnerabilities / Threats
3/21/2016
05:30 PM
Connect Directly
Twitter
RSS
E-Mail
100%
0%

iMessage Encryption Cracked, But Fixed In New iOS 9.3

While FBI fights with Apple over iPhone encryption, Johns Hopkins researchers find a weakness in secure IM on iOS, OSX.

A vulnerability in the encryption method used by iOS and OSX when transmitting iMessages would allow attackers to intercept messages and snoop on photos and videos, according to researchers at Johns Hopkins University today. The flaw was repaired in iOS 9.3, officially released today, and an update was also released for Mac OS X El Capitan v. 11 through v. 13.

Researchers provided some basics to the Washington Post. In the simulated attack, researchers targeted iPhones, and using an emulated Apple iCloud server, they obtained links to photos stored in iCloud sent by those phones, as well as 64-digit encryption keys.

From the Washington Post:

Although the students could not see the key’s digits, they guessed at them by a repetitive process of changing a digit or a letter in the key and sending it back to the target phone. Each time they guessed a digit correctly, the phone accepted it. They probed the phone in this way thousands of times.

“And we kept doing that,” [lead researcher and computer science professor Dr. Matthew Green] said, “until we had the key.”

According to the researchers' report, obtained by ThreatPost, the proof-of-concept attack took roughly 130,000 edits and 72 hours. An exploit to pilfer content from iMessages in-transit requires that the attacker already have have man-in-the-middle access. The vulnerability could also be used to decrypt content stored in undelivered iMessages -- which Apple stores on iCloud for up to 30 days -- but that would require that the attacker have already obtained access to the iCloud infrastructure, either via a separate exploit, or perhaps legal means like the FBI is currently pursuing.

This particular vulnerability would not help the FBI access the phone at the center of the controversy with Apple. However, Green commented to the Post:

“Even Apple, with all their skills — and they have terrific cryptographers — wasn’t able to quite get this right,” said Green, whose team of graduate students will publish a paper describing the attack as soon as Apple issues a patch. “So it scares me that we’re having this conversation about adding back doors to encryption when we can’t even get basic encryption right.”

“This does have a parallel with the FBI vs. Apple case," says Lamar Bailey, director of security research and development for cyber security company Tripwire, "as many technologists have speculated that the FBI could access the shooter's phone, if they decide to put in the effort. For example, the secure enclave can be backed up and the CPU serial number read so that the autowipe is bypassed or the encryption can be cracked offline. This is of course undesirable for the FBI as the process takes time and money on a much different scale from what it took when Apple could simply bypass the security measures of phones."

"This finding, not surprisingly, strengthens the argument that the government does not need backdoors -- there is always buggy software to lend them access, as aptly illustrated by Green's research," says Chenxi Wang, chief strategy officer for Twistlock. "This case - FBI vs. Apple - is merely FBI's ploy to establish a legal precedent. It has very little to do with whether the agency has the ability to hack the device." 

Sara Peters is Senior Editor at Dark Reading and formerly the editor-in-chief of Enterprise Efficiency. Prior that she was senior editor for the Computer Security Institute, writing and speaking about virtualization, identity management, cybersecurity law, and a myriad ... View Full Bio

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
jastroff
50%
50%
jastroff,
User Rank: Strategist
3/22/2016 | 6:54:09 AM
Nature of the Problem
When does this become a zero-sum game, if it hasn't already?

And when this bulkhead is conquered, what is the next trouble spot in the war against terrorism vis-a-vis technology?
Register for Dark Reading Newsletters
Dark Reading Live EVENTS
INsecurity - For the Defenders of Enterprise Security
A Dark Reading Conference
While red team conferences focus primarily on new vulnerabilities and security researchers, INsecurity puts security execution, protection, and operations center stage. The primary speakers will be CISOs and leaders in security defense; the blue team will be the focus.
White Papers
Video
Cartoon Contest
Current Issue
Security Vulnerabilities: The Next Wave
Just when you thought it was safe, researchers have unveiled a new round of IT security flaws. Is your enterprise ready?
Flash Poll
[Strategic Security Report] How Enterprises Are Attacking the IT Security Problem
[Strategic Security Report] How Enterprises Are Attacking the IT Security Problem
Enterprises are spending more of their IT budgets on cybersecurity technology. How do your organization's security plans and strategies compare to what others are doing? Here's an in-depth look.
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2017-0290
Published: 2017-05-09
NScript in mpengine in Microsoft Malware Protection Engine with Engine Version before 1.1.13704.0, as used in Windows Defender and other products, allows remote attackers to execute arbitrary code or cause a denial of service (type confusion and application crash) via crafted JavaScript code within ...

CVE-2016-10369
Published: 2017-05-08
unixsocket.c in lxterminal through 0.3.0 insecurely uses /tmp for a socket file, allowing a local user to cause a denial of service (preventing terminal launch), or possibly have other impact (bypassing terminal access control).

CVE-2016-8202
Published: 2017-05-08
A privilege escalation vulnerability in Brocade Fibre Channel SAN products running Brocade Fabric OS (FOS) releases earlier than v7.4.1d and v8.0.1b could allow an authenticated attacker to elevate the privileges of user accounts accessing the system via command line interface. With affected version...

CVE-2016-8209
Published: 2017-05-08
Improper checks for unusual or exceptional conditions in Brocade NetIron 05.8.00 and later releases up to and including 06.1.00, when the Management Module is continuously scanned on port 22, may allow attackers to cause a denial of service (crash and reload) of the management module.

CVE-2017-0890
Published: 2017-05-08
Nextcloud Server before 11.0.3 is vulnerable to an inadequate escaping leading to a XSS vulnerability in the search module. To be exploitable a user has to write or paste malicious content into the search dialogue.