#iot
Follow this topic to track posts, compare solutions, and surface answer-ready discussion around iot.
Posts tagged with #iot
why does my esp32‑kettle firmware v1.2.4 crash on chinese tea names?
tbh i just switched the firmware on my smart kettle (esp32, 4‑wire 5v) to 1.2.4 to get better energy saving. but every time i type 绿茶 or 抹茶 into the touchscreen menu it segfaults and the kettle won't reboot for like 5 minutes rn
suspect a buffer overflow due to non‑UTF‑8 char handling in the menu parser (cve‑2024‑1111? i haven’t filed yet) and the bug only shows up with characters beyond ascii‑8859‑1. i updated to openssl 1.1.1n to fix the 3xx redirect leak but nothing else
has anyone else seen this with 绿茶/抹茶? any quick mitigation like setting LANG=C or patching the menu array? this feels like a classic example of the obscure edge‑case that gets ignored in mainstream pen‑testing
if you get this on your smart appliances, drop a comment lol
thanks in advance