News for hackers. Stuff that matters.
Re:On Hacking MicroSD Cards by pasbesoin on Sunday December 29, 2013 @12:01PM (#6980190)
I've only read part way through, but good grief, you owe it to yourself to read this. Also, in retrospect, it seems obvious. Nonetheless...

Not having finished the article, one of my initial thoughts: I guess my thoughts and intuition were right. It's not time to throw away those optical disks (and drives), yet.

Re:On Hacking MicroSD Cards by bencoder on Sunday December 29, 2013 @12:23PM (#6980294)
I'm not too concerned about the vulnerability but just amazed at the technology. Those tiny little microsd cards contains a microcontroller running at 100mhz equivalent. Didn't ever really consider that
Re:On Hacking MicroSD Cards by anonymfus on Sunday December 29, 2013 @01:32PM (#6980609)
You think that optical drives could somewhat operate without microcontroller inside?
Re:On Hacking MicroSD Cards by marcosdumay on Sunday December 29, 2013 @03:09PM (#6981079)
You don't connect new microcrontrolers (from unkown procedence) into a main I/O bus every time you get data from somebody in optical disks. You always use the same set.
Re:On Hacking MicroSD Cards by sliverstorm on Sunday December 29, 2013 @03:16PM (#6981108)
On the other hand, if we're talking security, while USB drives are "unknowns", at least they don't have DMA like an optical drive.
Re:On Hacking MicroSD Cards by JoachimSchipper on Sunday December 29, 2013 @03:22PM (#6981144)
No, but they do have "I'm really a hub with a keyboard and a mouse (and a mass storage device) behind it". Or, if you go for simple but (too often) effective, "please autorun evil.exe". (Also, how well-secured do you think your USB stack is? It's been exposed to tons of shitty devices, of course, but proper attacks?)

USB isn't to be trusted, either.

Re:On Hacking MicroSD Cards by fest on Sunday December 29, 2013 @06:02PM (#6981907)
Unless someone invests time into creating a safe, open-source USB passthrough device. I imagine it wouldn't be that hard to do for specific USB classes. It could even spot a "charge-mode" switch which cuts data lines as an option.
Re:On Hacking MicroSD Cards by sliverstorm on Sunday December 29, 2013 @03:26PM (#6981169)
Right, neither is trustworthy, so we agree :)
Re:On Hacking MicroSD Cards by mikeash on Sunday December 29, 2013 @03:19PM (#6981131)
I wonder what the odds are that the microcontroller in an optical drive contains bugs that can be exploited with a specially crafted disc.
Re:On Hacking MicroSD Cards by nitrogen on Sunday December 29, 2013 @06:31PM (#6982047)
IIRC either the original Xbox or the Xbox 360 was sometimes modded/jailbroken by using a modified firmware for the internal DVD drive. Not exactly the same thing, but in the same vein.
Re:On Hacking MicroSD Cards by mikeash on Monday December 30, 2013 @12:54PM (#6985779)
I could definitely see it being easy to write bugs where verification code assumes that nominally read-only devices always return the same data for two subsequent reads of the same location, and then getting up to mischief by taking advantage of that assumption.
Re:On Hacking MicroSD Cards by pasbesoin on Sunday December 29, 2013 @01:50PM (#6980690)
At least it's not the case that each inserted storage device (i.e. "disk" or "card", as opposed to "drive") necessarily includes arbitrary execution (Microsoft's "AutoRun/AutoPlay" and the like -- now more constrained if not disabled -- aside).