Skip to content

Finding 0days in Vilo Home Routers

Justin MottAva Petersen

Documents finding nine zero-day vulnerabilities in Vilo consumer home routers through UART interfacing, firmware reversing, and protocol analysis.

Summary

Student IoT Vulnerability Research

A student research team from Brigham Young University conducted a five-month security evaluation of consumer home mesh routers manufactured by Vilo Living.

Hardware Hacking and Firmware Acquisition

Researchers identified circuit board debug headers, connected to the UART interface, analyzed bootloader output, and captured CPU flash read operations to dump the firmware.

Cloud Enumeration and Protocol Reversing

Examining cloud interactions revealed unprotected AWS S3 buckets, MQTT communications, and proprietary TCP protocols used for mobile application management.

Zero Day Discovery and Responsible Disclosure

The investigation uncovered nine zero-day flaws, including stack buffer overflows and unauthenticated command injections, highlighting common vendor disclosure hurdles.

Related talks