The NCCoE and its collaborators have produced this practice guide to demonstrate the practicality and effectiveness of using the Internet Engineering Task Force’s Manufacturer Usage Description (MUD) Specification (RFC 8520) to strengthen security for IoT devices on home and small-business networks. This practice guide demonstrates how organizations can use MUD to reduce the vulnerability of IoT devices to network-based threats such as distributed denial of service attacks (DDoS) and mitigate the potential for harm resulting from exploitation of IoT devices. MUD works by enabling networks to automatically permit each IoT device to send and receive only the traffic it requires to perform as intended, while blocking unauthorized communication with the device.
Users can implement MUD via several different approaches. This practice guide describes four MUD implementations:
- Build 1 uses products from Cisco Systems, DigiCert, Forescout and Molex.
- Build 2 uses products from MasterPeace Solutions Ltd., Global Cyber Alliance (GCA), ThreatSTOP, and DigiCert.
- Build 3 uses products from CableLabs and DigiCert.
- Build 4 uses software developed at the NIST Information Technology Laboratory Advanced Networking Technologies Division and products from DigiCert.
This project can help different stakeholder groups, including:
- organizations that rely on the internet can understand how MUD can be used to protect internet availability and performance against network-based attacks.
- IoT device manufacturers can learn how MUD can protect against reputational damage that may result from their devices being exploited to support DDoS or other network-based attacks.
- service providers can benefit from a reduction of the number of IoT devices that can be easily used by malicious actors to participate in DDoS attacks against their networks and degrade service for their customers.
- users of IoT devices can gain insight into how MUD-capable products can protect their internal networks from being subverted by malicious actors.
If you have questions or would like to join our Community of Interest, please email the project team at email@example.com.
Demonstrates how to use device characterization techniques to describe the communication requirements of IoT devices in support of the MUD Specification. The cybersecurity paper delves into capturing network communications from IoT devices for analysis and generation of MUD files. Learn more about this cybersecurity paper.
NCCoE created a tool called MUD-PD for characterizing IoT devices particularly for use with MUD. The tool is helpful in generating MUD files and can be accessed here.
Find MUD-related resources and information, including standards, tools, implementations, research papers, articles, and conferences here.