Unfortunately, since credit card dumps involve security breaches of companies that you may shop at, having your card numbers stolen may be out of your hands. If you are aware of a breach, contact your credit card issuer immediately to put a freeze on your account and cancel & replace your cards. Another, newer, innovation is the use of virtual credit card numbers. Many banks and card companies today allow you to generate a temporary credit card number online that can be used for online shopping. This number, however, would not be able to be used again for subsequent purchases.