Bryan Mayland
TVWBB Hall of Fame
I'm sure you've all been waiting anxiously since Monday's security disclosure about dnsmasq's many Critical and Important security vulnerabilities. These are remotely exploitable issues and some allow malicious code execution. While the majority of Internet of Things devices (any smart device with network capabilities) shrug off security, we HeaterMetererers take security seriously and will not stand for having a HeaterMeter turned into a botnet drone like some cheap baby monitor, home thermostat, or smart television.
Note that this vulnerability does require someone to have network access to your HeaterMeter, but all users are strongly encouraged to update their firmware to the v14 Release which includes patches to close this security hole. For more information and a comprehensive list of the security vulnerabilities, visit the RedHat security brief.
HeaterMeter can be updated without re-imaging the SD card by using the webui and navigating to System -> Backup / Flash Firmware and pasting the appropriate URL for your Raspberry Pi model into the "Image URL (.gz)" box:
Raspberry Pi 2 / 3 - https://heatermeter.com/devel/release/bcm2708/14/openwrt-rpi3.gz
Raspberry Pi A / B / Zero - https://heatermeter.com/devel/release/bcm2708/14/openwrt-rpi.gz
Refs: CVE-2017-14491, CVE-2017-14492, and CVE-2017-14493, CVE-2017-14494, CVE-2017-14495, CVE-2017-14496, CVE-2017-13704
EDIT: Updated links to point to v14 release, which includes this fix.
Note that this vulnerability does require someone to have network access to your HeaterMeter, but all users are strongly encouraged to update their firmware to the v14 Release which includes patches to close this security hole. For more information and a comprehensive list of the security vulnerabilities, visit the RedHat security brief.
HeaterMeter can be updated without re-imaging the SD card by using the webui and navigating to System -> Backup / Flash Firmware and pasting the appropriate URL for your Raspberry Pi model into the "Image URL (.gz)" box:
Raspberry Pi 2 / 3 - https://heatermeter.com/devel/release/bcm2708/14/openwrt-rpi3.gz
Raspberry Pi A / B / Zero - https://heatermeter.com/devel/release/bcm2708/14/openwrt-rpi.gz
Refs: CVE-2017-14491, CVE-2017-14492, and CVE-2017-14493, CVE-2017-14494, CVE-2017-14495, CVE-2017-14496, CVE-2017-13704
EDIT: Updated links to point to v14 release, which includes this fix.
Last edited: