IoT & Smart Device Security
Audit the smart devices sharing your home Wi-Fi.
What Is IoT & Smart Device Security?
Your camera, thermostat and voice assistant share a network with your work laptop, so compromising one puts the attacker inside your perimeter. In this exercise a security assessment scans your home network and finds the camera still on admin/admin, running two-year-old firmware with unpatched CVEs, and making unexplained outbound connections overnight. You will set a strong unique password, patch the firmware, and move the IoT devices onto a guest network that cannot reach your laptop.
What You'll Learn in IoT & Smart Device Security
- Run a network scan to identify all connected IoT devices and interpret their security posture
- Use a password manager to generate and store strong unique credentials for IoT devices instead of inventing or reusing passwords
- Update IoT firmware to patch known vulnerabilities and enable automatic updates where available
- Recognize the warning signs that an IoT device has been compromised, including unexpected outbound network connections
- Configure a guest network on a home router to isolate IoT devices from work laptops and company resources
IoT & Smart Device Security — Training Steps
-
A Connected Home Office
Your home office is equipped with several smart devices - a security camera monitoring the front door, a smart thermostat keeping the room comfortable, and a voice assistant on the desk. You set them all up months ago and have not thought much about their security since.
-
The Security Initiative
A new email has arrived from the IT Security Team. It appears to be about a company-wide security initiative targeting remote workers' home networks.
-
Accessing the Portal
The email links to the SmartShield IoT Security Portal, Crestline's tool for scanning and securing IoT devices on home networks.
-
Logging In
The SmartShield login page loads in the browser. Alice needs to authenticate with her company credentials.
-
Initiate Network Scan
The SmartShield dashboard loads, but it is empty - this network has never been audited. Before any score, alert, or finding can be trusted, Alice has to actually run the scan that produces them.
-
Network Scan in Progress
The SmartShield Agent on your laptop is now sweeping your home network - probing TCP ports, fingerprinting firmware versions, and checking each device against the CVE database. The scan typically takes a few seconds on a small home network.
-
Scan Results
The scan has completed and the results are concerning. The overall network score landed at 28/100 - Critical. Three devices have been flagged with security issues. The smart camera has critical vulnerabilities - it is still using the manufacturer's default password and its firmware has not been updated in over two years. The thermostat and voice assistant have medium-severity issues.
-
Understanding the Risk
Before proceeding with remediation, consider why default credentials pose such a serious threat to IoT devices.
-
Camera Security Audit
Alice opens the detailed audit report for the smart camera. The findings are alarming - the camera has been making outbound connections to unknown IP addresses in Eastern Europe and Southeast Asia. This is a strong indicator that the device may already be compromised and part of a botnet.
-
Starting Remediation
The audit also reveals that the camera's firmware is severely outdated. Version 1.2.0 was released over two years ago, while the current version 3.1.2 patches 14 known security vulnerabilities including a critical remote code execution flaw.
Security Framework Coverage
CWE
- CWE-1392 Use of Default Credentials
MITRE ATT&CK
- T1078.001 Valid Accounts: Default Accounts
CIS Controls
- CIS 4 Secure Configuration of Enterprise Assets and Software
- CIS 14.8 Train Workforce on the Dangers of Connecting to and Transmitting Enterprise Data Over Insecure Networks
NIST CSF
- PR.AT-01 Personnel are provided with awareness and training so that they possess the knowledge and skills to perform general tasks with cybersecurity risks in mind
- PR.PS Platform Security