Risk
7/17/2013
12:06 PM
Connect Directly
RSS
E-Mail
50%
50%

Tumblr iPhone Vulnerability: Change Passwords Now

Passwords are transmitted in plaintext by Tumblr's iPhone and iPad apps, leaving them vulnerable to being intercepted.

Warning for all users of Tumblr's iOS app: Change your password now, and upgrade to the latest version of the app on your iPhone or iPad.

The reason? Anyone using the app is vulnerable to having their Tumblr password "sniffed" in transit on certain versions of the app, according to a "very important security update" warning posted Tuesday to the Tumblr homepage by Derek Gottfrid, the company's VP of product.

"We have just released a very important security update for our iPhone and iPad apps addressing an issue that allowed passwords to be compromised in certain circumstances. Please download the update now," Gottfrid said. "If you've been using these apps, you should also update your password on Tumblr and anywhere else you may have been using the same password. It's also good practice to use different passwords across different services by using an app like 1Password or LastPass."

[ ReKey app patches major Android vulnerability, but device must be rooted. Read more at Android Users Can Patch Critical Flaw. ]

The vulnerability has been patched in version 3.4.1 of the iOS app, which Apple began distributing on Wednesday via iTunes.

The blogging platform's security warning didn't identify the precise vulnerability underlying the flaw. In fact, the problem stemmed from the blogging platform having failed to use a secure (SSL) server to log in iOS users. As a result, an attacker using the same Wi-Fi network as an iOS device could have easily sniffed a user's Tumblr password because it was being transmitted in plaintext, the Register reported.

Kudos for the vulnerability discovery went to an apparent information security professional who discovered the flaw while conducting a business-ordered audited of iOS apps. "I was asked to investigate various iOS apps at work to see if they are suitable for company use (no unauthorized access to company data, contacts, etc.)," he told the Register. "It has been a slow process of checking what the app does through Wireshark, seeing it sends some of my data to third-party analytics companies, not seeing any mention of it on the companies' Terms of Service, emailing the company and getting a response several weeks later stating they will update their ToS to reflect what the iOS app actually does."

Likewise, the Tumblr app's behavior came as a surprise. While a review of the Tumblr iOS app using the Clueful privacy assessment tool didn't turn up any red flags, the source said that a study of the actual network behavior revealed that the iOS app was transmitting log-in details via HTTP, using plaintext that could have been intercepted by anyone using a packet analyzer such as Wireshark, or a tool such as Firesheep. "We are not talking about password reminders but about just opening the app and logging in through the iOS app," the source said of the failure to use SSL. "This occurs when you first log into the application, although I didn't check past the initial logon screen."

The source said he'd gone public with the vulnerability after contacting Tumblr's support team and failing to see a fix. Asked to address those allegations and detail the length of time it took to release a fix, Katherine Barna, head of communications for Tumblr, said via email: "Tumblr was notified of a security vulnerability introduced in our iOS app. We immediately released an update that repairs the issue and are notifying affected users. We obviously take these incidents very seriously and deeply regret this error."

But the iOS app gaff is curious, given the fallout that accompanied the arrival of Firesheep nearly three years ago, which was built to demonstrate just how easy it is to intercept passwords when sites don't use SSL encryption for the entire session. The debut of Firesheep, notably, drove Facebook, Gmail and Twitter, amongst other services, to begin using HTTPS to encrypt all sessions by default.

"Obviously, it's good news that Tumblr has now released a version of its app which fixes this flaw. But the gaping security hole shouldn't have been present in the first place," said independent security researcher Graham Cluley in a blog post. "And an updated app doesn't rescue any users' passwords which may have been stolen or exposed up until now."

Comment  | 
Print  | 
More Insights
Register for Dark Reading Newsletters
Partner Perspectives
What's This?
In a digital world inundated with advanced security threats, Intel Security seeks to transform how we live and work to keep our information secure. Through hardware and software development, Intel Security delivers robust solutions that integrate security into every layer of every digital device. In combining the security expertise of McAfee with the innovation, performance, and trust of Intel, this vision becomes a reality.

As we rely on technology to enhance our everyday and business life, we must too consider the security of the intellectual property and confidential data that is housed on these devices. As we increase the number of devices we use, we increase the number of gateways and opportunity for security threats. Intel Security takes the “security connected” approach to ensure that every device is secure, and that all security solutions are seamlessly integrated.
Featured Writers
White Papers
Cartoon
Current Issue
Dark Reading's October Tech Digest
Fast data analysis can stymie attacks and strengthen enterprise security. Does your team have the data smarts?
Flash Poll
Video
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2012-5242
Published: 2014-10-21
Directory traversal vulnerability in functions/suggest.php in Banana Dance B.2.6 and earlier allows remote attackers to include and execute arbitrary local files via a .. (dot dot) in the name parameter in a get_template action.

CVE-2012-5243
Published: 2014-10-21
functions/suggest.php in Banana Dance B.2.6 and earlier allows remote attackers to read arbitrary database information via a crafted request.

CVE-2012-5702
Published: 2014-10-21
Multiple cross-site scripting (XSS) vulnerabilities in dotProject before 2.1.7 allow remote attackers to inject arbitrary web script or HTML via the (1) callback parameter in a color_selector action, (2) field parameter in a date_format action, or (3) company_name parameter in an addedit action to i...

CVE-2013-7406
Published: 2014-10-21
SQL injection vulnerability in the MRBS module for Drupal allows remote attackers to execute arbitrary SQL commands via unspecified vectors.

CVE-2014-2531
Published: 2014-10-21
SQL injection vulnerability in xhr.php in InterWorx Web Control Panel (aka InterWorx Hosting Control Panel and InterWorx-CP) before 5.0.14 build 577 allows remote authenticated users to execute arbitrary SQL commands via the i parameter in a search action to the (1) NodeWorx , (2) SiteWorx, or (3) R...

Best of the Web
Dark Reading Radio
Archived Dark Reading Radio
Follow Dark Reading editors into the field as they talk with noted experts from the security world.