Home SecurityHacking The Teixeira leak: an ignoble betrayal of trust and an avoidable security failure