December 17, 2024
-
5 million payment card details stolen in painful reminder to monitor Christmas spending
This time, 5 million US credit cards and personal details were leaked online. The Leakd.com security team discovered that 5 terabytes of sensitive screenshots were exposed in a freely accessible Amazon...