Attacking BaseStations
Hendrik Schmidt and Brian Butterly audit cellular telecommunication base stations (eNodeBs), demonstrating practical firmware extraction and exploitation methods.
Summary
Architecture and Background
As introduced in our former series of talks ‘LTE vs. Darwin‘ there are quite a few of holes in the LTE specs. Now, having our own Macro BaseStation (an eNodeB) on the desk, we will demonstrate practical approaches to and attacks on real life devices.
Vulnerability Analysis
More and more devices are using mobile radio networks such as GSM, UMTS and LTE and there has already been quite a bit of research on (in)securities on the radio part, but only few people have had a look behind the scenes. Luckily, we had the chance to have just this look and now we would like to raise the curtain for the community. Initially we will quickly cover our complete odyssey from starting up an eNodeB for the first time, checking out the available interfaces and emulating the core network through to starting attacks.
Exploitation and Demonstrations
In the main part of the talk we will give a rather practical insight into the (in-)security features of basestations. We will start with valid backend connections and how these connections can be abused to reconfigure both a single eNodeB and a complete subnet on a telco network. We will then continue with the ‘official’ maintenance approach with the vendor’s tools and web interfaces giving an attacker both local and remote access to the device.
Remediation and Defensive Strategies
All in all the talk will cover general and specific vulnerabilities in both basestations and the backend network. Bios: Hendrik Schmidt and Brian Butterly are seasoned security researchers with vast experiences in large and complex enterprise networks. Over the years they focused on evaluating and reviewing all kinds of network protocols and applications. They love to play with packets and use them for their own purposes. In this context they learned how to play around with telecommunication networks, wrote protocol buzzers and spoofers for testing their implementation and security architecture. Both are pentesters and consultants at the German based ERNW GmbH and will happily share their knowledge with the audience.
Related talks
Main Stage·36 min
Christopher Wade
Demonstrates NFC tag-side attacks that manipulate reader-side applications via malformed tag responses and relay injection.
Main Stage·23 min
Shupeng
Baidu Security Lab researcher Shupeng demonstrates constructing test GSM and LTE base stations to intercept 2G/3G/4G traffic and execute machine-in-the-middle attacks on connected smart devices.
Main Stage·43 min
Matteo Beccaro · Matteo Collura
Matteo Beccaro and Matteo Collura demonstrate penetrating commercial Bluetooth and BLE consumer devices, revealing critical weaknesses in pairing and key exchange.


