Who that heard it could forget? Unfortunately, the wonder that is technology has a tendancy to cascade forward at a rate that challenges anyone to keep up: programmers, digital artists, debuggers, etc. In millions of lines of code, that one weak link tends to be much easier exploited than found and fixed (until it's too late). I know the Citibank affair is more in-depth than this, but it still basically comes down to hackers advancing on decryption and data theft technology before the involved parties can (or realize they should) make a change in their software, databases, or policies.