A Christian-friendly payments processor spilled 6 million transaction records online

Zack Whittaker
Credit cards falling down are pictured, on February 5, 2013 in Rennes, western France. French police has arrested, early this morning in Paris and in several French and overseas departments, 22 people in connection with the trade of credit cards numbers on internet. AFP PHOTO DAMIEN MEYER (Photo credit should read DAMIEN MEYER/AFP via Getty Images)

A little-known payments processor, which bills itself as a Christian-friendly company that does "not process credit card transactions for morally objectionable businesses," left online a database containing years' worth of customer payment transactions.

The database contained 6.7 million records since 2013, and was updating by the day. But the database was not protected with a password, allowing anyone to look inside.

Security researcher Anurag Sen found the database. TechCrunch identified its owner as Cornerstone Payment Systems, which provides payment processing to ministries, nonprofits and other morally aligned businesses across the U.S., including churches, religious radio personalities and pro-life groups.

Payment processors handle credit and debit card transactions on behalf of a business.

A review of a portion of the database showed each record contained payee names, email addresses and in many, but not all, cases, postal addresses. Each record also had the name of the merchant being paid, the card type, the last four digits of the card number and its expiry date.

The data also contained specific dates and times of the transaction. Each record also indicated if a payment was successful or if it was declined. Some of the records also contained notes from the customer, often describing what the payment was for — such as a donation or a commemoration.

Although there was some evidence of tokenization — a way of replacing sensitive information with a unique string of letters and numbers — the database itself was not encrypted.

We used some of the email addresses to contact a number of affected customers. Two people whose names and transactions were found in the database confirmed their information was accurate.

After TechCrunch contacted Cornerstone, the company pulled the database offline.

"Cornerstone Payment Systems has secured all server access," said spokesperson Tony Adamo.

"It is vital to note that Cornerstone Payment Systems does not store complete credit card data or check data. We have put in place enhanced security measures locking down all URLs. We are currently reviewing all logs for any potential access," he added.

Cornerstone did not say if it will inform state regulators of the security lapse, which it's required to do under California state's data breach notification laws.

Read more: