sane 2006
Refereed Paper
Time: Thursday 18 May 2006 14:45 - 15:30 Location: Senaatszaal
Universal Plug and Play: Dead simple or simply deadly?

Abstract

Universal Plug and Play (UPnP) is becoming an omnipresent technology and support for it is being added to more and more routers, gateways and DSL modems. Chat clients (MSN Messenger), networked games and gaming networks (X-Box Live and others) depend on UPnP to work correctly. Up until now, there haven't been any real problems with UPnP, except for the occasional buffer overflow. UPnP seems to be working just fine. But it's not! The protocol is unclear and flawed by design and many implementations have security holes you can drive a truck through, leaving your network open to a variety of interesting attacks.

After this lecture you will understand what's wrong with UPnP and why you want to turn it off on your networked devices.


Armijn Hemel

Armijn Hemel is currently finishing his MSc degree in computer science at Utrecht University in the Netherlands, hopefully before SANE. Apart from being a student he is also a freelance journalist for Linux Magazine NL and various other IT magazines.
His free software activities include adding packages to the Nix deployment system and tracing violations of the GNU (L)GPL licenses for the GPL Violations project.
Much of his free time is devoted to visiting concerts and festivals (mostly metal and hardcore punk). Armijn is also a disk jockey at Real Classic Rock, where he has a weekly show dedicated to the band Queen.



Last modified: Mon, 23 Jan 2006 22:36:51 +0100