Internet-of-Things (IoT) devices are particularly vulnerable to cyberattacks, so firmware needs to be updated to ensure it is extensible, reliable, and secure, and removes the threat of bugs.