2017 · 32 citations · 29 references
EngineeringSoftware-defined NetworkingInformation SecurityData PrivacySdn TeleportationDifferent Teleportation TechniquesTeleportation AttacksComputer ScienceInternet Of ThingsSoftware Defined SecurityCps SecurityAdvanced NetworkingFormal VerificationSecure ProtocolData SecurityCryptographyNetwork Security
Software-defined networking is considered a promising new paradigm, enabling more reliable and formally verifiable communication networks. However, this paper shows that the separation of the control plane from the data plane, which lies at the heart of Software-Defined Networks (SDNs), introduces a new vulnerability which we call teleportation. An attacker (e.g., a malicious switch in the data plane or a host connected to the network) can use teleportation to transmit information via the control plane and bypass critical network functions in the data plane (e.g., a firewall), and to violate security policies as well as logical and even physical separations. This paper characterizes the design space for teleportation attacks theoretically, and then identifies four different teleportation techniques. We demonstrate and discuss how these techniques can be exploited for different attacks (e.g., exfiltrating confidential data at high rates), and also initiate the discussion of possible countermeasures. Generally, and given today's trend toward more intent-based networking, we believe that our findings are relevant beyond the use cases considered in this paper.
29
Michael Armbrust, Armando Fox, Rean Griffith et al. · Communications of the ACM · 2010 · 8.9K citations · Full text
Overcoming the Internet impasse through virtualization
T. Anderson, Larry Peterson, Scott Shenker et al. · Computer · 2005 · 919 citations
Engineering, Network Technologies, Computer Architecture +18
How to Detect and Handle Outliers
Teri A. Crosby, Boris Iglewicz, David C. Hoaglin · Technometrics · 1994 · 762 citations
Header space analysis: static checking for networks
Peyman Kazemian, George Varghese, Nick McKeown · 2012 · 625 citations