Slashdot Mirror


Target's Internal Security Team Warned Management

david.emery writes "According to this story, Target's own internal computer security team raised concerns months before the retailer lost millions of credit card numbers in an attack. (Quoting a paywalled story in the Wall Street Journal.) Target's management allegedly 'brushed them off.' 'At least one analyst at the Minneapolis-based retailer wanted to do a more thorough security review of its payment system.' This raises a more general question for the Slashdot community: how many of you have identified vulnerabilities in your company's/client's systems, only to be 'brushed off?' If the company took no action, did they ultimately suffer a breach?"

236 comments

  1. Posting anonymously for obvious reasons... by Anonymous Coward · · Score: 5, Interesting

    Yes, there are horrible security flaws where I work. Things as basic as changing passwords on a regular basis have been brought up repeatedly, and the answer is always, "we can't make people do that", or "that's something to keep in mind for the future, but we have more important things to worry about"

    1. Re:Posting anonymously for obvious reasons... by ackthpt · · Score: 5, Informative

      Yes, there are horrible security flaws where I work. Things as basic as changing passwords on a regular basis have been brought up repeatedly, and the answer is always, "we can't make people do that", or "that's something to keep in mind for the future, but we have more important things to worry about"

      I've worked at two kinds of places - one, where it was pretty much as you described. The second sort was, upon orientation you are given your accounts and access and told they are your responsibility to use discretely and to notify the appropriate support should you even suspect they have been compromised. Failure, in the second case, was ground for discipline or termination of employment.

      Guess where things went more smoothly and security issues seldom elevated to crisis.

      --

      A feeling of having made the same mistake before: Deja Foobar
    2. Re:Posting anonymously for obvious reasons... by MightyMartian · · Score: 2

      Generally whomever I worked for took my security warnings to heart (the first production Linux server I ever built was put in place as a mail relay for a Windows-based mail server's SMTP daemon to prevent joe jobs and overcome some nasty security vulnerabilities, with the management's approval).

      I can tell you that other kinds of warnings have historically not been heeded. I had a boss who decided that because Windows 2000 Server supported disk mirroring on IDE drives, he didn't need to invest in decent hardware RAID. I warned him repeatedly that software RAID is better than nothing, but certainly not as efficient nor as effective as hardware RAID and that SCSI drives were infinitely superior on heavy load servers like our SQL and Exchange servers. Well, guess who was bitching about Outlook being a dog, and he just got really pissed off when I told them that at least the db server should be moved to appropriate equipment.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    3. Re:Posting anonymously for obvious reasons... by Desler · · Score: 5, Insightful

      You do realize that making people change their passwords all the time simply leads to people using weaker passwords or writing them down, right? This type of policy though up by some self-proclaimed security expert amongst the IT monkeys almost always leads to worse security than not. And you don't even need to take my word for it:

      The downside of changing passwords is that it makes them harder to remember. And if you force people to change their passwords regularly, they're more likely to choose easy-to-remember -- and easy-to-guess -- passwords than they are if they can use the same passwords for many years. So any password-changing policy needs to be chosen with that consideration in mind.

      https://www.schneier.com/blog/...

    4. Re:Posting anonymously for obvious reasons... by Anonymous Coward · · Score: 1

      In most situations, you would be right. However, the majority of our user base is interested in compromising accounts, but there is a delay in the propagation of compromised credentials (word of mouth, mostly). Our users typically write their passwords down anyway, and they're already incredibly weak. Because of this, I think occasional password changes would be a significant benefit.

    5. Re:Posting anonymously for obvious reasons... by Desler · · Score: 1

      Our users typically write their passwords down anyway, and they're already incredibly weak. Because of this, I think occasional password changes would be a significant benefit.

      No, you're simply rearranging the deck chairs to make it seem like you did something.

    6. Re:Posting anonymously for obvious reasons... by Anonymous Coward · · Score: 0

      No, we would invalidate the compromised credentials before the information becomes widely distributed by word of mouth. That would be a benefit - admittedly, a band-aid on a submarine kind of benefit, but one nonetheless. If the IT people here don't have enough sway to implement a sane password policy, what makes you think they'll have any luck making users take better care of their account security? We fight the battles we think we have the best chance of winning.

    7. Re:Posting anonymously for obvious reasons... by Desler · · Score: 2

      Inplementing a boneheaded change password policy is not going to make your users act better. You are simply going to make no difference or make it worse.

    8. Re:Posting anonymously for obvious reasons... by plover · · Score: 4, Insightful

      Interesting that you should mention "changing passwords on a regular basis" as a "horrible security flaw". Have you considered that changing passwords generally introduces more risk than it guards against, and doesn't actually have an effect on most actual hack attacks?

      The attacker strikes with whatever credentials he finds, whenever he finds them. The second step of an attack is to create a separate back-door, so that if the first password is changed he's back in anyway. And how does an attacker find credentials? When someone's entering them, which includes changing them, or if someone's handling them. There is often a case when you have people who can't remember their newest recently cycled password who call the Help Desk. The phone drone resets it to something like "ForgottenPassword#1", then voicemails the chump with the temporary password. If a hacker's able to listen to their voicemail, he simply calls in a phony forgotten password request and it's Winner, Winner, Chicken Dinner!

      So what does changing the password every 30 days actually protect against? I suppose if you wrote the password on your blog, then in 31 days you're safe. Of course, if you wrote the password on your blog, I don't think password rotation should be your highest priority for fixing your security issues. Do you honestly think hackers have machines that can crack passwords in 31 days, but not 30? Either he can crack it in an hour or less, or he likely can't crack it at all and won't bother trying.

      Changing passwords periodically was only a good idea when there was one password shared by many people, and you had to exclude your former colleagues. But those days ended back with moats and longbowmen on the castle walls. In these modern days of electronic passwords that are never shared, it's a ritualistic holdover with negative consequences.

      --
      John
    9. Re:Posting anonymously for obvious reasons... by Anonymous Coward · · Score: 0

      Clearly, you know the situation better than I do. Enjoy your feeling of superiority - I'm not here to argue with you.

    10. Re:Posting anonymously for obvious reasons... by Anonymous Coward · · Score: 1

      Also posting anonymous. I work as a contractor for a major company, they have multiple layers to get into their systems. Something I have tried to point out to both their IT department and their management, only to be brushed off multiple times by both, is that after your initial log in, when logging into their SAP system it doesn't matter what username / password combo you give, it will let you log in as the username you type. This was as recent as 2/14/2014. And that is correct.

      You log into the main system with your regular credentials. Then when you log into the SAP system after that, you can type ANY username and even leave the password blank, and it will log you in as that user into SAP. MULTIPLE people have brushed that off as "Not a big deal" because you need to log into the main system before logging into SAP.

      Some companies don't listen to the peons.

    11. Re:Posting anonymously for obvious reasons... by DarkOx · · Score: 2

      I hate people who insist that password changes are not a good thing. Look very very few organizations have proper identity and account management.

      Password rotation at least closes the hole of former employees still having access at some point in the future.

      Everyone's password ends up in a log file somewhere some time, in plain text just laying around. Usually its because they are in a hurry and enter it in a user name field. Password rotation ensures this password will at least at some point no longer be valid.

      People choose crappy passwords even when you don't force changes. Someone may well get access to an account by slowly guessing likely passwords over a long period of time. Password rotation reduces persistence of access to said account.

      All of these should be covered by other controls yes, but sometimes any given control can fail, especially in an organization where there is anything less than total maturity around IT processes (most) someone misses a step one time, and things can go terribly wrong. Good security is about layers. Changing of password is one layer. If someone claims to be a security professional and says you don't need at least some password rotation policy. They are a know nothing; who is just repeating someone equally incompetent's blog post to you and you should fire them.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    12. Re:Posting anonymously for obvious reasons... by Anonymous Coward · · Score: 2, Insightful

      Password rotation at least closes the hole of former employees still having access at some point in the future.

      No. If former employees still have access, that means the network admin folks are incompetent or the off-boarding procedure is broken.

      When an employee terminates, their account should be disabled. Problem solved.

      There should never be any anonymous or independent accounts that can cause damage (e.g.,, an FTP box could have anonymous access if nothing confidential is kept there, but it should never be allowed write access).

    13. Re:Posting anonymously for obvious reasons... by Anonymous Coward · · Score: 0

      Serious question - do regular password changes increase security?

      I posit they don't. Everywhere I've seen that need frequent changes, get the shittiest passwords possible. And then come change time, just increment the number at the end of it 90 days later, and so forth.

      I'd prefer to enforce longer, better passwords (15+ character min, needs a capital, one year expiry) than the regular (6 characters, at least a number, capital, special character, changes every 90 days) bullshit that I keep running into.

    14. Re:Posting anonymously for obvious reasons... by Penguinisto · · Score: 4, Insightful

      Ditto here... once you make the employees know that their screw-ups will end up costing them, they tend to not screw up as much, and tend to report things much, much faster should something go awry.

      That said, the Target penetration wasn't directly caused by a Target employee/user - the bad guys snuck in through a contractor that was given network access that they should have never had. This was more due to lazy architecture/vlan partitioning than it was $random_employee with a bad post-it note habit.

      If anything, the network admins should be facing the barrel before anyone else, followed very closely by most of the security admins, if not simultaneously (excepting the guy who shouted the warning and those who demonstrably supported him; that dude should be promoted post-haste.)

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    15. Re:Posting anonymously for obvious reasons... by Anonymous Coward · · Score: 0

      Changing passwords periodically was only a good idea when there was one password shared by many people.....

      Companies that still allow this are staffed by idiots, and ripe for a hacking.

    16. Re:Posting anonymously for obvious reasons... by AlphaBro · · Score: 1

      So if an advanced persistent threat had silently compromised your credentials using sophisticated techniques, you would have been on the hook for not identifying the intrusion? Sounds great...

    17. Re:Posting anonymously for obvious reasons... by Penguinisto · · Score: 1

      Well, yes no and maybe.

      I'd start with asking what kind of access you have as a random SAP user. If that's locked down and restricted, then no big deal. If it allows access that's no different (and yields no real info other) than what you'd find as the logged-in user on the 'main system'** , then again no change, really.

      Now if that random SAP user had god-like access or gets way more info than a normal 'main system' login gives them, then yeah, it's a much bigger deal (and your SAP admin needs a good hard bitch-slapping as well).

      Again, context is king here, and determines what's worth scrutiny and what ain't.

      ** does "main system" mean an RDP Server, ssh session, Citrix session, VPN, local AD, what? We need some context there, eh?

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    18. Re:Posting anonymously for obvious reasons... by Anonymous Coward · · Score: 0

      Changing the password every 30 days protects against grade-school students who read the teacher's written-down login credentials and then tell their friends. Students aren't going to be brute-forcing login attempts. They're not going to be installing backdoors. They are, however, smart enough to read a post-it note.

    19. Re:Posting anonymously for obvious reasons... by davidhoude · · Score: 3, Informative

      The point in changing passwords isn't to change user behavior. It is to ensure that any leaked credentials do not stay valid indefinitely.

    20. Re:Posting anonymously for obvious reasons... by l0n3s0m3phr34k · · Score: 5, Insightful

      At my job, I have three different VPN tokens, and at one time had at least 30 different passwords all over the globe I had to use...ours forces changes at various times, some are 30 days, some 90, some never...depending on the system. RSA admin software had a PIN too. We usually just keep it all in a spreadsheet. If you can't remember a single password...but you also need the Active ID token too. We potentially have deep access into the air line reservation system, although that system is so insanely complicated and cross-platform good luck finding anything of worth haha.

      It's kinda backwards in a way. Retail is always a huge target, the bigger the company the bigger the score. From a security design viewpoint, the "backend" and the "financial" systems should have been physically separated at all times, using some encrypted EDI to exchange whatever (inventory, overstock, per piece price, etc). The credit card terminals should have been "payment only" and not loaded down with all their SHIT like "cash back?" "cure cancer?" "are you sure?" "join our rewards / store card" and wtf other messages I have to tap on your stupid touchscreen a million times just to pay you. Some of them even have ads on them.

      Soon, Walgreens, CVS, Dollar whoever...the more sophisticated we make these terminals where our card touches their system, the more exploitable they will become. It's the slow feature creep, the "we need to upload new ad images at 2:50AM" by developers in a far-off land...pushed forward by managers who just want "shiney bright things" that make us give up even more information, waste our time more, and provide little real actual benefit.

    21. Re:Posting anonymously for obvious reasons... by DarkOx · · Score: 1

      Yes accounts should be cleaned up when people term and if they are not or are not always its an off boarding process problem, or you know like I stated identity management issue. Thing is most companies have problems like that. So not rotate passwords just makes the problem worse, no it's not a solution but it's an additional control that should be in place.

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    22. Re:Posting anonymously for obvious reasons... by l0n3s0m3phr34k · · Score: 1

      I've found the best thing is to teach everyone a bit of #l34tsp$^k. A few simple cyphers, write out a "codebook" on one sticky and the actual word itself somewhere else nearby. Sure, maybe you have to look at two different things, but unless your workplace is being directly burglarized...and if that's happened then this conversation is moot LOL. We're just forced to change passwords all the time per corporate security policy, and if you kept leaving some password list out in the open on your desk a few times you'd probably eventually get fired...but if you did that then your too stupid to be working there anyway haha.

    23. Re:Posting anonymously for obvious reasons... by cusco · · Score: 5, Interesting

      I've worked in the physical security field (cameras, key cards, alarm systems, etc.) for the past eight years, and can tell you that Target's HVAC vendor is in no way unusual. I know of a large security vendor that uses the same username/password combination on every every customer that they ever touch, nationwide, and at most of them they are administrators on the security server. At a lot of them they have remote access.

      --
      "Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin
    24. Re:Posting anonymously for obvious reasons... by l0n3s0m3phr34k · · Score: 2

      The best is to fire them on a Friday. Cancel their access right before rolling up on their cube "yeah, we need to talk..." with security nearby when it eventually escalates. We've found that Iraq/Afghanistan vets with massive PTSD work the best, as they have the best "De-escalation" responses.

      I got fired from my last job on my day off, but got re-hired three weeks on a different team. We ran into a slight problem with my new email address because my old ID hadn't been archived yet, whatever that actually means. I'm assuming I could chase down some AD admin or there's some "form" somewhere on line to fix it all...but honestly my new email is better, but it gets a shit-ton of spam, that is totally insane...it was coming in other people's names but now I'm feeling the effect of having a four-teller . two letter .com, and it's like watching the internet "tubes" drain their digital sewage all into my inbox.

    25. Re:Posting anonymously for obvious reasons... by user32.ExitWindowsEx · · Score: 1

      No. It doesn't. Why? Simple. The Post-It Note will ALWAYS be the CURRENT password. If not why have it there?

      --
      "Evil will always triumph because good is dumb." -- Dark Helmet
    26. Re:Posting anonymously for obvious reasons... by dreamchaser · · Score: 1

      So if an advanced persistent threat had silently compromised your credentials using sophisticated techniques, you would have been on the hook for not identifying the intrusion? Sounds great...

      It's also not what he said or even implied. Educating the employee and warning them that they need to be responsible doesn't put them on the hook if a zero day exploit or the like strikes them through no fault of their own.

    27. Re:Posting anonymously for obvious reasons... by HiThere · · Score: 1

      In your situation it sounds like what you need to do is impose a short timeout after each failed password entry, and lock the account after 3-4 consecutive failed password entries. Perhaps you could just impose a temporary timeout on the account after each failed attempt, increasing after each consecutive failed attempt, but I don't think I've ever seen such a system in use.

      There's a good argument that this kind of thing should be routine anyway as long as it's reasonably easy to unlock the account. (I.e., the user has to be able to contact tech. services in a timely manner, and they need to be able to deal with it quickly.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    28. Re:Posting anonymously for obvious reasons... by dbIII · · Score: 1

      or the off-boarding procedure is broken.

      It often is.
      If given the option dismissal is carried out as "quietly" as possible which usually means not telling anyone other than payroll that the person has gone.
      I recently had a situation where a former employee, who left voluntarily to go work for a competitor, was very angry when I found out that he had been gone for a month and removed his email access. It was a ridiculous situation - he felt entitled because he's been using it as his personal email address.

      Since then I've had the workaround of asking payroll at intervals if anyone has left or if there are any new employees coming. I've got sick of people turning up out of the blue and saying something like "I'm the brother of Fred from HR and I started work last week - why don't I have a computer/login/email yet - you IT people are useless". That's the sort of thing you get in just about any place large enough to have more than one person in HR, lots of assumptions that people know what is going on instead of actual communication.

    29. Re:Posting anonymously for obvious reasons... by dbIII · · Score: 1

      The best is to fire them on a Friday. Cancel their access right before rolling up on their cube "yeah, we need to talk..." with security nearby when it eventually escalates. We've found that Iraq/Afghanistan vets with massive PTSD work the best, as they have the best "De-escalation" responses.

      I never want to work in such a shithole with such a lack of respect for employees and a use of intimidation. Even the place that fired me by revoking my pass code and locking me out did not show quite that level of disrespect for employees.

    30. Re:Posting anonymously for obvious reasons... by dbIII · · Score: 1

      Changing passwords periodically was only a good idea when there was one password shared by many people, and you had to exclude your former colleagues. But those days ended back with moats and longbowmen on the castle walls.

      In an ideal world. Try coming in to fix other people's stuff as a consultant every now and again and you'll see that your own easily set up and well behaved stuff is the exception and not the rule. For some reason secretarial staff and accounts clerks frequently suggest that there is some iron clad requirement for them to log in as somebody else who is often a former employee - and of course it's with the same password the former employee used. I'm glad I don't have to deal with such shit any more.

    31. Re:Posting anonymously for obvious reasons... by Redmancometh · · Score: 1

      Though it does give the ability and justification to do so.

    32. Re:Posting anonymously for obvious reasons... by PrimaryConsult · · Score: 1

      It's possible to take this too far though. Some work accounts I have require a 30 day minimum before you are allowed to change the password, to prevent people from rotating through them at password change time. So, if you suspect your password is compromised (either by accidentally typing it in the username field or a focus-stealing chat window, or noticing a security camera pointed right at your keyboard at a coffee shop somewhere), not only are you not able to change it, but whoever has it knows you can't change it for at least a little while...

    33. Re:Posting anonymously for obvious reasons... by PrimaryConsult · · Score: 2

      The flaw in password lockout schemes that lack a timeout is that anyone can lock out anyone's account. I can imagine someone hammering every member of "Domain Admins", "Helpdesk Staff", etc with three fake attempts, and by the time anyone has realized it, it will be difficult to even find someone who can unlock the accounts.

    34. Re:Posting anonymously for obvious reasons... by Anonymous Coward · · Score: 0

      Accellion WiFi 0x010203040506070809101A1B1C1D1E1F

      Nuf' sed.

    35. Re:Posting anonymously for obvious reasons... by CodeBuster · · Score: 1

      What you're describing are classic examples of the "management mentality". You see, managers are taught in business school or learn from experience that problems are "obstacles" to their "success" (read bonus) and are therefore to be minimized quickly even if that means sweeping it under the rug or kicking the can down the road. Of course, the manager intends to be long gone before any short term decision actually comes back to bite so from their point of view the pesky IT employee is just another "obstacle" to be "minimized". That is why they blow you off.

    36. Re:Posting anonymously for obvious reasons... by gweihir · · Score: 1

      Requiring people to change a password regularly is a pretty stupid thing to do. It does not increase security, it decreases it. Making people use good passwords and handle them safely is something else entirely.

      --
      Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    37. Re: Posting anonymously for obvious reasons... by Anonymous Coward · · Score: 0

      You are one of the flaws. Changing passwords frequently reduces security.

    38. Re:Posting anonymously for obvious reasons... by Anonymous Coward · · Score: 1

      I've got sick of people turning up out of the blue and saying something like "I'm the brother of Fred from HR and I started work last week - why don't I have a computer/login/email yet - you IT people are useless". That's the sort of thing you get in just about any place large enough to have more than one person in HR, lots of assumptions that people know what is going on instead of actual communication.

      I work in IT, and my girlfriend, who is an attorney (and is used to dealing with jerks, as well as being one herself on occasion in a professional capacity), sees some of the stuff I deal with. Her response: "Jesus.. it's no wonder the techs are assholes at times".

    39. Re:Posting anonymously for obvious reasons... by hawkinspeter · · Score: 1

      These days, I'd recommend software RAID over hardware RAID (especially for Linux boxes). Modern systems can run software RAID at pretty much the same speed as hardware RAID and you get a big advantage of not having to keep specialised hardware around for when your RAID controller fails.

      It's often useful to be able to take disks from a broken RAID system and easily mount and read them on different hardware. Also, Linux RAID software tends to be updated/fixed more often than a hardware RAID controller.

      --
      You're a temporary arrangement of matter sliding towards oblivion in a cold, uncaring universe
    40. Re: Posting anonymously for obvious reasons... by Anonymous Coward · · Score: 0

      No its still true.

      Soft raid from a performance perspective is superior in some aspects. There are genuily cases where the controller is the bottleneck. However, in failure scenarios there are many opportunities for array failure. Ive rebuilt far too many hosts as a result of a single disk failure. Except for db hosts we generally design applications to be extremely fault tolerant. This allows us to lose a host without much inconvenience. The terrible pain points revolve around latency when an unhappy disk has not been failed out of the raid set. Still, hw implemations have their downsides as well with some hw implementations being too quick to remove a disk from an array.

      If I have non-volatile data then software raid is just peachy. Otherwise, stick an (expensive) controller in the host and live with a little less worry.

    41. Re: Posting anonymously for obvious reasons... by hawkinspeter · · Score: 1

      I've had far more trouble with hardware RAID than with software RAID, so I always prefer software RAID for direct attached disks. Also, modern SATA controllers will allow a hot swap of a failed disk which can be handy, whereas I've wasted too much time with Dell PERC controllers that wait to spin up every single disk before letting you get into the controller bios.

      --
      You're a temporary arrangement of matter sliding towards oblivion in a cold, uncaring universe
    42. Re:Posting anonymously for obvious reasons... by Anonymous Coward · · Score: 0

      Once again: Frequent password changes only make you less secure, since that makes people write them down or otherwise adapt in ways that expose them. I simply gave up and started using keyboard patterns for my monthly password changes. Hey McFly, eventually hackers catch on to ANY sort of pattern. Knock knock!

      The only sensible password policy is to choose strong passwords at the outset and then mandate that they change yearly.

      Changing passwords monthly is an IT/CIO fetish and it needs to stop. You're just beating up users to compensate for your security holes and, well, incompetence.

    43. Re:Posting anonymously for obvious reasons... by houghi · · Score: 1

      Changing passwords on a regular basis is great if you only have one or two passwords to change. That and the fact that you often have no influence on the login name. At one company I had the following logins (Assuming my name is John Doe and I work at FooBar Inc.)
      johnd
      jdoe
      john
      jdfoobar
      foobar
      jodoe
      jdoe2
      That company also had different time moments I needed to change my password as well as different length passwords.

      My method now is to take a standard 4 letter word (Not a dirty one) and capitalize it, like Work. I then add the year in two digits and the month. So my password is now Work1302.
      I can not actually use "Work", due to qwerty-azerty issues, but you get my drift.
      I then change all my passwords the first of the month at work.

      So because I must change all passwords every so often, I go for easier passwords.

      I believe that people concerned with security do not count in ALL factors. Human behavior is a HUGE one. As long as you keep forgetting that, you will fail.

      Also look at how many time goes into your IT department because people forgot their password. If there would be an as high failure rate on anything else, it would mean it wasn't working. The problem is not the people, the problem is the system.

      Another way to look at it: if changing passwords adds to security, why not change it every day?

      I also think that passwords make may people complacent towards security. I have seen at several companies where security went almost out the window, because it was logged and secured by a password. Even when you mention that the complete C*O meeting minutes where available online and for ALL to read, no change as it was behind a logged and password safe environment (it wasn't).

      Passwords are not a good solution, I think. I just do not know what a better one would be that will give you access to all that you need, including external sites.

      --
      Don't fight for your country, if your country does not fight for you.
    44. Re:Posting anonymously for obvious reasons... by Anonymous Coward · · Score: 0

      he security teams always say that sort of thing. and it's always true, but it's usually meaning less.
      There are other ways of tracking attacks - https://www.youtube.com/watch?v=8iUUirFjW5s
      That are more meaning full then "we need more security"

    45. Re:Posting anonymously for obvious reasons... by HiThere · · Score: 1

      Yes, but the timeout doesn't need to be shorter than a few minutes (depending on the context). I'd also prefer that the administrator accounts not be remotely accessible even if you have the correct password. And if someone local is doing it...find out who it is, and stop them.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    46. Re:Posting anonymously for obvious reasons... by blindseer · · Score: 1

      What do you mean by "changing passwords on a regular basis"? Do you mean that they should be changing passwords regularly or that they are not?

      There is significant evidence that requiring people to change passwords, outside of the belief the password was compromised, is a very bad idea. Changing passwords regularly cause people to forget them, causing people to write them down so they don't forget them. This also creates an issue where people, users and administrators, use public or other readily available information to reset passwords.

      We need to get rid of this idea that changing passwords regularly increases security, it does the opposite.

      --
      I am armed because I am free. I am free because I am armed.
    47. Re:Posting anonymously for obvious reasons... by weweedmaniii · · Score: 1

      The Post-It on the bottom of my keyboard says "Sorry no password here"...it took my teammates less than a week to find it and be disappointed they couldn't change the "new guy's" passwords on his day off.

      --
      "If stupid things work...then they are not stupid."
    48. Re:Posting anonymously for obvious reasons... by sjames · · Score: 1

      The thing is, that wouldn't be SO bad if the HVAC was isolated on a VLAN (really isolated, no leaks like I sometimes see) and the external access went only to that VLAN. It shouldn't have been a problem, I can't think of any good reason the POS terminals would ever need to talk to the HVAC or vice versa.

      Naturally if they do go with VLANS rather than physically separate networking (which wouldn't be so hard to do either), they need to make sure none of the dirty tricks like double tagging can hop vlans.

    49. Re:Posting anonymously for obvious reasons... by cusco · · Score: 1

      That's workable if you have a single network that you can control and maintain in some rational manner, but each retail store is a separate entity linked back to the regional/district hub, which link back to the headquarters. Within each retail store network pretty much everything can talk to everything else because of the nightmare of trying to maintain several thousand separate switch configurations around the country/world. It's generally a collection of small flat networks firewalled at the links, because that's the only way they can make it work consistently.

      --
      "Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin
    50. Re:Posting anonymously for obvious reasons... by sjames · · Score: 1

      It SHOULD be, but that depends on IT being notified when someone is terminated.

    51. Re:Posting anonymously for obvious reasons... by sjames · · Score: 1

      I see no reason not to standardize the vlan numbering in each store. If there are so few people and such poor configuration management that security suffers, that's where effort needs to be focused.

      They have to configure each store a little differently anyway since they won't all have the same IP address (one hopes).

    52. Re:Posting anonymously for obvious reasons... by X0563511 · · Score: 1

      If someone has root (administrator) privileges on the box, what's to stop them from injecting packets with VLAN tagging of their choice?

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    53. Re:Posting anonymously for obvious reasons... by twotommylong · · Score: 1

      I tend to think that POS equipment should be on a separate network. separate hardware plant to the VPN (and then separate E2E encryption over the router) back to the mothership. Period. VLANS are hard to 'really isolate.' and it's always easier to 'uptick' your controls on a critical network, than it is to run a mixed mode on the same infrastructure. That said, the other side of that is creating a monitoring space for inbound IPs from this tier of vendors and and devices (should a HVAC vendor IP, or one of their onsite controller be reaching INTO 'more vital engineering spaces' on the Target fabric, with question and follow-up?) that would like up like Times Square as unauthorized activity if traffic doesn't go directly from Point A to Point B.)

      Once you get to the soft gooey center of the POS system... then all bets are off. You need to either hyper isolate them, or hyper monitor them for deltas in their operational configuration and output.

      I had the chance to work at Target HQ for Corp IT Security (more internal and Store Employee AIM), and when I interviewed, the manager was more extremely not excited to hire me at al, saying that I didn't have the political chops to get my ideas implemented. I tended to argue HIS role as management (my job is ideas and execution... your job is facilitation and corporate political knowledge). I think telling your hiring manager that he doesn't understand his role in security (it was all COBIT and ISO to him... give me the process, not the security, sigh) was probably not in the top 10 ways to get hired.

      I'm now working for one of the consulting companies who is cleaning up the mess. Knowing who I know, my guess is this will likely fall on Security Operations (outsourced), as they are tasked with analytics of these events and 'sell threat intelligence' to Target. Very few U.S. citizenry will be affected by this. My man on the inside (responsible for the engineering of of the Network Security Monitoring into a very large ArcSight implementation ) warned me months ago (while I was being hired into the AIM group), that his biggest issue was the number of vendors traversing the net. His focus was more retail suppliers and supply chain, but one can see where HVAC could just be lumped into the same pool. And he knows enough to cover his butt with paperwork (we spent a lot of time at another site... where we the 'toilet paper file' (to 'Cover our A*****' - paper memos showing receipt of email containing Formal Risk Assessments to management, and meeting notes of any meetings to discuss without a paper trail, and the formal response in the Risk Plan, [often just noting the problem, and stating that 'monitoring would catch any breach in an acceptable timeframe'... which was our out in that there was no SLA for breach detection outlined in any response plan]).

      From what I read from Target, my colleagues eye-rolling, and the fact that their SecOps group was also off shored, they had a similar response.

    54. Re:Posting anonymously for obvious reasons... by twotommylong · · Score: 1

      Hence you control what you need to control... the PoS systems physically separate to the Router hub (owned by HQ), and consider the rest of the network hostile. Simple engineering principles. Basically make the rest of the Store one big 'internet' and portal all store employee access back to the mother ship as if every employee is working from home. Managers... Same. Suppliers (if they are in the store). None. Obviously the major integration point is store inventory to PoS, (Did we sell the last one... is there one in the back room, when is the next shipment coming in, the price is what?), but that is either one system that should be on the critical business ops network, or integrated systems that either have local compute services (again all segregated from the non-critical traffic.

    55. Re:Posting anonymously for obvious reasons... by sjames · · Score: 1

      The switch that the box is connected to.

      Only routers should be connected to a trunk port.

    56. Re:Posting anonymously for obvious reasons... by sjames · · Score: 1

      That' why I qualified my statement with 'SO'. It is more secure to keep things entirely separate. But if they are going to give in to the temptation to use their existing fabric, they should have at least isolated things on a VLAN. Well done, there wouldn't have been a problem.

      The big problem with vlan isolation is that a surprising number of networking people (and vendors) don't actually understand vlans.

  2. Posting anonymously so the h4ck3r5 don't find out by Anonymous Coward · · Score: 1

    I have several times. It was never much of a concern of the client. Luckily we were never breached to our knowledge, but several others around us and in our field were breached and made big national headlines.

    Oh well... we speak, they don't listen, screw them.

  3. customer service portal by ironicsky · · Score: 5, Interesting

    Years ago I worked for one of the two big American cable companies currently merging. I identified a security flaw in the public facing side of their customer service portal, essentially giving access to all the config files, which contained admin credentials in plain text. I proposed simple solutions, like not allowing directory listings of folders, among others.

    They shrugged it off, and to the best of my knowledge, last year the vulnerability was still accesaible

    1. Re:customer service portal by Anonymous Coward · · Score: 1

      These would be the same two big cable companies who offer phone service without using the security features written into the PacketCable specifications.

    2. Re:customer service portal by amiga3D · · Score: 1, Informative

      You are a pathetic creature.

    3. Re:customer service portal by Anonymous Coward · · Score: 0

      In such cases if you implemented the simple security solutions without telling them they would be none the wiser.

    4. Re:customer service portal by Anonymous Coward · · Score: 0

      Use to put HBO HD in to clear QAM

    5. Re:customer service portal by Penguinisto · · Score: 2

      In such cases if you implemented the simple security solutions without telling them they would be none the wiser.

      Sometimes that breaks things.

      I worked at a certain software firm that had a nasty habit of requiring that a few service account user/pass sit right in plain text in an XML file on the front-facing web servers, else the whole thing wouldn't work. Their MSFT kool-aid drinking habit aside, I always found it hilarious that they preached security so hard, yet left such stupid flaws in place for many years (and many versions). Yelling about it got us approximately nowhere, and implementing a fix on our own w/o going through a very strict review and certification process meant that we'd violate at least a half-dozen laws (the industry they work in is regulated very heavily in that regard...) ...and yeah, the vuln is still there to this very day, every time I get bored and go look for it (from the outside, with a simple web browser).

      Let's just say that I avoid doing any business with any and all known clients of that company.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
    6. Re:customer service portal by 140Mandak262Jamuna · · Score: 1

      Now they have logs of you visiting their web sites and some day they will blame their security breach on you, calling you a disgruntled ex emaployee hacker. Stay as far away from them as possible.

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    7. Re:customer service portal by Penguinisto · · Score: 1

      If I used a traceable connection instead of a public proxy, you might have had a point. ;)

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
  4. Raising concerns is easy by damm0 · · Score: 1

    Predicting which concerns will be used in an attack is the real game.

    1. Re:Raising concerns is easy by Anonymous Coward · · Score: 0

      Every hole you close properly is one you know won't be used in an attack.

  5. Re:Posting anonymously so the h4ck3r5 don't find o by Anonymous Coward · · Score: 0

    Actually I should have said... once those breaches occurred, our bosses were uber-concerned. For about 2 weeks. Then nothing again.

  6. For many different clients by Anonymous Coward · · Score: 0

    None of them care about security unless you're willing to fix it for free...

  7. Oh boy... Here we go... by Anonymous Coward · · Score: 1

    Posting as Anonymous Coward, for obvious reasons! (Hi NSA analyst! It's me again!)

    Large company here, sales in the hundreds of millions of dollars.

    Me: "OK, we need to make an audit of that B2B web application of yours... Something does not look quite right..."

    VP: "What do you mean an audit? This application has been working without any problem for the past 3 years!! Stop bothering me with your lame ass paranoia, you slacker!"

    Me: "Errr... One of your main clients juste contacted me, and wanted to know why every order he has ever made through that site can be downloaded in PDF from this directory? Unencrypted?".

    VP: "Still not a major problem! Let me know when you have something serious!"

    I still work there by the way.

    1. Re:Oh boy... Here we go... by MightyMartian · · Score: 1

      You know this isn't going to end well for you, right? You don't think the guys above you are going to pay for the inevitable breach and scandal. Oh no, they will all point the finger at you, and by the time the legal department has finished with you, you'll forget you ever had an asshole that wasn't six inches wide.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:Oh boy... Here we go... by nobuddy · · Score: 4, Informative

      document, document, document. And keep copies where you can get them once you are frog-marched out of the building wearing the scapegoat collar.

    3. Re:Oh boy... Here we go... by Anonymous Coward · · Score: 0

      In some environments, keeping documentation of any official communications off-site is a breach of your employment contract.

    4. Re:Oh boy... Here we go... by Anonymous Coward · · Score: 0

      you'll forget you ever had an asshole that wasn't six inches wide.

      Goatse see,

      Goatse do?

    5. Re:Oh boy... Here we go... by Penguinisto · · Score: 1

      In some environments, keeping documentation of any official communications off-site is a breach of your employment contract.

      First, never sign such a contract or work for someone who demands such a thing - you know you can cross that line out and initial it, right?

      Second, let 'em try to sue - they'll be too damned busy fending off reporters from major media outlets who won't stop asking why they refused to do something about it after you warned them, and why they're now trying to sue you for it. I know they say no publicity is bad publicity, but there are exceptions where bad publicity will cost them a whole lot more than they bargained for (starting with their largest and most vulnerable clients...)

      Third, send an email to that effect to all VPs, and demand that all answers be sent back via email - then print those bastards out so you can take a copy of them home with you.

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
  8. I small lawsuit... by achbed · · Score: 2

    This has all the hallmarks of the beginnings of a civil suit for negligence, and if it can be proven that the flags were raised based on actual break-ins and were ignored, possibly criminal negligence. The only place in Target I'd want to be right now is in their legal office - they're gonna be putting in some overtime soon.

    1. Re:I small lawsuit... by blueg3 · · Score: 1

      This is a strange story, overall. Target is much more aggressive about computer security than other, similar companies.

      I think they would not have a hard time demonstrating to a jury that they made efforts to secure their systems beyond the industry standard. Which makes one wonder what the context of this "they were warned" is.

    2. Re:I small lawsuit... by Anonymous Coward · · Score: 0

      Except in limited circumstances (government employees) lawyers rarely get paid overtime.

  9. Every single company by Tony+Isaac · · Score: 5, Insightful

    There are security concerns in every company, without exception. Obviously, even the NSA itself had inadequate security!

    Yes, many times security concerns are brought up, and brushed off. But this is not necessarily an indication of a problem. Every security risk must be weighed based on the likelihood of occurrence, and the severity of the impact, should it occur. Many of these calculations are inexact, and must be based on incomplete information.

    Should Target have protected themselves better? Probably. But hindsight is 20/20. The difficult part is to anticipate the problems that might occur, without crippling your organization through impossibly tight security.

    1. Re:Every single company by jbmartin6 · · Score: 1

      Spot on! What many security people don't get is that a business (or any person) accepts all kinds of risk every day. Just because a vulnerability exists does not mean it is wise to do something about it. There are always factors like cost and other types of resource contention. There are an infinite number of vulnerabilities, this does not mean that every one that isn't addressed is a "brush off"

      --
      This posting is provided 'AS IS' without warranty of any kind, implied or otherwise.
    2. Re:Every single company by gtall · · Score: 2

      Which is very comforting to punters who must trust a company with their credentials in order to do business with it.

      One solution to mitigate risk is insurance. Companies should have to pay for security insurance. They cannot prevent every break in, but insurance companies have ways of evaluating an pricing risk. Customers would then at least have a shot at being made whole again.

    3. Re:Every single company by msobkow · · Score: 1

      Well clearly they didn't calculate the proper cost of their risk assessment, because this breach is going to cost them a hundred mill or so in the class actions and civil lawsuits that result. It'll take years for the payments to be issued, but it's a foregone conclusion that Target is going to pay through the nose for the breach.

      Especially now that it's clear they were warned they were at risk of a breach and could have done something about it.

      Where I come from, that's called "criminal negligence", and all the cost-benefit analysis in the world doesn't change that fact, because they did not do everything they "reasonably could" to protect the information.

      --
      I do not fail; I succeed at finding out what does not work.
    4. Re:Every single company by msobkow · · Score: 1

      Most data privacy legislation I'm aware of says that you have to take all reasonable steps to protect the data. "Inconvenience for the staff" is not a legitimate excuse for not implementing those protections.

      --
      I do not fail; I succeed at finding out what does not work.
    5. Re:Every single company by James-NSC · · Score: 2

      I’ll second that. When approaching management with security concerns, many of us fall short on being able to properly communicate with management regarding risk. While it’s helpful that management, specifically upper management, deal with risk every day the downside to that is, you have to present your risk to them in terms they can understand. Using the formula of:

      Cost of failure * rate of failure = total cost of failure is actually detrimental to this approach, most notably because the rate of failure for an undiscovered/undisclosed security defect is quite small and yields a total cost of risk that is well within norms for most companies.

      What you need to do is familiarize yourself with the upper management, specifically those through which you report up to the CEO, and understand the types of risk they deal with and – more importantly – the total costs of failure they find acceptable. Then, when approaching them – just by way of example - prepare a report which demonstrates this specific risk in terms they both understand and with a gravity that they appreciate. Never say “we could be hacked, it would be awful”, instead “when this defect is eventually discovered (include citations on the rate of remote network probes/scans), the resulting security breach will cost us $X to resolve, further (citations are handy) as this has been in the news lately, expect additional fallout in both news cycles and social media. Instead of facing $X in known risk, by investing $Y in prevention we can address this issue and improve (insert impact on project/product they are personally invested in).”

      Lastly, never leave the rate of risk ambiguous – never leave it at “might, may, could or worse still, one in a million” – always represent those uncertainties with math: number of remote attack attempts over time. If your perimeter is anything like mine, it will be read by management as an eventual certainty and *not* like something that can be safely ignored as an unlikely “storm of the century” type event.

    6. Re:Every single company by Rich0 · · Score: 1

      Well clearly they didn't calculate the proper cost of their risk assessment, because this breach is going to cost them a hundred mill or so in the class actions and civil lawsuits that result.

      Maybe they did calculate it wrong, or maybe they didn't. The odds of me rolling 10 6'a in a row are 1:60M. Now, suppose I roll 10 times and they all come up 6's - does that mean that I miscalculated?

      That's the problem with these sorts of issues - the odds of them happening are generally very low, but the impact is high. That means that if you protect against them you lose money compared to all your competitors who don't protect against them. Most likely none of you will have any issues, making the person who decided to spend money beefing up security look dumb.

      Low-probability issues tend to matter on the big scale. Most likely SOME company will have a high-profile data security issue in the next year or two. The problem is that on the micro scale it is not very likely that any particular company will have a problem.

    7. Re:Every single company by HiThere · · Score: 1

      But many of the steps that could be taken to prevent the problem are relatively low-impact. These also aren't taken.

      I do agree that security professionals tend to overemphasize low probability events. If they didn't have that mindset they wouldn't be security professionals. But there are lots of things that could be done, that are low impact, that AREN'T done because it would require management to authorize it, and the people who understand it can't communicate the importance to management. And lots of things that are almost "security theater" are done just because they are easy to explain.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    8. Re:Every single company by Rich0 · · Score: 1

      Don't get me wrong - I think companies should generally do more to improve security. The problem is that the short-term thinking that is incentivized by how companies are run makes it almost inevitable that security won't improve. Things will have to get a fair bit worse before companies take it seriously. When the same companies start getting breached annually they'll start taking it seriously.

    9. Re:Every single company by Anonymous Coward · · Score: 0

      "Spot on! What many security people don't get is that a business (or any person) accepts all kinds of risk every day."

      For a reason.

      The point is here that many of these security measures cost nothing to implement but still they get unimplemented.

    10. Re:Every single company by turbidostato · · Score: 1

      "there are lots of things that could be done, that are low impact, that AREN'T done because it would require management to authorize it, and the people who understand it can't communicate the importance to management."

      This management needs to be called for authorization for a reason. If that management doesn't understand what they need to manage and authorize, that's bad management per the book.

      In fact, it's always bad management.

    11. Re:Every single company by Anonymous Coward · · Score: 0

      Should Target have protected themselves better? Probably. But hindsight is 20/20. The difficult part is to anticipate the problems that might occur, without crippling your organization through impossibly tight security.
      Manager 'inconvenience' is far less expensive than a law suit, especially a class action one. Most managers regard a simple single password as a drain on productivity. Impossibly tight is also a relative term. Target was a target because it allowed itself to be. Besides an accounting audit, they should be audited by the federal US-CERT. If found to be lacking, there should be fines or jail for management. Nothing like a prison to show a manager what 'impossibly tight security' really looks like.

    12. Re: Every single company by Anonymous Coward · · Score: 0

      ENGLISH FAIL! There are NOT an "infinite" number of vulnerabilities, just a very large number. For fuck's sake, it's people like you that are the reason it's legal to commit advertising fraud and sell "unlimited" unobtanium.

  10. Close ties to the FBI by silas_moeckel · · Score: 2

    There is there problem they are fairly computer illiterate, I've dealt with many FBI computer forensic specialists whatever's that are dumbfounded by a .tgz, unix line endings. Hire out of the Secret Service they understand computers.

    --
    No sir I dont like it.
    1. Re:Close ties to the FBI by Anonymous Coward · · Score: 0

      That makes me wonder how any computer guy could be stumped when Google exists. Everyone has it easy now.

  11. "Does it make us money?" by Anonymous Coward · · Score: 0

    They'll run with the vuln until they get caught. It's a risk worth valuable money.

  12. Re:Posting anonymously so the h4ck3r5 don't find o by ackthpt · · Score: 1

    I remember one system someone was trying to break into. I was sitting in my office, with a coworker, watching the traffic and everything. Very entertaining. They had walked into our honey pot.

    --

    A feeling of having made the same mistake before: Deja Foobar
  13. Why are you surprised? by benjfowler · · Score: 2

    Stupid cookie-cutter MBA pindicks.

    They were the jocks in school who got ahead because of their aggro and ego, but not their brains.

    Guess what? They're now our bosses.

    1. Re:Why are you surprised? by Anonymous Coward · · Score: 0

      certain cultures have and need to be nurtured. otherwise the appetite for profits becomes a target itself. hack em...

    2. Re:Why are you surprised? by Anonymous Coward · · Score: 0

      Yep head right into the MBA bashing. That's all you simpleton aspie code monkey virgins can ever do. See? I can generalize and stereotype too.

      You consider yourself smarter. Then fucking act like it shit cock.

    3. Re:Why are you surprised? by Anonymous Coward · · Score: 0

      The difference between a successful MBA and a failure: they both are failures, but the successful one delegates everything.

    4. Re:Why are you surprised? by Anonymous Coward · · Score: 0

      MBA here, with over 15 years of experience as an engineer (having done some cool shit, I might add). I couldn't agree with your sentiment more.

      There are bozos everywhere, no matter what their background or education level.

    5. Re:Why are you surprised? by Anonymous Coward · · Score: 1

      Managers with prior experience doing the grunt work, who later got into management, are what we need more of in management. I certainly love my current job because both the managers above me have considerable experience and still contribute code to the system on a regular basis as time allows them. The product we develop is pretty successful as well, and I wouldn't hesitate to say that a lot of that is thanks to their management.

      A friend of mine is going to get an MBA straight out of engineering school, and they go on about how they'll "be able to manage the other engineers" etc. and conceptually it probably sounds great in their head, maybe had I chosen to do the same in their shoes years ago I could see that I might think the same way. Alot of people were impressed with my programming skills(spent alot of time doing little side projects while in school), and I certainly had alot of confidence in my abilities as a programmer, and I think I had good reason to be. But there was a whole world of things that I didn't know, and I knew I was just scratching the tip of the iceberg. I actually had a little lead programmer gig right out of college, and I had an opportunity to quickly move into a project management position, but I actually declined the offer for other reasons. In hindsight, I cannot imagine that I'd be an effective manager without all the things I've learned over the years. Some knowledge is so low level that I wouldn't need it in a management position, but there's a huge range of other things that I feel like would be absolutely necessary. When you need to make a call on what approach to take when two programmers disagree, what do you base your decision on? You've absolutely got to have a solid grasp of alot of the work being done under your management. At higher levels of management, it's more of a hierarchy of delegation and trust in the abilities of those below you, but when you are directly above the work being done, you've got to understand what's happening under your watch. You can't blindly delegate major decisions to programmers/engineers. It's not that they aren't capable of making good decisions, it's that ultimately it's your job to guide the project in the right direction, and you are the one accountable. Even if you do occasionally delegate decisions, how do you know which programmers/engineers have a good head for it and which are a little out of touch with business needs? I could go on, but point being whatever your management style, you are going to make big mistakes if you don't know what's going on.

      Just thinking all these years later, had I gotten into project management and stayed there, never learning all that I have, I can't see how I'd be an effective manager.

    6. Re:Why are you surprised? by dbIII · · Score: 1

      A friend of mine is going to get an MBA straight out of engineering school, and they go on about how they'll "be able to manage the other engineers"

      Which is academically insane because part of a engineering degree is about teaching the students how to manage. Of course it's clever weasel smart in tunnelling though HR to have those two bits of paper instead of one or one and a real masters degree which requires hard work.

  14. You'd Be Amazed by The+Other+White+Meat · · Score: 5, Interesting

    Years ago I worked for a government IT department. A vendor wanted us to try out a product. The device plugs directly into the Internet connection, and monitors every packet, in real time, looking for strings matching an array of string that you provide. We ran queries against our internal databases, and compiled a list of SSNs and CCNs. The vendor programmed that data into their device, which from what I can tell used an FPGA to perform deep packet inspections.

    We expected that we might see maybe an email every week or two where someone accidentally sent that kind of information.

    First hit occurred 12 seconds after turning the device on.

    Second occurred .47 seconds later.

    Etc. Etc. Etc.

    Within an hour, we had overrun the quota on the network directory where we were logging this data.

    We found hundreds of separate systems that were transmitting this kind of data without authorization. We were planning a massive internal sweep to find and fix them all, when the following came down from management:

    Shut it down. Remove the device. Destroy all logs, emails, EVERYTHING. Offer the vendor a payment in return for signing an NDA. All employees required to sign secrecy docs (unenforceable at that level of govt, but still.)

    I believe this is how the acronym SNAFU came into existence.

    --

    --- Generation X: The first generation to have SIG lines inferior to their parents... ---
    1. Re:You'd Be Amazed by Anonymous Coward · · Score: 1

      Non-technicians who make it to the domain of upper management (or governance, in this case) live in a world where appearances are *far more important* than reality.

      We, as technicians, tend to regard that as silly. We know darn good and well the kind of risk weaknesses like this pose, and the kind of harm that they can be caused, and the kind of storm that can be unleashed when the vulnerability is exploited.

      But to the politician (public or private) those are *and must be* secondary concerns. His success, and his reputation, are *entirely* a function of perception. So hiding such dirty secrets is far, far more important than addressing the issues....especially when there is any kind of plausible deniability available after the truth comes to light.

      People respond to their incentives. For those who serve short terms, they have no incentive to fix any problem that can be blamed on those who came before, or can be passed on to those who will come after. They have every incentive, however, to lie about, well basically everything.
       

    2. Re:You'd Be Amazed by Joe_Dragon · · Score: 1

      It was cheaper to cover it up then to fix all of the systems that where transmitting that data likely was more then just internal sweep but all of testing / new hardware / software needed to pull it off.

    3. Re:You'd Be Amazed by wiredlogic · · Score: 1

      The vendor wouldn't have been Acxiom by any chance?

      --
      I am becoming gerund, destroyer of verbs.
    4. Re:You'd Be Amazed by Anonymous Coward · · Score: 0

      Can't report a breach, if you don't know about it.

      Cheaper to just not look for breaches.

    5. Re:You'd Be Amazed by Anonymous Coward · · Score: 0

      LOL. Sounds like a good business. You don't even need to actually sell the product and you don't need to provide support :)

      Just select your customers and go around plugging it in.

      Then after a few years start a different company and revisit the same chumps - with all the NDAs and secrecy nobody might know not to invite you back to do the same thing again...

  15. Basically, yeah by Anonymous Coward · · Score: 4, Interesting

    I got my first job in the industry due to that sort of screw-up. A network administrator was "let go" following a server crash and loss of months' worth of data. The backup system hadn't been working. I was hired shortly thereafter to get things back in order.

    Now, that would be the end of the story, except that I was good friends with this administrator. The embarrassing subject of his dismissal didn't come up for about three years, but when it did, and I mentioned my surprise at a fairly intelligent guy allowing backups to lapse for that amount of time, he dug up an e-mail he'd sent to the president of the company, cc'ing the head of HR (who was more or less running the show, for some reason), pointing out the various problems they had - their "server," an old workstation, had been running for two years on a three-month evaluation copy of Windows Server 2000, there were no backup tapes working, and so on. The only excuse they could have had was that the backup thing was buried in a page-long list of serious issues. But when it blew up in their faces, they pinned it on the closest available peon. Assholes.

    1. Re:Basically, yeah by nobuddy · · Score: 5, Informative

      So... where do I know you from?

      You could have described my one and only firing ever, to the word.

      Me: "Boss, Beancounter- this backup system is broken and needs to be fixed. here is a cost breakdown for the fix and a loss analysis for failure to fix. It is genius and incorporates existing links and hardware to minimize cost and implement offsite backups for all sites!"
      Boss: "Shut up and go fix a printer somewhere."

      Fast forward a year- major crash of a POS server. Loss of customer records, $300,000 and 6 months predicted to be spend reconstructing the database from paper records.

      Boss: "You are fired for letting this happen."
      Me: "...."

    2. Re:Basically, yeah by cbhacking · · Score: 1

      ... why did you sue for wrongful termination? I mean, if you had email evidence (as the AC's post indicates) you'd probably have been fine. Nice big severance, etc.

      --
      There's no place I could be, since I've found Serenity...
  16. I can safely speek for all here by cfulton · · Score: 1

    We have all recognized security breaches or system vulnerabilities and been given the brush off. Nobody in the business world wants to be proactive. If a business has never been hacked then security will remain lax until that company is finally hacked. Even then most companies will just do enough to take away (or make it seem that they have taken away) that particular attack vector. (Hope nobody minds that I spoke for all of us).

    --
    No sigs in BETA. Beta SUCKS.
    1. Re:I can safely speek for all here by cfulton · · Score: 1

      Damn but that posted before I fixed it speak not speek.

      --
      No sigs in BETA. Beta SUCKS.
  17. Happens all the time by dave562 · · Score: 2

    This is a frequent occurrence. I used to get upset about it. These days I have seen enough of these exact type of situations blow up that I am content to document my observations, report them to the appropriate people (always a direct supervisor), and then move on with my life. When things blow up, I am covered.

    Situations like this are why, although I understand security, I will never work in a security position. There is too much risk and liability, and not enough support.

    1. Re:Happens all the time by Anonymous Coward · · Score: 0

      "When things blow up, I am covered."

      Covered? Legally, probably. But it hardly helps when you still lose your job as the chief scapegoat when a predicted disaster finally happens.

      Still, I keep telling people there's no job or career security and they should plan accordingly.

  18. Many companies have terrible security by Anonymous Coward · · Score: 0

    A lot of companies flat out ignore security concerns and think that a simple firewall is sufficient and the latest security setup. I worked for a company that was storing a lot of PII and had basically no security (let alone understanding of security). They wanted to render arbitrary images received through email and I had to explain to them that images in fact can contain viruses and other bad things.

  19. Here's what happened when I tried by HangingChad · · Score: 1

    I picked up maintenance of an application that had been built by one of the military business units. For the longest time I couldn't figure out how it was passing user credentials and session state, until I found it all contained in a 2,000 character URL string. That string included the administrator username and password, in plain text.

    Instead of being grateful that I raised a red flag on the application security, they tried to insinuate that I was blaming the previous developer. They also insinuated I was being unethical.

    That's what happens when you try to do the right thing.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    1. Re:Here's what happened when I tried by Anonymous Coward · · Score: 1

      Reminds me of a developer that implemented single sign on integration of two web apps by writing out a cookie with the user's email address, and then checking for that cookie in the other app. I advised them that you can create that cookie easily in your own web browser, and he didn't think that anyone would think to try that so it wasn't a risk.

      Same guy had another webapp that let you list root files by adding a series of "/../" to the URL, as it was designed to show links for all the files in a folder.

      Both webapps were WAN facing.

  20. Blown Out of Proportion by organgtool · · Score: 2

    I'm sure that Target will address the issue by firing all of the management that brushed off the security researcher's concerns and will promote that security researcher to the head of a new task forced aimed at increasing their security and give him a huge pay increase (and maybe a pony).

    1. Re:Blown Out of Proportion by Anonymous Coward · · Score: 0

      And permit him to gallop down the halls on that pony..

    2. Re:Blown Out of Proportion by desertfool · · Score: 1

      I wish I had mod points.... +1 Funny

      --
      Just a dude. Stuck in IT.
  21. No Shit by EMG+at+MU · · Score: 1
    God fucking dammit everyone knew this. This happens everywhere. I have been a professional software engineer for less than 5 years and this has happened several times to me.

    But what really irks me the testimony that retailer's CTOs gave before congress.

    Neiman Marcus CTO:

    "I think what we've learned ... is that just having the tools and technology isn't enough in this day and age," Neiman Marcus Chief Information Officer Michael Kingston told the panel. "These attackers again are very, very sophisticated and they've figured out ways around that."

    Translation: "We did everything we possibly could, those hackers are just too damn smart. You should probably pass some laws to make knowing how to hack illegal."

    Target CTO on if they knew about the attack before they were notified:

    "Despite significant investment in multiple layers of detection that we had in our systems, we did not," Mulligan replied.

    Translation: "It isn't that we got caught with our pants down, we were doing our best, honest!"

    There is just no accountability! Why were there even congressional hearings if congress didn't even do an investigation and call in experts to find out why Target fucked up so badly? Senator Tech. Illiterate (D) and Representative STICKYKEYS (R) don't know enough to call bullshit.

    There is no penalty for ignoring your engineers when they bring up problems. Investing in security is a well known joke amongst CTOs. Target's bottom line isn't going to be affected by this in a year. The business world learned a lesson recently: you can lose 100 million people's credit card data and nothing bad will happen.

    1. Re:No Shit by Anonymous Coward · · Score: 0

      "you can lose 100 million people's credit card data and nothing bad will happen"

      Hopefully the CC companies in that case can collect enough data from the following CC frauds to pursue the matter. We live in an era when justice is really only done when one company feels enough pain by the malfeasance of another company.

  22. Now You Have an Example to Point to! by Koreantoast · · Score: 1

    Can't speak to Target, but for future people who are in this predicament, now you have a great case study and example to point to!

    1. Re:Now You Have an Example to Point to! by ISoldat53 · · Score: 1

      Nothing is ever a total loss, it can always server as a bad example.

  23. Asking the Wrong Question by LifesABeach · · Score: 1

    Given that all that was done was to re-issue credit cards to the 45% of Americans affected. What does Target have to pay? And so what if a fine is paid? The end result is, "What do you remember?" Try Target, and Credit Card. How much is that free advertising worth? Billions?

  24. SSNs? by Anonymous Coward · · Score: 0

    We ran queries against our internal databases, and compiled a list of SSNs and CCNs.

    Everything one does with the Government - Taxes to job applications - requires one to enter their SSNs, put it on forms and even put it on their resumes. If HR was sending Resumes to managers or forms or anything, of course that software had all those hits.

    In other words, from what I can see, unless there is a policy to remove SSNs or CCNs (whatever those are), I don't see what the deal was outside of the requirement that everything needs an SSN - which is by law, so it's Congress' fault there.

    1. Re:SSNs? by Anonymous Coward · · Score: 0

      CCN = Credit Card Number, even if you were just being pedantic.

      Why not ask what SSN means? I mean, who really cares if someone finds out the Name of the Secondary School one attended?

    2. Re:SSNs? by The+Other+White+Meat · · Score: 1

      There was a specific policy, covering all departments, that information like that was not to be transmitted in the clear, and even when transmitted encrypted, the applications were to be registered with the security department. Those applications would be subject to increased scrutiny, particular for extrusions and data leakage.

      As the device could only catch unencrypted transmissions, those were all, by definition, in violation of policy.

      --

      --- Generation X: The first generation to have SIG lines inferior to their parents... ---
  25. Duh... by Virtucon · · Score: 1

    There will be reports, studies etc. that all pointed to this retarded situation within Target. Cripes, any myopic goofball from Deloitte or Accenture could have spotted the problems from 1000 miles from space but it just goes to show how stupid management can be because ultimately it'll wind up on their doorstep. You'll obviously have a few sacrificial lambs too from the cyber-security team and management and bad news for other companies they're probably updating their resumes now. Yes retarded security professionals are available for hire in your area! Shit, we're screwed.

    There's probably holes in their infrastructure that you could drive a truck through. How the hell can an HVAC contractor's credentials be used to eventually access their payment infrastructure? It's absurd in and of itself points to the fact that these idiots were doing it wrong and should be fired. Of course there will be fines from the Feds and those banks that have had to now had to deal with all the card re-issuing and the credit monitoring. I've had two cards swapped out by my bank because I shopped, one time, at Target during the supposed breech window. I haven't been back since and that in and of itself will probably do the most harm to them because if they're not secure with my data, especially payment information, then I won't be a customer.

    --
    Harrison's Postulate - "For every action there is an equal and opposite criticism"
  26. Every company has a chicken little by Anonymous Coward · · Score: 0

    This exact same story could be told at any company that has been compromised. There is always someone in security trying to push management for investments in security. It is very difficult as management to determine the real need, because clearly the real need is not the $ and resource amount security is proposing, and not zero either.

  27. this is what you get with outsourcing / contractin by Joe_Dragon · · Score: 2

    When you have lot's of outsourcing / contracting / subcontracting they don't want to pay the costs of doing stuff right no they want fast / cheap.

  28. Re: Changing Passwords by Anonymous Coward · · Score: 2, Interesting

    Places where I've worked that users were required to change their password regularly invariably had the same password but with an incremented number at the end every time they needed to change the password. This allowed them to remember it more easily, be effectively meant they were using the same password.

    The more stringent that the password requirements become, the more likely it is that users are going to start writing them down somewhere or trying to come up with workarounds so that they can remember them. And in turn, you have another security issue.

    Everywhere I have worked has also have a review of brute force password hacking attempts. :-)

  29. I quit my job by Bender+Unit+22 · · Score: 1

    We had complex installations of Linux servers that were so old that patching them often required a lot of work to be able to compile the fixes.
    After a steady flow of layoffs and cut downs, I was no longer able to keep up with even just the maintenance tasks and the list of critical things that needed fixes grew longer. And forget about trying to find time to do proactive things like planning new systems or capacity planning, since I now had to do everything myself.
    So I had informed my bosses of the problems, even had it in writing although I hate that CMA crap. But I ended up quitting because even though a hacked web server would not be my fault, I just could not sleep well at night.

    Of course then there also was the problem with the rest of the company growing tired of the lack of progress and quality of the IT department. They quickly forgot that the staff had been reduced to half and still expected the same service they got earlier on even though the official word was that everyone would be understanding that we didn't have time to do as much as we used to.

    They offered me a raise if I stayed but it was really not about the money but about my health.

  30. Yes by Anonymous Coward · · Score: 0

    Dutch government tax system; only specific (high clearance) government employees should be allowed to see income info for VIPs (celebrities, high officials, etc.). Instead, anybody who could access non-VIP info could bypass this additional authentication without effort.
    Warned multiple officials about this, none of them found it important enough.
    This was a few years ago, so it may have been fixed. Then again; the leak was already in there for a few years when I found it.

  31. It's okay to write them down. by khasim · · Score: 3, Insightful

    You do realize that making people change their passwords all the time simply leads to people using weaker passwords or writing them down, right?

    As long as you keep them in your wallet then writing them down is fine.

    You're MUCH more likely to be aware when someone steals your wallet than when someone steals your password. So keep your passwords in your wallet if you cannot remember them.

    Similar for home systems. Keep them safe at home. Criminals breaking into your home to steal stuff are not USUALLY going to be looking for a piece of paper with your passwords on it.

    1. Re:It's okay to write them down. by Ecuador · · Score: 2

      So, they steal your wallet and you quickly find out. Now what? They can log in, you can't without the password. Genius. No, the password changing policies are stupid. One of my banks requires a new password every 1-2 months, which also has to follow specific guidelines (guess how much less secure that makes the password by reducing the possible password space) and does not allow you to enter one similar to the previous passwords. So far I've had to call 3 times for their reset process... For my WiFi I have a password that is 3 very long foreign names. That is one kind of password that can't be brute-forced or guessed, but very few password policies allow something like that. For example I tried it for skype and it got rejected for lack of security, while a 7-letter lower case english word plus the number 1 was deemed fine! Go Google!

      --
      Violence is the last refuge of the incompetent. Polar Scope Align for iOS
    2. Re:It's okay to write them down. by Calydor · · Score: 1

      For example I tried it for skype and it got rejected for lack of security, while a 7-letter lower case english word plus the number 1 was deemed fine! Go Google!

      Google bought Skype?

      --
      -=This sig has nothing to do with my comment. Move along now=-
    3. Re:It's okay to write them down. by Anonymous Coward · · Score: 0

      Agreed on writing them down and keeping them in your wallet, but nowadays I just use Keepass.

    4. Re:It's okay to write them down. by Ecuador · · Score: 1

      Sorry, I meant Microsoft. In my mind they seem so similar these days...

      --
      Violence is the last refuge of the incompetent. Polar Scope Align for iOS
    5. Re:It's okay to write them down. by Anonymous Coward · · Score: 0

      The trick is to write them down in your wallet, but give either no information as to what they are for, or better yet, give false information as to what they are for. Passwords can look like a lot of things, and can be stored on the backs of business cards. I assure that the hand written phone number for my hair stylist won't work, but good luck to the attacker to try to find the system it grants access too.

      I learned the technique from my brother, a former chef. They have the problem of enforcing security over recipes, often without any real means of having the information kept private. To do so, they change units of measure, add ingredients that they would recognize are out of place, alter instructions in manners that would ruin the dish, etc. It's informational slight of hand. Misdirection if you will.

    6. Re:It's okay to write them down. by Anonymous Coward · · Score: 0

      Actually, bad, bad notion. Your wallet's not a secure place any more than your phone would be, etc.

      The flaw is in insisting on "strong" passwords instead of designing systems to support huge honkin' passphrases- something that would be...difficult...for a machine to zoom, but easy for people to remember. "Strong" passwords are actually relatively easy for a computer to brute force. It's a broken, flawed thing to say the least.

    7. Re:It's okay to write them down. by bluegutang · · Score: 1

      Or better yet, write down PART of each password you use in your wallet. And memorize the rest of the password (it can be as little as a couple letters, the same couple letters for each site). That way, you only have to remember a couple letters once (and never change them), and get security from the complicated part of the password which is written down.

  32. All the time by Anonymous Coward · · Score: 1

    I have brought up several cases like this to various employers over the years. Typically it is just struggled off. A couple of times I've basically be called a liar (probably so they can pretend ignorance of the problem if a breach happens). Sometimes I can understand management not wanting to tackle securiy matters, there is a cost/benefit balance to be made. But sometimes I have pointed out a serious flaw that would have no side-effects if we fixed it and offered to do the work on my own time. The result was I was shot down and told to leave the issue alone. That bothers me and I cannot figure out why management would intentionally want insecure machines running when a fix would be cheap and easy.

    1. Re:All the time by dbIII · · Score: 1

      That bothers me and I cannot figure out why management would intentionally want insecure machines running when a fix would be cheap and easy.

      Because it involves admitting something is wrong - see also the opposition of the US Nuclear lobby to thorium reactor research for another example of that mindset. The way around it is to find some way of suggesting that an improvement does not in any way imply that there was anything at all wrong with the old way which was implemented by people that will distantly reflect on current management. When you are working with weasels you have to understand what they are frightened of. "New system X would be better with a different security implementation in old system Y" is one way that allows them to save face.

  33. but when you work with HVAC vendors who sub work o by Joe_Dragon · · Score: 1

    but when you work with HVAC vendors who sub work out / are not really IT people. Then they may have a few fixed passwords / login's that they need to give out to all the people in the field it's much easier to have fixed one then giving each field tech own log in's that they may not even need day to day or even working at target all the time.

    Keeping track of who works for each Contractor / Subcontractor down the line is hard and can be a lot of need less work of adding / removing users who may not even be on a target site but may work for a place that does some target work. Or let's say you have a tech who does not go to target sites all the time and the password times out on there next visit? or you have a tech who does not do target but needs to fill for the tech that does as they are tied up on another job and some needs to cover?

  34. Typical Navy Response by Anonymous Coward · · Score: 2, Interesting

    As a former US Navy nuclear engineer, I informed management of material and procedural problems related to the nuclear reactor plant on board the USS La Jolla on a weekly basis. Have you ever gone to your boss with a technical manual that perfectly explains the "unexplainable problem" he's having, have him brush you off, and less than a week later that problem destroys a major system, causing millions of dollars in damage and endangering the entire ship? I have. I'm pretty sure none of my complaints were ever addressed except on the one or two occasions where I threatened to bypass management and complain to a newspaper. That's pretty standard Navy leadership. When you're dealing with a culture where everyone starts at the bottom, the best and brightest leave, and whatever's left gets promoted, that's the kind of technical management you get.

  35. Predicting is easy. by khasim · · Score: 1

    The vulnerability used will be the easiest/first one that the attacker can find.

    That sounds flippant but it is true. Most attackers won't even bother to map your network/systems. They'll just try whatever they have and use the first thing that works.

  36. Just Desert by Anonymous Coward · · Score: 1

    About 10 years ago, among other bad practices, managers in this one department of SAIC had a single FTP account that was shared by many personnel, and even outside parties, which was used as a dropbox of sorts. Essentially some very sensitive data was easily accessible to many people who shouldn't have access to it. Customers could see other customer's data, etc. I had mentioned it was a bad idea, but didn't push it, as previously when I had taken a hard line about handling of some other username/passwords in the past(leaving the entire staff's windows name/passes on a printout on a table for anyone to see), I nearly got fired because the managers were offended that I told them it was a terrible practice.

    Couple years after I left, I heard that someone(probably one of our military clients) found out this FTP account was going on, and things hit the fan. SAIC brought in a bunch of lawyers and interviewed the dozen or so staff in this department under the premise of "protecting the employee's interests". After about two weeks of this, they cleaned house, fired every last person in the department.

  37. They get their own network. by khasim · · Score: 2

    Then they may have a few fixed passwords / login's that they need to give out to all the people in the field it's much easier to have fixed one then giving each field tech own log in's that they may not even need day to day or even working at target all the time.

    So they get their own network that does not touch the production network.

    Probably just a *DSL/cable from a local ISP.

    With a firewall that you control. Heavily locked down. No need for them to hit Facebook from the HVAC, is there? No need for inbound access from 99.9% of the IP addresses out there, is there?

    Then paint it and label it and make sure no one else can touch it. Use super-glue on the ports.

    1. Re:They get their own network. by Joe_Dragon · · Score: 2

      and then some cost cutting cutting yoho says why does the HVAC need it's own network cabling and or DSL/cable line? or says we are not paying for cable when we get free directv / dish demo accounts and there is no DSL in the area.

    2. Re:They get their own network. by khasim · · Score: 1

      and then some cost cutting cutting yoho says why does the HVAC need it's own network cabling and or DSL/cable line?

      At which point you move to a different job. If they're that concerned about the cost of a local ISP connection then they're going to be making other bad decisions. Consider that to be the "canary in a coalmine" signal.

      I know, it sucks. But if you're having to fight for basics such as that then take your skills to someone who will appreciate them.

      And when they ask you why you want to leave your old job give them the code phrase "it seems like a good time to pursue future options with your company".

      They will understand.

    3. Re:They get their own network. by Penguinisto · · Score: 1

      and then some cost cutting cutting yoho says why does the HVAC need it's own network cabling and or DSL/cable line?

      Bet they won't be asking that anymore - if they do, pointing them to a simple webpage describing the Target hack will shut 'em up in a hurry.

      My best answer to such yohos is to demand that the request be in writing, that it be specific, and incldue the text of an email I send them with all the risks listed. Otherwise, no change is made.

      You'd be amazed at how many middle-management types quickly decide that maybe their idea isn't as important as they thought when it's their ass on the line... ;)

      --
      Quo usque tandem abutere, Nimbus, patientia nostra?
  38. Yup by Anonymous Coward · · Score: 1

    The downside of changing passwords is that it makes them harder to remember. And if you force people to change their passwords regularly, they're more likely to choose easy-to-remember -- and easy-to-guess -- passwords than they are if they can use the same passwords for many years.

    My current day job requires a new password every 60 days or something.

    I finally got tired of having to call the Helpdesk to get my password reset every time I forgot the new one (EVERY TIME I was forced to change it), so the last time I called them, they reset my password to "Helpdesk1". Now I just increment the password's digit by one when I'm forced to change.

    I'm not going to memorize a new password every n months. You want it secure? Let me use a software authenticator or a hardware thing like SecureID.

  39. Need a poll by SeanBlader · · Score: 1

    How many of anyone has been brushed off by management for what they thought were serious safety or security concerns. I know I've been there for both cases. Management however was more interested in other stupid crap than doing things right.

    1. Re:Need a poll by rk · · Score: 1

      My last job we had a code monkey who was supposed to be some sort of PHP "rock star". He managed to write a program that made it to production that could download any file on the filesystem. He then improved it so that it could delete any file on the filesystem. Because of the decision of another web "rock star", this web server ran as root. The reaction from management? "eh. We get our shiny new data!" I decided then and there that if I wanted to be in a band, I want to work with rock stars. Otherwise, I'd prefer to work with actual engineers. I left that place and my stress levels dropped quite a bit, despite having an intrinsically harder job now.

  40. Re:but when you work with HVAC vendors who sub wor by sabinelr · · Score: 1

    Someone please tell me what HVAC contractors could possibly need to do on a corporate network. This sounds totally insane. If a company has 74 million people's credit card information on the same network that HVAC contractors can access, something more powerful than flamethrowers are needed to clean up that kind of crazy.

  41. fallacy by SeanBlader · · Score: 1

    Changing passwords regularly has been found to be more of a security risk than not changing them and having a more restrictive password policy. I've had informal discussions with a number of people at various companies where password changing every 3 months causes more problems with lost passwords and written down passwords.

  42. FBI troll by mveloso · · Score: 1

    Yeah, let's install winzip on all our unix systems so we can use Windows Explorer to view the archives. What, winzip doesn't work on unix? Then let's install WINE so we can use WinZip and Windows Explorer together!

    Problem solved!

  43. Maybe we're an outlier, but... by Anonymous Coward · · Score: 1

    I find things like XSS, CSRF, etc. during my normal line of work, report them, and they get fixed. 80% of the time that I find these things in our web apps, it's due to a developer "duh", and it gets fixed during the testing cycle of the app, BEFORE the app is in production.

    I don't deal with retail/POS systems, but I do deal with web apps that have financial and/or personally identifiable information processed through them, and in my experience, management has a very mature attitude toward these kinds of things. First of all, when the shit hits the fan, nobody gets fired. Second, the team generally treats security defects in two categories: exploitable, and best practices. If it's exploitable, there's usually a fire drill to get it fixed and updated on the live site ASAP (or if the vulnerability isn't live, ensure that it's fixed before it goes live). If it's not directly exploitable, sometimes it goes into production with "weaknesses" or "best practices" issues, and remains that way for several years sometimes until it's fixed. Note that some of these weaknesses can lead to breaches if they are combined with other weaknesses or exploits, but in general, there needs to be some kind of injection, XSS or CSRF vuln as an entrypoint, and these three classes of exploits are treated very seriously and expeditiously addressed.

    Maybe we're an outlier, but we pay people to test for security issues and we react to them in a mostly sane way. I haven't ever heard of someone getting brushed back or told to hush if they find a security problem. Worst case, you report it and the risk assessment folks decide that the risks are not great enough to warrant the effort of fixing it -- but that entire decision-making process is recorded, so if it blows up in their face, we know who to blame.

    1. Re:Maybe we're an outlier, but... by Anonymous Coward · · Score: 0

      Kudos to your management. Having experienced both ends of the spectrum(to an extreme), I am thankful to currently work somewhere that takes a very proactive approach to security in the development of our web applications.

      We don't pay anyone to do penetration testing, but from what I've seen that's not as effective as developers who simply remind one another on a regular basis of things like "hey, you aren't HTML escaping that string, that's something a user entered, it could be malicious" etc. It's simply part of the culture, and alot of it has to do with both the lead developer and the IT manager being experienced coders who know what a field day a hacker would have if they found just one vulnerability.

      A previous employer of mine did do penetration testing through hired contractor, but the contractor has little knowledge of the system and with only a couple days to work, can only do generic tests that are easily automated, and spend the rest of the time compiling/writing the report. If they were programmers and saw some of the code I had seen, they'd probably be able to easily compromise the system. One could take that as a counter point since if the penetration testing doesn't find it, then any other external party is unlikely to find it. But you have to weigh the risk, in that the slight chance that someone might discover the vulnerability, and have a field day with it might reap alot of damage, and additionally there are plenty of cases of internal staff using a vulnerability they discovered while at work to penetrate the system anonymously from outside.

      This same previous employer, while overlooking blatant vulnerabilities in web applications, would take other extremes in the structuring of their network and server infrastructure that made doing day to day work very difficult, and didn't actually net any tangible security or made things worse because the only way to maange the machine was to give the entire IT stuff admin logins so they could physically login to the machine, rather than the usual case of only giving them remote access to the service that they were responsible for. So anyone of them could install a memory scraper.

  44. in this cases it may be out side vendors / contrac by Joe_Dragon · · Score: 1

    In some cases out side vendors / contractors have shaded / fixed accounts / passwords.

  45. Couple of common sense observations. by Anonymous Coward · · Score: 0

    1: Target is paying for new cards and for any fraud perpetrated by the cards that got hacked because the card carrier network sure as hell ain't going to be paying for that; they have the numbers used at target, it's a quick SQL query for them and then you crossreference costs of successful chargebacks. Target is being told in backroom meetings either they pay or they get dropped. And believe you me, they will pay, because if they get dropped, business will either switch to another network or more than likely go where their card is taken. Imagine if tomorrow Visa dropped Target. Would you go get a master-card to shop at target or just go to wal-mart?

    2: There's a concept of 5 Nine's for security as well, and most companies buy 3. Unless you are a bank you are not buying 5. The additional 9 is a clean double to quadruple of cost, and one of the things you do as a business is you buy 9's until the insurance company tells you to stop . Also, their business insurance just doubled.

    3: The market is more than capable of using the courts to clear small-scale financial fraud. I hope you realize, Involving congress in most things these days has negative results.

    4: If I were in Target's IT department I'd be job shopping right now, because the first thing execs do is blame everyone down the hill. I repeat: it does not matter if you have CYA Material, if the blame falls on the CTO, they'll find a way to make it your fault. Lookit all those IT positions open on their website (hint: search for business analyst). They just cleaned house.

    http://targetcareers.target.com/search?q=IT&filter=true&locale=en_US&title=analyst

    5: Businesses always skirt spend on security because the cost justification is just not there. I will guarantee you nobody in their IT department ever called up VISA and asked them what the cost would be of a complete breech, and stuck the e-mail into a power-point. At best you're the hardest target and get some business when your competition gets hacked.

  46. Not where I work. by Anonymous Coward · · Score: 0

    I have never experienced this. It's mostly because if we DID have a security flaw, the implications would be far worse than stolen credit card numbers. Think hacking/controlling critical infrastructure. If I think there is a security flaw, I will be taken seriously.

    The bad side of this is that we have some pretty paranoid information systems and policies in place which can interfere with productivity, but usually we can find reasonable tradeoffs and accommodations to make everyone mostly happy.

  47. Two ways of looking at it by swb · · Score: 1

    There's the default way -- self-absorbed managers deliberately ignoring and not understanding security warnings, wanting to keep earning bonuses for all the money they saved, etc.

    Then there's the alternate explanation, IT security people seeing threats without any conclusive proof, wanting to spend a metric ton of money, expand their empire and cause a bunch of disruption that might not even accomplish anything but create chaos and complexity.

    I've seen both. It's easy to see how this could be a combination of both with neither side really able to claim they were right. While there were obviously security problems, were these specific vectors the ones the security people saw? Or did they want to go on some kind of fishing expedition with little to show for it or implement a bunch of costly changes "because security"?

    While management is easy to caricature as self-serving and incompetent, Target is generally a well-run company and it's hard to see their management purposefully ignoring concrete security weaknesses that could cost them maybe billions.

    My guess is its probably a long-term case of all of the above. Too many managers exposed to 3Li73 53CUrI7y who just made things difficult with no concrete improvements or any attempt at usability and too many hard-working IT/security people who put up with managers that cover for weak security simply because they don't understand it and don't want to spend the money to fix it because it will either cost them personally or professionally.

    1. Re:Two ways of looking at it by dbIII · · Score: 1

      Since this case is very clearly the former and not the latter why do you feel it's time to push the barrow of "empire building IT" being a problem? Surely there's a better time and place.

  48. They fired me by Anonymous Coward · · Score: 0

    That was at a big investment bank.

  49. You did the right thing by Anonymous Coward · · Score: 0

    They offered me a raise if I stayed but it was really not about the money but about my health.

    Only noobs and suckers take the counteroffer, unless it comes with a contract and golden parachute (e.g., 3-6 months salary upon termination, regardless of cause).

    More money can make a crap job okay...for a while. Like a meth addict, you'll need to keep amping up (even more money for the same job) or you'll burn out, hard.

  50. Re:in this cases it may be out side vendors / cont by Anonymous Coward · · Score: 4, Interesting

    Which is a perfect example of incompetence.

  51. Re:but when you work with HVAC vendors who sub wor by khasim · · Score: 4, Insightful

    Someone please tell me what HVAC contractors could possibly need to do on a corporate network.

    *raises hand* ooh! ooh! Pick me! Pick me! Been there! Done that!

    Two things:
    1. It's not that they need access to the CORPORATE network. It's that they need access to the INTERNET so that the machinery can report back to the vendor when something starts to go wrong. That's usually in the service agreement. The sooner detected the sooner fixed without problem.

    2. For managers who like to look at stuff. There is usually an internal web server on the HVAC. You go there and it displays things like the temp and the humidity and blah blah blah.

    Thus, dumb managers (I've dealt with them) want them on the corporate network. It's easier for everyone.* Including the crackers who are looking for these exact vulnerabilities.

    *Security people are not included in this definition of "everyone" in this case.

  52. Slammer by Anonymous Coward · · Score: 0

    4 months before Microsoft SQL Slammer http://en.wikipedia.org/wiki/S..., we let management know about it. They still railroaded the engineers who found it. They probably would have been better off if they had not found it before release.

  53. 20/20 hindsight is the island of the damned by epine · · Score: 1

    Should Target have protected themselves better? Probably. But hindsight is 20/20.

    I strongly suspect this is not a hindsight problem whatsoever. The problem is that long term risks are usually weighted against short term gains: personal bonus clauses/promotions triggered by a run of street-beating financial quarters.

    There's also the problem of risk hacking, where management willing trades the possibility of a huge setback against the likelihood of a good run of beating par.

    With a long enough track record of success, even the big boom which erases more than your accrued margin over par is all too easily swept away under the hindsight carpet.

    The only way to get correct risk trade-offs is where the people making these decisions are stuck on "long term hold" in their reward structure. This usually ends up being the founding entrepreneurs and first round employees who are quietly vesting. While these groups have influence, it's not usually enough to deflect the Venture Capitalist's hand-selected upper management team, hugely incentivised around servicing the VC's priority access to the sell-high exit ramp.

    Unless you think Target was an inside job, your appeal to the NSA's woes (self-inflicted for entirely different reasons) falls a little short here.

    There is very nearly no defense possible against the insider perfect crime. Of course you can always find some neighbour who describes the fellow as a bit suspicious. These are the same people who believe in the nun bun.

    Perhaps the brain scan will be soon invented where this worrisome component of free human will can be exorcised from the system with 20/20 foresight. This won't be a good development for human society, in my humble opinion. 20/20 foresight is the planet of the damned.

    The entire ecosystem of credentials is a catastrophe. The correct system is NTSC: never twice the same credential. Then when Target leaks the unique credential upon which your transaction stream is based, it would be conceptually possible to permit class action lawsuits against damages incurred, both direct (cash out of pocket) and indirect (hassle and time).

    There would still need to be centralized certificate authorities, but these organizations would have no other business model than getting security right. Suffering a Target breach would amount to an existential threat. Then the NSA becomes the correct standard of comparison.

  54. A story, and opposite problem. by Anonymous Coward · · Score: 0

    Not in the same category, but I once convinced my boss that a certain type of attack was real by taking his user ID in our app. I'm mostly satisfied with how work treats security (and scalability, and other "no visible problem until things go haywire"-type things). It's been harder to convince folks to worry about UI polish and tidying up user-facing (and dev-facing) annoyances. Isn't an awful problem to have, I guess.

  55. Default passwords by CODiNE · · Score: 1

    Years ago I noticed bad default passwords on a professional industry website. Think doctors or bar association, that kind of thing. So basically every one in the country along with their dues payment info and personal profiles are accessible through a simple mangling of their name.

    I reported it and was ignored. It's still like that. Professionals indeed.

    --
    Cwm, fjord-bank glyphs vext quiz
  56. Re:but when you work with HVAC vendors who sub wor by sabinelr · · Score: 1

    Yabbut...yabbut!!! Wouldn't some big company like Target have someone on staff who knows how to firewall off a network just for the HVAC? Huh? Huh?

  57. Was reported by VISA 2X in 2013 by Anonymous Coward · · Score: 0

    VISA had sent out warnings twice in March and August of 2013 after investigation into Barnes & Noble hack from previous year (2012).

  58. Re:but when you work with HVAC vendors who sub wor by khasim · · Score: 1

    Wouldn't some big company like Target have someone on staff who knows how to firewall off a network just for the HVAC? Huh? Huh?

    They probably have several people who can do that. It requires some expertise but not a lot.

    I can do that. And I still push for a completely separate Internet connection.

    Because once it is on the corporate network it becomes very easy to make mistakes. People think they know more than they really do. Or that they understand the situation when they do not. And the processes that can be put in place to catch those mistakes require additional expertise.

    ALWAYS design the network so that the next admin will not have to be as smart as you or as experienced as you or as knowledgeable as you.

  59. "bin Laden determined to strike US" by Guppy06 · · Score: 1

    "Alright, you've covered your ass now."

  60. News at 11... by Anonymous Coward · · Score: 0

    Management doesn't listen to technical staff recommendations!

  61. Re:but when you work with HVAC vendors who sub wor by rk · · Score: 1

    ALWAYS design the network so that the next admin will not have to be as smart as you or as experienced as you or as knowledgeable as you.

    That's why I use tin cans and string.

  62. Brushed off? Valentines Day? by smittyoneeach · · Score: 1

    Time to cue: Getting the Brush.

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  63. whoops, typo... by cbhacking · · Score: 1

    Bleh... *why didn't you sue*

    I mean, yeah, the US system is absurdly litigation-happy, but refusing to participate in it just gets you run over by it, and that seems to be what happened here.

    You don't actually need to file the lawsuit, most likely - just point out that you told them this was coming, and they refused to do anything about it, and that you now hold documentation showing that you were terminated for something that was demonstrably not your fault (your boss's fault, in fact, though that's not necessarily something you need to bring up). Consult a lawyer about it beforehand, if you want, but it sure sounds like a cut-and-dried case of wrongful termination. Demand severance, not "for cause", vesting of remaining stock options, etc. in exchange for making their little screw-up go away, then go find a better job while living on the proceeds.

    The wonderful thing is, this works even in at-will states. They could let you go with basically no justification at all (just as you could walk out the door at any time), but they can't fire you *for cause* when that cause is demonstrably untrue, or they put themselves on the hook to keep paying your salary for a long, long time.

    --
    There's no place I could be, since I've found Serenity...
  64. Looked for, found, reported, was fired. by The_Other_Kelly · · Score: 2

    I was the responsible IT manager, over all devs. admins, ops and security.

    Reviewed all contracts and implementations, upon taking over the job.

    Discovered some seriously, bad stuff.

    Developed plan to *quietly*, discretely, repair over short time period.
    "Rebury the bodies"

    Turned out the responsible party was the CEO's favorite, "baby shark".

    Got cardboard boxed. Out day after board presentation.

    So it goes.

    Interesting point:

    All of those devs, techs and security people who moan about the lack of management support?
    How many of you have ever supported or somehow defended *any* manager who tried to help you, to do the right thing?

    Speaking personally, I would guess ... None of you. "Not my problem" attitude, up and down.

    Maybe you have all been luckier.

    --
    (R)ule in Hell or (S)erve in Heaven [R]?
  65. Yes! by Anonymous Coward · · Score: 0

    Department of Corrections... Prisoners using the DOMAIN ADMIN account to logon to PCs! I got in trouble for reporting it.

  66. Security through obscurity by Anonymous Coward · · Score: 0

    Hey, I work for a fairly unknown little marketing firm, but we recently deployed a website for a major airline that uses vanilla HTTP for user login to the site. That is, the username and password are sent to our site unencrypted. Said site provides the ability to book flights and to CANCEL them. I flat out told my boss that the setup we had was "patently non-secure", and that it made our company (in which I hold stock) vulnerable to huge liabilities.

    He told me the site was "good enough". In many ways, my boss is more intelligent than even I am, but it just floored me when he told me (and my peer, who generally respect my opinions) that the client would have to complain before we would do anything about it.

    Sound about right?

    1. Re:Security through obscurity by Anonymous Coward · · Score: 0

      Hey, would that client of yours be Delta Cargo? The cargo branch of Delta Airlines? Wow. Your boss must be a f***ing idiot.

  67. Criminal charges for management by sydbarrett74 · · Score: 1

    The management who 'brushed off' the security staff should be held criminally liable. This goes beyond mere negligence.

    --
    'He who has to break a thing to find out what it is, has left the path of wisdom.' -- Gandalf to Saruman
  68. Yes. by Anonymous Coward · · Score: 1

    yup and unencrypted dump file for the POS of sale system at Mc donalds (I was the IT tech) includes card details, sales and the stores VPN network ip addresses and passwords.

    I was told "not to worry about it"

    Its still there 5 years later with about 8 - 9 years of data the files over 15gb now.

  69. Re:but when you work with HVAC vendors who sub wor by dbIII · · Score: 1

    but when you work with HVAC vendors who sub work out / are not really IT people

    A case in point is a phone guy who came in that used a UPS as a drink coaster (he came so close to being a crispy critter) and wanted telnet access to his device from the internet. The device had a username, which was the company name, and no password. Anyone who found the thing would have been able to reap the reward of international phone calls changed to the poor suckers that had bought the equipment if he has got his way.
    There's a lot of people far out of their depth in such environments.

  70. I told them just don't write it in Ruby on Rails by Anonymous Coward · · Score: 0

    But unfortunately it's what all the cool kids use

  71. Liability? by gstoddart · · Score: 1

    Target's management allegedly 'brushed them off.' 'At least one analyst at the Minneapolis-based retailer wanted to do a more thorough security review of its payment system.'

    See, this is the problem with companies like Target not having legal liability for such things.

    Because if they were legally responsible for it, they couldn't just brush it off, do nothing, and then let millions of credit cards get compromised.

    To me, the company should be paying a huge fine for what can really only be called indifference to security. If you can't safeguard our financial information, you should be penalized.

    Otherwise there's never any incentive for them to give a damn.

    --
    Lost at C:>. Found at C.
  72. We raised it, got ignored until it hit production by Anonymous Coward · · Score: 0

    So working for Orbitz World wide a few years ago we questioned why a comment out section of code was there. The code itself was a bity nasty - it was a function that would copy the users credit card details to a cookie to use for a later comparision (something we did in uat apparently to get around CC checks).

    We raised it, got ignored until the function was implemented in production, anyway long story short a quick investigation by the operations team and we discovered that every user on the hotelclub sites were having their credit card numbers, ccv, expiry, name stored in a plain text cookie on their computer. Anyone who logged in later to the local machines could expose these details.

  73. Anon post so I don't get Fired by Anonymous Coward · · Score: 0

    Yes, when I had just started at my company the tyrant CEO let me have view access of the firewall, but no access to make changes. I noticed one Friday afternoon that the firewall was getting hammered with attacks from Korea, Russia, China, etc..., so I reported it to the CEO. He happened to be out having dinner with his wife, and rushed through dinner to get home. By the time he did, the attacks had stopped, and I got my ass reamed for being paranoid and making stuff up.
    Needless to say, our voip system had been hacked, and a few days later was shut down after they racked up a $15k bill.
    No apology from him.. nothing... But I still laugh about it to this day. I also don't report anything,else suspicious, fuck them.

  74. What's a guy to do? by Anonymous Coward · · Score: 0

    So let's say I work^h^h^h^hknow a guy who works for a company that has a large and very important public facing system.. the kind that he can guarantee everyone reading this interacts with most days, and it has some gaping holes in it that management have decided to not fix because it would cut in to their massive profits... what is he supposed to do to protect you without losing his career and livelihood in the process?

  75. Re:but when you work with HVAC vendors who sub wor by TarPitt · · Score: 2

    Wouldn't some big company like Target have someone on staff who knows how to firewall off a network just for the HVAC? Huh? Huh?

    They probably have several people who can do that. It requires some expertise but not a lot.

    Of course they have people who CAN do that. The better question is - do any of those people have the political clout to require Target to spend money and inconvenience managers and "essential" vendors to prevent a "theoretical" security attack.

    --
    If your children ever found out how lame you are, they'd murder you in your sleep
  76. Here's TFA by Anonymous Coward · · Score: 1

    Target Corp.'s computer security staff raised concerns about vulnerabilities in the retailer's payment card system at least two months before hackers stole 40 million credit and debit card numbers from its servers, people familiar with the matter said.

    Members of Target's computer-security staff raised concerns about vulnerabilities in the retailer's payment-card system before the massive hacking occurred. Danny Yadron has details on the News Hub.

    At least one analyst at the Minneapolis-based retailer wanted to do a more thorough security review of its payment system, a request that at least initially was brushed off, the people said. The move followed memos distributed last spring and summer by the federal government and private research firms on the emergence of new types of malicious computer code targeting payment terminals, a former employee said.

    The suggested review also came as Target was updating those payment terminals, a process that can open security risks because analysts would have had less time to find holes in the new system, the employee said. It came at a difficult time—ahead of the carefully planned and highly competitive Black Friday weekend that would kick off the holiday shopping period.

    It wasn't clear whether Target did the requested review before the attack that ran between Nov. 27 and Dec. 18. The specific nature of the feared security holes wasn't immediately clear, either, or whether they allowed the hackers to penetrate the system.

    The sheer volume of warnings that retailers receive makes it hard to know which to take seriously. Target has an extensive cybersecurity intelligence team, which sees numerous threats each week and could prioritize only so many issues at its monthly steering committee meetings, the former employee said.

    "It is everyone's worst-case scenario," the former employee said. "As an intelligence analyst, there is only so much you can do."

    Target declined to confirm or comment on the warning.

    The breach has caused headaches for Target customers who have dealt with fraudulent charges and have had millions of credit and debit cards replaced by issuers. Investigators and card issuers haven't quantified damages from the attack.

    The new details, culled from interviews with former Target employees, people with knowledge of the post-breach investigation and others who work with large corporate networks, show that the breach wasn't entirely a bolt from the blue, but instead a sophisticated attack on a known point of vulnerability.

    Retailers last year had received a number of indications of dangers. In addition to the alerts from the government, Target and other retailers saw a "significant uptick" in malware trying to enter their systems, people familiar with the investigation said.

    Still, the discovery of the intruder that ravaged Target's systems came as a surprise. Chief Financial Officer John Mulligan told Congress last week that the company wasn't aware the malicious computer code that carried out the attack was in its system until contacted by federal investigators late last year.

    The U.S. Secret Service declined to comment. It and several private companies are investigating the attack.

    At last week's congressional hearings, Mr. Mulligan said Target passed an audit in September that certified its compliance with payment industry requirements for protecting card data.

    More broadly, Target may have not done enough to wall off its payment systems from the rest of its vast network, people who work with large corporate networks said. The company has since moved to isolate its different platforms and networks to make it harder for a hacker to move between them, a Target executive said.

    The hackers, still unnamed, originally gained access to Target's network by stealing the access credentials of a refrigeration contractor in Pennsylvania. The contractor, Fazio Mechanical Services, has confirmed it was breached and is cooperating with the Secret Service investigation.

    Fazio said i

  77. Securiness by Anonymous Coward · · Score: 0

    For years, I worked at a company that sold its software to very large companies, some of which were government contractors handling top secret materials on airgap-isolated networks.

    Our client and server communicated with each other essentially (but not exactly) by opening a connection directly to the database. You could do things like... set your own is_system_admin flag to "yes". Fetch data you shouldn't have had access to. Delete data that should have been retained for auditing purposes. All without any sort of logging.

    We made management aware of this issue ASAP, and reminded them every time client/server communication came up. We made it very clear that, were the problem discovered and published by one of our customers, it would probably end up with lots of our customers leaving us. Also, it was just Very Bad Practice. ... But they never prioritized it high enough to get any real work done. What was always a higher priority was that next sexy feature that would land us the next customer.

    Funny thing -- many of our customers were very security conscious and ran automated security analysis tools against our software (mostly the web server) all the time. They would find some minor issues, and a WHOLE LOT of false positives, but never the glaring security hole I detailed above. But, they'd gone through their bureaucratic process, so our software was deemed "secure" and let onto their networks.

    Software security is a joke.

  78. General QA Problem by DrLang21 · · Score: 1

    This is a general QA problem. It's hard to get management to listen to on going quality problems. They don't want to spend time on things that do not translate into a quantifiable cost savings or income generation. It take a lot of effort and time to sell the problem.

    --
    I see the glass as full with a FoS of 2.
  79. Re:Posting anonymously so the h4ck3r5 don't find o by Whorhay · · Score: 1

    I've been doing security analysis stuff for close to six years now. And I've got to say this article doesn't surprise me in the least. We'll notify customers for months and years on end about serious and silly flaws in their system. We so rarely see any real effort to fix stuff that it is always shocking when someone actually loads a quarterly patch, even if it is nearly a year out of date. I always have to give a nervous giggle when our leadership brags on how secure our systems are, because one day I know I'm going to walk into the office and find that some major system was attacked through a known security hole.

  80. Re: Changing Passwords by EETech1 · · Score: 1

    Where I used to work had a policy like that, and you are right, the number of post-it notes with !t$Feb2014 or similar you could find stuck around was incredible.

  81. they all do it by Anonymous Coward · · Score: 0

    All companies do the brush off. Profitability is a balancing act between recovery, production, quality and safety. None can be 100% without impacting something else, even safety. Those of us in the support field are responsible for making suggestions and pointing out issues, but at the end of the day, all we can do is stand back and watch as the shit hits the fan, and hope we're not in the line of fire.

  82. My company is venurable by Anonymous Coward · · Score: 0

    I'm going to post as a lovely AC, because I am fully aware of a security issue at my company.

    Customer passwords are stored as plaintext and openly accessible to all employees. Personally, I have access to at least two individual remote access points that would grant me undetectable access to systems with credit cards using other employee's accounts. I pointed out the weaknesses to the last hire in IT, and he got canned in the first 90 days because he brought up the issue.

    From what I've see of the financials, I'm sure someone is embezzling, but its a privately held, family owned company who don't want to pull their heads out of the sand. I just hope I can stick around until this house of cards collapses.

  83. Cheapskate mgmt is cause of programming's bad name by Anonymous Coward · · Score: 0

    It is not just secuity, but software quality in general.

    The good programmer is never given enough time to do the job the way they know it should be done.

    The bad programmer costs less per hour, and is given more hours, but the result is even worse.

    Add the changes management makes when the task is half done and you begin to see the full picture.

    On the other hand, I have seen programmers sequestered for a couple years and come back with nothing.

  84. Forcing password changes is security theater. by Anonymous Coward · · Score: 0

    It just inconvenience users, and encourages them to write down passwords on sticky-notes and such.

  85. Liability by JimSadler · · Score: 1

    Target can not claim that they are not responsible for damages that have taken place when they have denied requests by qualified experts to make the system secure as it was inadequate. Big bucks may flow from this irresponsible company to the victims of the breach.

  86. That "I told you so" moment. by Anonymous Coward · · Score: 0

    We moved into a new build office several years ago and one of the things I specified for the computer room was a locking door. As the fitters were finishing up I pointed out that the lock hadn't been fitted and was told that it was dropped to save money. It would have cost about £120 with fitting. About six months later someone wandered into the computer room one evening while the cleaner was the only one in the building and stole our nice shiny new server. The computer room lock was fitted before the replacement server was delivered.

  87. self-quotes are tacky but ... by dltaylor · · Score: 1

    >Make the CIO, CFO, and CEO cough up a few million per breach and they will be stopped. Close companies that are breached repeatedly, and make the directors reimburse the other stockholders out of their own pockets

  88. Devil's in the details by Anonymous Coward · · Score: 0

    I didn't see any mention of the analyst raising specific issues that needed to be addressed. Without those, I can totally understand them getting brushed off - I work with a lot of utterly useless people in a large financial company's IT department - these are people with liberal arts degrees who have never written a line of code in their life, yet somehow they've infiltrated IT as "project manager" types who don't even understand the thing they are "managing". Anyway, they manage to stick around by having 2-3 "go to" questions/responses for everything. - "I think we need to add more time to testing", "I'd like to be more inclusive and invite everyone to the meeting" (to justify wasting engineers' time on endless status calls, which is all these people do), or "We should make sure we have security review this change" for every change, no matter how small, even to systems that don't hold any data of value.

    People who constantly cry wolf without naming a specific addressable are actually a detriment to security, and they numb everyone to real security threats and turn security into a CYA exercise where no one wants to surface issues for fear one of the wolf cryers will start the blame game, as opposed to coming up with real solutions.

  89. No Responsibility by The+Cat · · Score: 1

    Target, like all large modern businesses, is run by babies. Managers in American companies are no longer grown-ups. Proof is that they never take responsibility even though they are responsible.

    Even if it is someone else's fault they are STILL responsible because they are in charge. That's the difference between a manager and an employee.

    Grown-ups take responsibility. Children blame others.

  90. Even worse when you're a vendor... by west · · Score: 1

    Real security costs a lot in both in productivity and in dollars.

    Customers, for the most part, are unable to tell the difference between a supplier that has good security and bad security. (And yes, some high cost suppliers have terrible security, there's no guarantee that better price means better security).

    Guess which companies can offer a cheaper product?

    From observation, I'd say that most suppliers who took security seriously have gone under. Everybody promises excellent security, so from the customer perspective, they're identical, and thus naturally the customer chooses the cheapest. If there's a security issue, then the customer gets ticked, and switches to another low-cost supplier.

    And of course, the same applies whether the customer is a business or an end-user. When was the last time you checked the on-line security of the store where you went shopping? The only survival strategy is to go cheap, and pray you don't get unlucky.

    (Of course, the reality is a somewhat more nuanced, but the pressures are absolutely in the direction I describe.)

  91. Re:in this cases it may be out side vendors / cont by Anonymous Coward · · Score: 0

    In a few places I've worked - large financial corporations - the process for setting up contractors was smooth, far more than for regular employees. Part of that 'smooth' process appears to be a carte blanche with regards to a *lot* of security process. At one institution, I started as a contractor, and made the jump to full-time a year and a bit later. Over the next several years, discovered I had better access to nearly everything - physical access, systems, heck, even admin access to production applications. Scary. So much for the 'You only have access to what we explicitly give you access to.' The concept for contractors seems to be 'Give them everything; they'll be busy on one project; then we dump them before problems arise.'

    There's also the problem with CYA. People/groups become obsessed with following the letter of the bureaucracy, rather than doing what is correct. Security is - mostly - manned by near-technical incompetents ... you don't want to give that kind of power to people who could abuse it, do you? And so it becomes harder and harder to get them to actually do anything.

    A line from one of my first security courses becomes more and more relevent: When security becomes overly onerous, people will develop ways around it.

    Pathetic password 'rules' leading to perfect examples: people writing passwords down; shared IDs/passwords; and 'rules' that make cracking passwords easier

    A system I worked on had passwords that *could* be any length, up to 16 characters. The rules specified 8 characters, one number, one capital, and one of @, #, %. The first gives something like 5*10^29 combinations, the second - with rules - only 9*10^9 ... because, hey, the rules make things more secure, right? (Worse, some users connections automatically translated two of the symbols, which precluded their use. Dropping the number of valid combinations by a factor of three)

  92. PBX VOiP system breach by Anonymous Coward · · Score: 0

    Our company recently was hit thru our PBX VOIP phone system. The attackers got in through a flaw in the configuration of unused voicemail extensions and the "feature" of allowing users to dial out from their voicemail. All unused extensions had their default passwords left set and the attackers seemingly were transferring data 20-30 minutes at a time to various Caribbean and South Pacific islands. For 7 hours, 3 pm eastern to 10 pm eastern, all lines were dialing out. I suggested to the System Admin that we power down the PBX, but they simply rebooted it. The phone company eventually flagged the behavior and disabled international calling until the PBX installer could test the patch and update the system. He admitted this type of attack has been happening more often with some of his other customers. Live and learn I suppose. We can't wait to see the phone bill!

  93. Bug found, grocery by Anonymous Coward · · Score: 0

    I worked at save-a-lot and found an ordering bug where you could partially pay with food stamps, ask for a void on a certain item ( I forget if it would be food or non-food ).. and the total would start bumping in your direction. Eventually the computer could tell you "Here's your $5.96 change on $0.00, also take these groceries. Have a nice day". ...
    I told the managers, the GM was apathetic and one of the assistant managers almost cared. i told him I posted it to my web, I gave him the address... but he viewed it in IE and I had an unclosed html tag so the whole page rendered blank for him. =)

    I would tell some of the more pathetic food stampers about it, noone ever seemed care.

    -qe2e

  94. Yup, I came, I saw, I reported, I was laid off by Anonymous Coward · · Score: 0

    Identified multiple security holes/issues? Check.

    Brought them to management's attention (multiple times)? Check

    Brushed off or, usually, 'acted' like "oh that's serious, send me an email on it"... and then "lost" the email apparently (I sent them the same email 2 years straight, every 4-6mo's because I would mention it again and get "send me that list again")? Check

    ... end result? I got laid off, the bosses were still there last I knew, and number of those holes/issues fixed? Probably zero.

  95. My story by Anonymous Coward · · Score: 0

    Posting AC for obvious reasons.

    Worked for a small company as their only admin.

    Found out that the lead dev wasn't sanitizing inputs for their main web application. The application was taking credit card info, and was incredibly hackable.

    So, I fired off an email, explaining that working with CC info required that security needs to be the top priority when developing.

    Got back a response from the lead dev that I don't set his policy or priority. Boss decided to stick up for him, so I pretty much said, I'll have to clean up the mess after you're hacked, but at least you're paying me by the hour.

    8 Months later, SQL injection, someone took over the whole app. Lead dev quits. I start to clean up the mess with no help from the developers. 4 days later, another break in.

    Didn't get an apology, but I got paid.

  96. They're Not All Like That by shillbot · · Score: 1

    I work at a Fortune 500 company, and we are required to do verified static analysis every six months on all of our source code (with 30 to 60 days to fix anything considered a serious risk -- XSS, SQL injection, etc. -- which we avoid anyway), and manual pen testing bi-annually. We also have to adhere to PCI standards (via regular Qualys scans). It's a hassle, but it protects our data and our clients, so I'm cool with it.

  97. It's bin true. by Anonymous Coward · · Score: 0

    Me: Since those users don't need shell access and Pop3 passwords are sent in clear text over the internet, be sure to change to /bin/true or /bin/false or something.

    Linux Admin: [very coldly] I *know* how to secure a computer.

    ------ Some Months Later ------

    Same Admin: They sshed in as one of my Pop users and then they somehow managed to escalate to root and then....

  98. People Just Don't Believe by Anonymous Coward · · Score: 0

    I used to work at a major software firm that produced time and attendance software and hardware. I found a way for a "hacker" to manually insert arbitrary time records into the central database without the possibility of detection. This meant that a person could write a simple Perl/PHP or whatever script to enter time records into the system as if they'd been at work even if they hadn't, and there was no way to audit them. Management's response upon seeing the vulnerability and proof-of-concept script? "Nobody's going to go to that much trouble."

  99. Every Company I've Worked For ... by Dabido · · Score: 1

    I can related many specific examples of companies I've worked for that have done exactly this. From:

    • Managers who wanted to get rid of 'passwords' so that people only needed to come in and type their username into the machine.
    • Infrastructure team leaders who wanted to make 'password' a legitimate password that users would have as he claimed users were too stupid to remember passwords with numbers or other characters in them.
    • Managers who wanted to get rid of the firewalls, as they did nothing and were an unwarranted expense (even AFTER someone from South Korea tried to hack into our network and was stopped by the firewall).
    • Managers who wanted to send financial information across the internet unencrypted, claiming only hackers would be able to see it.
    • Managers who claimed that IT security just causes problems for the users and that the IT security team invents these 'security issues' to deliberately justify their positions and make it difficult for normal workers to do their jobs.
    • Managers who asked for the firewalls to be turned off as they couldn't get to certain blocked sites. (pr0n)
    • Managers who told us off for finding security holes in our system, (which we brought to their attention as we wanted the resources to patch them), and they made the claim we were 'making' those holes.

    The list goes on. IMHO, IT security would be a lot easier and more secure if they got rid of an awful lot of managers.

    --
    Sure enough, the cow costume was hanging up next to the superhero outfit and sailors uniform. (S,Spud)
  100. Re:in this cases it may be out side vendors / cont by Anonymous Coward · · Score: 0

    No it's not. I set up accounts for vendors with set passwords that can not be changed. Here you go this is you user name and password. The account is enabled for the next 2 hours and will then automatically be disabled. If you need it after that call me and I will re-enable it.

  101. Re:but when you work with HVAC vendors who sub wor by cdwiegand · · Score: 1

    Actually, I'd love to plug that kind of data into my zabbix instance, so I can plot temperatures, power usage, on/off cycles and analyse what's going on and why. But that should be strictly separate from any POS or corporate network - setup a VLAN or two for vendor stuff. Ideally each should be separate anyways. There's plenty of subnets under 10.x.x.x - use them!

    --
    . Define sqrt(x) as something really evil like (x / rand()), and bury it deep. Watch your coworkers go nuts.
  102. yes, with Sprint PCS by JohnnyComeLately · · Score: 1

    When we went from 2G to 3G, I noticed our security protocols weren't updated appropriately. At first I was blown off, I followed up for a few weeks, and then set back for awhile (1-2 months). With the public launch coming soon and the issue not being addressed, I changed tact. I had root permissions and access to the most sensitive servers, the billing server feeds, and these servers will break careers if mismanaged. So, I took a screen shot of a tracert from the public side of the network with a billing server as the successfully reached end point and emailed it to the responsible group. No explanation, just the tracert screenshot inserted at the top of the e-mail string dismissing my initial concern. Problem fixed in under 2 days from last E-mail sent.

  103. lol you warn them by nhat11 · · Score: 1

    and they brush you off. You did your job and the people that brush you off meets the consequences.