this is simply server security... the application happens to be classed as IoT, but this is has nothing to do with the IoT aspects.
(FWIW I don't have any IoT devices in my house)
The problem is neither IoT nor ES - whoever built this just didn't bother to implement even basic security.