7 ms·
How hackers made minced meat of Department of Energy networks
- voltagex_ 13y agoDirect link to PDF of DOE report - http://energy.gov/sites/prod/files/2013/12/f5/IG-0900.pdf http://energy.gov/sites/prod/files/2013/12/f5/IG-0900.pdf
- ChuckMcM 13y agoTL;DR version - if you don't apply security patches, or take basic precautions, you will get compromised. It is sad that our government IT organizations are so poor, I would consider that a National Security threat much more than having the FBI help some whack job build a fake bomb so they can publicly "break up" a terror plot.
- deleted 13y ago[deleted]
- droidist2 13y agoDid the fake bomb scenario actually happen? I'd be interested in reading about that.
- reginaldjcooper 13y agoIt sure did; http://www.theguardian.com/world/2013/dec/13/fbi-kansas-suicide-bomb-wichita-airport http://www.theguardian.com/world/2013/dec/13/fbi-kansas-suic...
- kevingadd 13y agohttp://www.cbsnews.com/news/fbi-terror-stings-entrapment-or-prevention/ http://www.cbsnews.com/news/fbi-terror-stings-entrapment-or-... I've seen various stories about it. In a couple cases, evidence suggested that the FBI sought out unstable individuals and convinced them to engage in terror plots (instead of working their way into existing terror groups).
- droidist2 13y agoAhh ok, a little different than what I expected. When I read > so they can publicly "break up" a terror plot I thought it was purely to get publicity or instill fear in people while getting good press for the FBI, rather than for a sting operation.
- eli 13y agoYou can listen to a podcast about one instance http://www.thisamericanlife.org/radio-archives/episode/471/the-convert http://www.thisamericanlife.org/radio-archives/episode/471/t...
- pstuart 13y agoA good read: http://www.rollingstone.com/politics/blogs/national-affairs/how-fbi-entrapment-is-inventing-terrorists-and-letting-bad-guys-off-the-hook-20120515 http://www.rollingstone.com/politics/blogs/national-affairs/...
- reginaldjcooper 13y agoOne significant reason I don't want the government collecting all of my data is because they seem totally incapable of creating a secure system or even a system that operates properly.
- kevinchen 13y agoThe NSA seems technically capable, though. (They seem to get the best of the best software engineers / IT people.) Not that it's good they have it, but at least they can keep it safe from outside attackers.
- growupkids 13y agoTheir IA clearly sucks though.
- rdl 13y agoThe problem has actually gotten worse -- by acting like asshats and spying on US citizens (as well as a whole litany of other stupidity, like racist drug laws, ...), it's presumably a lot harder to recruit and retain great people for the less-sexy roles like IT/IA.
- jrochkind1 13y ago> Chief among them is the fact that none of the 354 database tables containing social security numbers were encrypted. Using strong cryptography to protect such "at rest" PII has long been considered a best practice in government and corporate data security. Really? Although I don't work in that field ('government and corporate data security', or generally anything where we have to deal with SSN's and such) -- that doesn't make a lot of sense to me. Encrypted database tables? I've never even heard of that. Can someone who does work in this domain tell us if this makes any sense at all, or translate this into what it actually means technically? (On the other hand, the fact that 354 database tables existed with SSN's is a red flag in the first place, clearly. There's plenty of clear problems with what was described, I'm just curious about this alleged 'encrypted database table best practice')
- jtchang 13y agoIn the payment industry there is the concept of PCI-DSS. It is basically a set of requirements regarding the handling of sensitive data. While a lot of it is just common sense some of it should be applied to any sensitive data that you are working with. Encrypted database tables are not that common. More common is encryption of the whole disk or database using Oracle or some other software/hardware. If you are storing full credit card #s it better be encrypted while the data is at rest.
- 6d0debc071 13y agoDon't work in that area but - http://en.wikipedia.org/wiki/Transparent_Data_Encryption http://en.wikipedia.org/wiki/Transparent_Data_Encryption Apparently widely used enough to have support existing for it.
- jerf 13y agoIt's possible to end up with access to a database via some mechanism without having access to the code that can decrypt the values. Perhaps you've stolen a backup, or exploited an SQL injection to get access to one of these tables, but without the decryption code it's useless (if the encryption itself is done correctly). It's weak protection, because obtaining the database and obtaining the code are pretty highly correlated, but it can make sense in some situations. Obviously, the easier it is to obtain the unencrypted values, the less likely an attacker is to get stranded between the encrypted values and the decryption code. (i.e., an "encrypted partition" doesn't do much to defend against any remote attack because they'll all be using the readable mounted partition, a pervasive API layer that automatically decrypts things for user code is that much easier to accidentally use by the attacker as well, etc. In a weird way you want these fields to be as hard to use as possible, violating normal software engineering rules; every normal ease-of-use consideration is a hole.)
- dba7dba 13y agoWho ultimately decides the patches cannot be added (for whatever reason)? It's ultimately the bean counters and managers beholden to them. So I'm not really going to look down on the govt IT workers (or contractors).