The latest organization to suffer an embarrassing security failure is open source developer Mozilla. The company whose mission is "to promote openness, innovation and opportunity on the web" has, it seems, been a bit more open than usual. It has admitted ...