A small micro or DSP processor can sit in the data path and solve this problem "in software, in hardware". It's unusual for software to be able to damage hardware for a consumer product.
https://marcin.juszkiewicz.com.pl/2012/12/10/how-to-fry-spea...
I don't want to compare a $300 browser-in-a-box with a $2000 laptop, but issues like this aren't unheard of.