Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Full Disclosure: Full-Disclosure

Android wipe unreliable

 

 

Full Disclosure full-disclosure RSS feed   Index | Next | Previous | View Threaded


jan.mailinglisten at googlemail

Mar 18, 2012, 10:46 AM

Post #1 of 4 (239 views)
Permalink
Android wipe unreliable

We have discovered that the "wipe" function on Android does not reliably
delete data on all devices. On a Nexus S running Android 2.3.6, we were
able to recover user data after running a "wipe" both using the "factory
data reset" from the menu and by wiping the device from recovery.

To recover data, the device must be rooted. This can be done after the
wipe by using e.g. the zergRush root exploit. (Note that the official
way which includes unlocking the bootloader must not be used - that one
does securely wipe the memory).

After rooting the device, the memory can be dumped using
cat /dev/block/platform/s3c-sdhci.0/by-name/userdata
Move the dump to a PC by piping the cat output into nc, then recover
using any common recovery software.

This means that if a locked device affected by this is lost/stolen, it
is possible to access the data by first wiping the device (to remove the
screen lock), then rooting and recovering.

Note that we do not know the full range of affected devices.
Manufacturers may have made customizations that fix this, and Android
3.x and 4.x (Honeycomb/ICS, about 5% of devices) seem to have fixes
according to the code.

The Android security team has been notified.

Further details can be found in our blog post:
https://www.hatforce.com/blog/android/wipe

Kind regards,
Jan, from the Hatforce team

Hatforce (https://www.hatforce.com) is the first crowd-sourced security
testing startup world-wide. The services comprise web- and mobile
application pentests. Since its launch, Hatforce got extensive positive
feedback, especially from the Forbes magazine: "This service is stroke
of genius! [...] This is a great business concept and one that could
make a huge difference in how safe your application, and brand, is."

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.grok.org.uk/full-disclosure-charter.html
Hosted and sponsored by Secunia - http://secunia.com/


noloader at gmail

Mar 18, 2012, 6:05 PM

Post #2 of 4 (228 views)
Permalink
Re: Android wipe unreliable [In reply to]

On Sun, Mar 18, 2012 at 1:46 PM, Jan Schejbal
<jan.mailinglisten [at] googlemail> wrote:
> We have discovered that the "wipe" function on Android does not reliably
> delete data on all devices. On a Nexus S running Android 2.3.6, we were
> able to recover user data after running a "wipe" both using the "factory
> data reset" from the menu and by wiping the device from recovery.
I'm not sure there's anything new here :)
> ...
>
> This means that if a locked device affected by this is lost/stolen, it
> is possible to access the data by first wiping the device (to remove the
> screen lock), then rooting and recovering.
If you think remotely wiping Android is bad, try and iOS device.

> Note that we do not know the full range of affected devices.
> Manufacturers may have made customizations that fix this, and Android
> 3.x and 4.x (Honeycomb/ICS, about 5% of devices) seem to have fixes
> according to the code.
Probably most of them.

> The Android security team has been notified.
Reliably Erasing Data From Flash-Based Solid State Drives,
www.usenix.org/event/fast11/tech/full_papers/Wei.pdf.

You might want to open a discussion on Android Security Discussions,
http://groups.google.com/group/android-security-discuss.

Jeff

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.grok.org.uk/full-disclosure-charter.html
Hosted and sponsored by Secunia - http://secunia.com/


evdo.hsdpa at gmail

Mar 19, 2012, 3:19 AM

Post #3 of 4 (223 views)
Permalink
Re: Android wipe unreliable [In reply to]

WOW. this is useful! I've sold my G1 and G2 thinking I was secure but
well... thanks?!?!

PS... why not Google plus this so I can reshare it?

On Mon, Mar 19, 2012 at 2:46 AM, Jan Schejbal <
jan.mailinglisten [at] googlemail> wrote:

> We have discovered that the "wipe" function on Android does not reliably
> delete data on all devices. On a Nexus S running Android 2.3.6, we were
> able to recover user data after running a "wipe" both using the "factory
> data reset" from the menu and by wiping the device from recovery.
>
> To recover data, the device must be rooted. This can be done after the
> wipe by using e.g. the zergRush root exploit. (Note that the official

--
Robert Q Kim
Event Management Company
http://www.youtube.com/watch?v=w-4z-ZwF5VA
2611 S Coast Highway
San Diego, CA 92007
310 598 1606


noloader at gmail

Mar 31, 2012, 4:24 PM

Post #4 of 4 (181 views)
Permalink
Re: Android wipe unreliable [In reply to]

On Sun, Mar 18, 2012 at 1:46 PM, Jan Schejbal
<jan.mailinglisten [at] googlemail> wrote:
> We have discovered that the "wipe" function on Android does not reliably
> delete data on all devices. On a Nexus S running Android 2.3.6, we were
> able to recover user data after running a "wipe" both using the "factory
> data reset" from the menu and by wiping the device from recovery.
> ...

"Android Obscene (Can Be Seen),"
http://wirelessandmobilenews.com/2012/03/android-iphone-balckberry-security.html:

Owners keep a lot personal information on cellphones, contacts, data
and even sexually explicit images. When you sell or lose a smartphone,
you should be cautious, but especially careful with Android
smartphones.
...

Siciliano bought used computers, thumb drives, smartphones and other
devices on Craigslist. BlackBerry and iPhone remote wipe and factory
reset removed all signs of the owners. On the five used Android
smartphones he found personal data, videos and was able profile the
owners.

Siciliano told Wireless and Mobile News that four Android smartphones
had been reset using the factory data reset function in Android. On
the reset Android phones he was able to find PDF files, documents,
data and porn.
...

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.grok.org.uk/full-disclosure-charter.html
Hosted and sponsored by Secunia - http://secunia.com/

Full Disclosure full-disclosure RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.