Data Breach Could Test Massachusetts Law
Gunkerty Jeb writes "The Massachusetts Attorney General has been notified that financial data on 1,800 residents was exposed in a database breach linked to the CitySights NY sightseeing firm. Could this be the test case for enforcement of the State's nine month-old data privacy law? The leak of financial information on more than 100,000 customers of the CitySights sightseeing tour company could prove to be an early test of the nation's strongest data privacy law."
This one has me torn... On one hand I would like to see companies held accountable for the damage that a breach can cause to an end consumer... the other side of me knows that you can only deter so much, if someone really wants in, they will gain access one way or another...
42 69 6C 6C 20 47 61 74 65 73 20 69 73 20 61 20 77 68 6F 72 65 21
Related story: Sightseeing Firm Overlooks Security, 110k Credit Card Numbers Stolen (emphasis added)
The database contained a variety of customer financial data, including the customer's name, address, e-mail address, credit card number, as well as the expiration date and card verification value (CVV2) data. If true, that would mean that Twin America was in violation of Payment Card Industry (PCI) regulations on data retention, which prohibit retailers from permanently storing the CVV2 data along with other card data, because it makes it far easier to generate fraudulent transactions when combined with the card data.
Twin America said it has filed a complaint with the FBI's Internet Crime Complaint Center and hired Kroll, Inc. to investigate the incident. It has also notified individuals affected by the breach and patch discovered vulnerabilities on its Web server, deployed an application layer firewall, limited access to its Web based administrative panel and changed and hardened administrative passwords throughout its organization.
What one fool can do, another can. (Ancient Simian Proverb)
In the interests of stimulating a little chatter, the law calls for
yet. As the investigators are refusing comment.
. the other side of me knows that you can only deter so much, if someone really wants in, they will gain access one way or another...
Tough shit. If a company is going to store that information, then they need to protect it. There's absolutely no reason what so ever for a sightseeing company to store credit card information. None. Customer comes back next year, well get the card number again - the card could be expired anyway.
And companies who keep it on file for things like automatic renewals at magazines - fucking Scientific American does this whether you like it or not when you subscribe online - then they must protect that data. Someone breaks in? Too fucking bad. It's their fault - no excuses.
The linked article mentions only that the law requires that data be held encrypted. That is not much use in this case where a SQL attack was used.
Does anyone know whether the law requires a certain standard for the front ends to the data. I'm pretty sure that PCI DSS - as another applicable standard - defines no such thing either.
What is the penalty for violating the law?
Buffer overflows and SQL injections are the ban of open source software.
But if I pay Oracle though, it's magically secure right?
I dream of a nation where a man is not judged by his skin color but by an number assigned by a credit rating agency.
How is a business supposed to comply with something like this? Are you supposed to follow the laws published in every corner of the country? [quote]Among other things, 201 CMR 17.00 requires organizations that store personal information on Massachusetts' residents to encrypt personal information at rest - in databases, servers, laptops, desktops, mobile devices. Data transmitted over wired or wireless networks also must be encrypted[/quote] I'm not exactly sure what qualifies as "personal information" but I would assume that includes name and address. Which makes it illegal to use anything but https. I would guess a LOT of companies are not in compliance with this law.
SQL syntax works on Oracle too... Shove that user input straight into an Oracle query and you'll find SQL injection is alive and well on all SQL databases where input is not sanitized properly.