Cisco IOS - the most widely deployed network infrastructure operating system— has been perceived as impervious to remote execution of arbitrary code from stack and heap overflows. Michael Lynn will provide an architectural overview of IOS and explore the feasibility of code execution against Cisco routers. Attendees should have a basic understanding of buffer overflow exploits.