|
ABSTRACT
Over the past year, there have been several reports of malicious code exploiting vulnerabilities in the Bluetooth protocol. While the research community has started to investigate a diverse set of Bluetooth security issues, little is known about the feasibility and the propagation dynamics of a worm in a Bluetooth environment. This paper is an initial attempt to remedy this situation.We start by showing that the Bluetooth protocol design and implementation is large and complex. We gather traces and we use controlled experiments to investigate whether a large-scale Bluetooth worm outbreak is viable today. Our data shows that starting a Bluetooth worm infection is easy, once a vulnerability is discovered. Finally, we use trace-drive simulations to examine the propagation dynamics of Bluetooth worms. We find that Bluetooth worms can infect a large population of vulnerable devices relatively quickly, in just a few days.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
F. Armknecht. A Linearization Attack on the Bluetooth Key Stream Generator, 2002. Cryptology ePrint Archive, Report 2002/191.
|
| |
2
|
Bluetooth. Specification of the Bluetooth System, 2006. http://www.bluetooth.org/foundry/adopters/document/Core_v2.0_EDR/en/1/Core_v2.0_EDR.zip.
|
| |
3
|
Bluetooth.com. The Official Bluetooth Wireless Info Site, 2006. http://www.bluetooth.com.
|
| |
4
|
BlueZ. BlueZ -- Official Linux Bluetooth Protocol Stack, 2006. http://www.bluez.org.
|
| |
5
|
T. Bunker. Serious Flaws in Bluetooth Security Lead to Disclosure of Personal Data, 2006. http://www.thebunker.net/security/bluetooth.htm.
|
| |
6
|
R. G. Cole. Initial Studies on Worm Propagation in MANETS for Future Army Combat Systems, 2004. http://stinet.dtic.mil/oai/oai&verb=getRecord&metadataPrefix=html&identifier=ADA431999.
|
| |
7
|
|
| |
8
|
ComputerWorld. Cabir Worm Wriggles into U.S. Mobile Phones, 2005. http://www.computerworld.com/securitytopics/security/virus/story/0,108 01,99935,00.html.
|
| |
9
|
CRAWDAD. Crawdad: A Community Resource for Archiving Wireless Data at Dartmouth, 2006. http://crawdad.cs.dartmouth.edu/l.
|
| |
10
|
|
| |
11
|
|
| |
12
|
S. R. Fluhrer. Improved Key Recovery of Level 1 of the Bluetooth Encryption System, 2002. Cryptology ePrint Archive, Report 2002/068.
|
| |
13
|
M. Herfurt. Bluetsnarfing @ CeBIT 2004 -- Detecting and Attacking Bluetooth-enabled Cellphones at the Hanover Fairground, 2004. http://trifinite.org/Downloads/BlueSnarf_CeBIT2004.pdf.
|
| |
14
|
|
| |
15
|
B. Hoh and M. Gruteser. Computer Ecology: Responding to Mobile Worms with Location-Based Quarantine Boundaries. In International Workshop on Research Challenges in Security and Privacy for Mobile and Wireless Networks, 2006.
|
| |
16
|
InfoSyncWorld. First Symbian OS Virus to Replicate over MMS Appears, 2005. http://www.infosyncworld.com/news/n/5835.html.
|
| |
17
|
|
| |
18
|
A. Laurie, M. Holtmann, and M. Herfurt. Bluetooth Hacking, 2004. http://www.ccc.de/congress/2004/fahrplan/event/66.en.html.
|
| |
19
|
O. Levy and A. Wool. A Uniform Framework for Cryptanalysis of the Bluetooth E0 cipher, 2005. Cryptology ePrint Archive, Report 2005/107.
|
| |
20
|
Y. Lu and S. Vaudenay. Faster Correlation Attack on Bluetooth Keystream Generator E0. In Advances in Cryptology (CRYPTO), Santa Barbara, CA, 2004.
|
| |
21
|
Mobileinfo.com. Bluetooth Technology -- What are the Applications?, 2006. http://www.mobileinfo.com/Bluetooth/applic.htm.
|
| |
22
|
D. Moore, V. Paxson, S. Savage, C. Shannon, S. Staniford, and N. Weaver. The Spread of the Sapphire/Slammer Worm. Technical Report CAIDA, ICSI, Sillicon Defense, UC Berkeley EECS and UC San Diego, January 2003.
|
 |
23
|
|
| |
24
|
E. O'Neill, T. Kindberg, A. F. gen Schieck, T. Jones, A. Penn, and D. S. Fraser. Instrumenting the city: developing methods for observing and understanding the digital cityscape. In Proc. of the 8th International Conference on Ubiquitous Computing (UBICOMP), 2006.
|
| |
25
|
Palm. Bluetooth technology: what is it, how does it work, and what can I do with it?, 2006. http://kb.palmone.com/SRVS/CGI-BIN/WEBCGI.EXE New,Kb=PalmSupportKB,ts=Palm_External2001,case=obj(20821).
|
| |
26
|
PCWorld. What's Cooking? Bluetooth Hits the Kitchen, 2002. http://www.pcworld.com/news/article/0,aid,95223,00.asp.
|
| |
27
|
T. Register. Bluetooth to Outship Wi-Fi Five to One, 2003. http://www.theregister.co.uk/2003/06/18/bluetooth_to_outship_wifi_five/
|
 |
28
|
|
| |
29
|
|
| |
30
|
O. Whitehouse. Bluetooth: Red Fang, Blue Fang, 2004. http://www.cansecwest.com/csw04/csw04-Whitehouse.pdf.
|
| |
31
|
Wikipedia. Compartmental models in epidemiology, 2006. http://en.wikipedia.org/wiki/Compartmental_models_in_epidemiology.
|
CITED BY 6
|
|
Chris Fleizach , Michael Liljenstam , Per Johansson , Geoffrey M. Voelker , Andras Mehes, Can you infect me now?: malware propagation in mobile phone networks, Proceedings of the 2007 ACM workshop on Recurring malcode, November 02-02, 2007, Alexandria, Virginia, USA
|
|
|
P. Akritidis , W. Y. Chin , V. T. Lam , S. Sidiroglou , K. G. Anagnostakis, Proximity breeds danger: emerging threats in metro-area wireless networks, Proceedings of 16th USENIX Security Symposium on USENIX Security Symposium, p.1-16, August 06-10, 2007, Boston, MA
|
|
|
Jerry Cheng , Starsky H.Y. Wong , Hao Yang , Songwu Lu, SmartSiren: virus detection and alert for smartphones, Proceedings of the 5th international conference on Mobile systems, applications and services, June 11-13, 2007, San Juan, Puerto Rico
|
|
|
|
|
|
Karthik Channakeshava , Deepti Chafekar , Keith Bisset , V. S. Anil Kumar , Madhav Marathe, EpiNet: a simulation framework to study the spread of malware in wireless networks, Proceedings of the 2nd International Conference on Simulation Tools and Techniques, March 02-06, 2009, Rome, Italy
|
|
|
Timothy J. Smith , Stefan Saroiu , Alec Wolman, BlueMonarch: a system for evaluating bluetooth applications in the wild, Proceedings of the 7th international conference on Mobile systems, applications, and services, June 22-25, 2009, Kraków, Poland
|
|