Target Has Major Credit Card Breach
JoeyRox writes "Target experienced a system-wide breach of credit card numbers over the Black Friday holiday shopping season. What's unique about this massive breach is that it didn't involve compromising a centralized data center or website but instead represented a distributed attack at individual Target stores across the country. Investigators believe customer account numbers were lifted via software installed on card readers at checkout." Also at Slash BI.
Well with a name like that, I've been avoiding them for years. Can't hurt to play safe.
You'd think people would figure out not to attach everything to the internet. Why the card readers needed to be connected to anything but an internal network (with no internet connection to that) is a bad security model to begin with.
Will they ever learn?
Be seeing you...
You would think that these breaches would get the US to update it's security practices.
1. Chip and Pin credit cards.
2. Separate authentication and authorization in the SS system.
Extremely unlikely that something of this scale and magnitude could've been done without inside help. This is not like the guys who put a card skimmer on the gas pump at the corner gas station.
IT admins at Target are probably getting grilled by FBI as we speak.
Now if only there was a technology for authenticating credit cards based on a challenge response model instead of transmitting the key in plain text, we wouldn't have to deal with stuff like this. And if only Target's fancy new POS terminals had support for such a standard already built in...
I only paid cash because it was such a trivial amount - under ten dollars - but I should make a point of doing it more often. I've been a victim of this before, when they targeted Office Max several years ago. Wiped out $1300 from my checking account. Thankfully, Wachovia's fraud department paid back every penny, including overdraft fees, but it was just awful for that month it took to get resolved to have to borrow money to pay bills since I didn't have a credit card.
Occasionally living proof of the Ballmer peak.
so has Walmart, etc. no cash-register software is secure.
the inconvenience of getting a new credit card is karma from making Target employees work on Thanksgiving and Black Friday.
In the last few months Target has been laying off employee programmers in large numbers and moving their jobs to India with less than 8 hours notice. Target also employs India based TATA for support and programming. They do have tight controls ofter their internal systems so I would expect for them to track down the culprit or point of entry. Regardless this sucks for the retailer and is certain to affect all major retailers, not just Target.
This must mean something, or not.
The determined Real Programmer can write Fortran programs in any language.
Cracks like this prove that you should limit the personal info you give out to the bare minimum. Well-meaning or not, well-funded or not, high-tech or not, adding your info to third party databases is always going to be a risk.
one time pad is far more secure, the information gathered would have been useless, as it only applies to a transaction target would have already processed.
how is this comment rated 4, whereas the correct information, the parent, is currently only rated 2?
You mean Target Corporation (with the red all-caps title), not Target Australia Pty Ltd (with the black title-case title), right? And by extension "the country" means "the greatest gosh darned country in the world, the United States of America!" right?
It wouldn't surprise me if /. user KrazyDave was behind the whole plot... and subsequently trying to plant false stories to divert attention.
Help Brendan pay off his student loans
...glad I'm still boycotting.
I went into a Target a couple years ago to buy a copy of GTA IV, and they insisted on scanning the barcode off the back of my driver's license. I refused to allow them to scan my driver's license, and they refused to sell me the game. (I'm 50 years old and with a grey beard, so it wasn't to be sure that I was old enough.) I haven't been into a Target since, so this story is no problem for me! :)
Target Hit by Credit Card Breach
Target appears to be a massive H1B user, at least based on the people I see streaming in and out of their office buildings. So I'm not sure that paying for proper IT admins is part of their business plan.
You'd think people would figure out not to attach everything to the internet. Why the card readers needed to be connected to anything but an internal network (with no internet connection to that) is a bad security model to begin with.
Will they ever learn?
The Iranian equipment was not connected to the Internet either, and it got hit with Stuxnet. So air gaps are not guarantee.
And card readers, or at least the central point of sale brain, does need to be connected to the Internet: it has to be able to connect to the credit card servers to be able to verify that the purchaser has enough credit. (Though they could go "old school" and use dial-up modems or leased lines.)
I stopped using credit cards at retail a long time ago because I was sick and tired of having my credit card numbers stolen every few months. And, these days there are always the privacy implications, knowing that government is collecting every transaction you make with a credit card.
National Public Radio (http://www.npr.org/blogs/thetwo-way/2013/12/19/255415230/breach-at-target-stores-may-affect-40-million-card-accounts) says that the story was first reported by Brian Krebs, who writes the "Krebs on Security" blog. (http://krebsonsecurity.com/2013/12/sources-target-investigating-data-breach/)
NPR and other news outlets are only reporting the story because Target put out a press release (http://pressroom.target.com/news/target-confirms-unauthorized-access-to-payment-card-data-in-u-s-stores) that confirmed that the breech happened.
of private industry doing it better than the government.
We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
If the story does have the details correct meaning their POS terminals were somehow compromised, then Target must have some type of central server that the terminals call into to see if there are software updates because don't see any physical way so many terminals could be compromised. With that, the terminals could be reprogrammed to first send the authorization request, but then send a second message out with all the needed information which indicates an inside job.
bitcoin user not affected...
bought target cards via gyft
Nothing is new about this, it's the same scam or identical to what hit home depot in 2012
From the article: "Target told customers ...that the criminals had stolen customers ... CVV security codes.", "and investigators believed the data was obtained via software installed on point-of-sales terminals used to swipe magnetic strips on payment cards."
Does the magnetic strip contain the CVV codes? That doesn't seem likely to me.
I see in many of the comments that the probable method of attack was sniffing the outbound traffic... but w hat if the hack was embedded in a firmware update on all the cash registers? The cash register gets the CC number from the POS keypad, right?
So many opinions so little facts..
1. We don't know where and how the attack took place.. anything beyond that is speculation /* let's not start saying that should be SSL protected, of course; that's obvious. Don't connect to internet without SSL protection.. */ ....
2. If the attack took place 'on the pin pad', that would be the ONLY time PINs are in the clear. So any article that says "ATM Pins could be compromised" is either misinformed about how security of ATM PINs work in retail environments (most likely) or they have insider information (extremely unlikely). There are some excellent standards governing how PIN security should work and where what is encrypted -- https://www.pcisecuritystandards.org/documents/pts_program_guide_2010_v1.pdf. Yes all the devices in the market (except gas stations) have this level of security
3. EMV/Chip-and-PIN is not the answer. The security of that technology is not put to test because the markets that have implemented it are pretty small, compared to the US. Even then there are a bunch of problems with EMV http://www.cl.cam.ac.uk/~rja14/
4. Connecting card terminals to the internet is a better thing to do, except sadly nobody does it. It doesn't reduce security, just the opposite.. Maybe not obvious statement, so let's think. There is a card terminal, that is connected to a cash register, which is connected to a whole bunch of other systems where card data needs to go through before getting processed. Your chances of a successful attack?: compromise 1 out of 10 systems. Connect it directly to processing centers via the internet -- your chances to be successful 1 out of 1! Far less likely.
5. Encryption is the magic bullet (somewhat).. But.. most of the encryption standards governing the use of encryption in payments are really new. So if you're as big and have been in business for longer than 3-4 years, you probably need time to migrate. There is no "easy button" to enable encryption
6. Someone as big as these guys, probably had really good security in place to begin with. That doesn't stop a determined attack clearly -- but just calling them out without knowing details is
If you are a consumer and you don't use your credit card, you are just being silly. You have zero liability (by law it is $50). Why do you care? Not your problem. Let the system which pays for the risk of your card compromise figure out the best way to provide security. Might as well earn points.. Yes, losing card numbers is a hassle, but.. there are benefits
If you are a security guy claiming that there is some magic bullet that is so obvious that you know and folks at Target don't -- you are being silly. I am sure Target folks are pretty smart (determined attackers still pose a problem), either that or you clearly don't know implementation challenges
i like shopping at Target. I hope debit cards aren't affected.
Apparently they care more about them losing money, than you losing money.
For non US citizens... WTF is Target, apart from ungoogleable?
card data is allowed on public network as long as it is encrypted.
If you had a REAL account at Social Security, it would have always had some sort of PIN code to go along with an account number (just like any bank box has a key... an idea NOT unknown in the 1930s). Social Security "accounts" however, are not actually accounts at all.... all the money goes into one big pool and then the executive branch spends all the money in that pool on day-to-day government operations (leaving an electronic I.O.U. in place of the money). The government is forbidden by law from investing the money into the markets where it would grow, and nothing would be gained by stuffing it into mattresses at the White house. When you retire and start drawing money from your "account", the government just gives you cash taken from younger taxpayers. What most do not realize is that the Supreme Court ruled long ago that the federal government is under absolutely NO obligation to ever give you ANY money from your "account" because it is not actually an account and you do not actually own it.
i thought the US already has chip and pin technology on their debit cards. http://en.wikipedia.org/wiki/EMV just saying.
cheers
Naughty, naughty, Amazon
You'd think people would figure out not to attach everything to the internet. Why the card readers needed to be connected to anything but an internal network (with no internet connection to that) is a bad security model to begin with.
Because you need to connect the card reader to the credit card company network which is no internal to Target or any other retailer. If you don't have a real time connection to the merchant service provider you cannot authorize the purchase. You can do it over a phone line but that is much slower. Storing credit card data locally with a merchant is generally a REALLY bad idea if it isn't actually necessary. Merchants generally have little to no expertise in data security and there are plenty of examples to prove it.
If anyone who knows this stuff is interested, this sounds exactly lot like recent problems at a bunch of the local grocery stores. URM stores (most all local grocery stores that aren't national chain) in Spokane had the same problem. It sounded like some terminals were compromised there also and you can't just drop a skimmer on top of those. Serious enough they stopped taking cards on normal cash registers and only used a single dial-up in each store for most of a week....
Well, Wachovia was eventually eaten by Wells Fargo. They did return my money after about two weeks - it just took going through their fraud investigation stuff.
But that is the problem. With a credit card you don't have to recover anything. While in most cases you will get the money back from debit card fraud you still are out the cash in the mean time and there is some chance you won't get it back at all.
Card everyone makes it much simpler than having to make a guess.
Doesn't make it a good policy. Simple one-size-fits-all policies that do not allow for common sense are rarely a good idea. I would never anyone to scan my driver's license to buy a game. That is simply none of their business. I might show it to them for security purposes for my credit card but they only get to look, nothing more.
A credit card number is a reusable password. It gives access to money. Thanks to the payment card industry (PCI) we're supposed to trust this reusable password at all the vendors where we shop? And trust that each of those vendors will keep their card processing devices and back end systems secure from external and internal intrusion?
Meanwhile, instead of eliminating the reusable passwords, PCI passes the risk on to card accepting companies by imposing hundreds of security standards on each card accepting company (see www.pcisecuritystandards.org). Failure to comply means increased credit card transaction fees or prohibition from processing credit cards.
As a customer, I prefer using credit cards to cash for the convenience and record keeping value. As an IT guy, I've spent many evenings and weekends working to comply with PCI standards to protect these static reusable passwords from compromise.
A better solution would be to eliminate the static reusable credit-card passwords from existence.
Krebs is awesome! If you are into security at all and don't read his blog, start now. Hes always one of the first on the story, and brings incredible research and inside information every time.
You've missed the actual core problem, which is a deeper matter of client-customer relations in the banking industry.
I didn't miss the core problem because I didn't address it at all. I merely compared the relative merits of debit cards versus credit cards when it comes to recovering from fraudulent transactions the way things stand now. You will get no argument from me that the current fraud "prevention" setup is more than a little absurd.
Personally I don't really understand why anyone would use a debit card if they do not have to. I'm not saying they don't have their uses but I think the risk versus reward for them is not favorable. Use a credit card, pay cash, or even write a check. With my bank I don't even have a debit card. I just have a card that lets me get cash from an ATM and I use a credit card for everything else. For me there is really no upside to a debit card.
I received my "letter" email from Target this morning that I may be one of the lucky 40 million. Pretty Standard PR stuff about my need to monitor my account and where I can go for more information.
The only issue I actually have is that they are spreading incorrect information in their FAQ at the end of the email. I qoute;
"Is the CVV code the same as the three digit code on the back of my card?
No, the CVV code is not the same as the security code on the back of your card. As of now we have no indication that the three digit code on the back of the card has been impacted."
This is not correct. The CVV code is the generic term for the 3 or 4 digit code printed on the front or back of the card depending on if it is Visa, MC, Amex etc.
This value is represented on both Track1 and Track2 of the mag stripe as "discretionary data" See http://en.wikipedia.org/wiki/Magnetic_stripe_card for more info.
This ain't my first rodeo. I am a PCI compliance officer for a retailer and both a CISSP and PCI ISA.