COMPANY AUDIT DEFEND LABS TRAINING CONTACT
Blog
Blog

Do U know about U3?

U3 is an open-standard allowing for application portability. Sounds great doesn't it? Don't just take your data from computer to computer. Now take the whole application itself. No need to sit through a long install process on a shared PC. No more tweaking application settings in multiple places. What could possibly go wrong?

Enter our old friend, the Windows auto-run feature. By manipulating USB sticks using the U3 technology, some intelligent folks were able to bypass previous roadblocks to USB attacks based on auto-run. The solution? Turn it off.

- Enable or Disable Automatically Running CD-ROMs
- Select the Drive Types to Start Automatically

It is always safer to disable auto-run for as many devices as possible. For all devices, do the following in Windows 2000/XP/2003:


HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\{DWORD}NoDriveTypeAutoRun = 255 (decimal)

Configuring this registry key will not prevent all U3 attacks. Some basic social engineering could easily result in a user executing malicious code on a USB stick planted in a variety of locations. If you are waiting for the registry key to prevent this, I wouldn't hold your breath. Educating your users is the best defense.

[USB Stewie from Urban Outfitters.com]

<< NEXT POST COMMENT PREV >>
Steven Andrés 4/16/2007 06:31:00 PM

And especially with the new crop of large USB sticks that are on store shelves, you can have an amazing array of malicious attacks (heck, even whole operating systems) on your keychain.

Witness the 4GB for $20 Christmas Gift!

Anonymous 8/22/2007 12:07:00 PM

how will disabling auto-run
prevent shell-execute from kicking
in the instant the drive is "explored" ?

BLOG NEWS BOOKS HACKER PARTNERS
Terms of UsePrivacy Policy Copyright 2002-2007 • Special Ops Security, Inc. • All Rights Reserved.