Slashdot Mirror


Network Penetration Scans and Executive Reaction?

LazloToth asks: "I'm sure some of you have had this happen: your company pays the big bucks for a 3rd-party security audit and, when it comes back, you get called on the carpet for all the supposed 'holes' in your network. When you see the report, you recognize that it comes from a well-known open-source security scanner, and that the 'holes' in question are so obscure as to be meaningless. I told our risk management VP that to fix every item cited - - many of which were false positives or completely out of context - - would be next to impossible for our small IT staff, and that some of the fixes, if implemented, might have deleterious effects on an otherwise smoothly running operation. How do you handle these 3rd-party security people who make mountains out of every molehill?"

434 comments

  1. quit by s20451 · · Score: 5, Funny

    Quit your job and start a 3rd party security consulting company.

    --
    Toronto-area transit rider? Rate your ride.
    1. Re:quit by EnronHaliburton2004 · · Score: 2, Funny

      I'll sell you Nessus for a discounted price of $4000!

    2. Re:quit by Jeremiah+Cornelius · · Score: 5, Insightful
      I used to do this work. We always backed the scans up with hand-checks, and examined environments and mitigating circumstances.

      The managers and officers we got the attention of had screen captures of payroll-stubs or insurance histories in the report! At least an analysis of weak session obfuscation in cookie-files or the contents of hidden web-forms that exposed site-internals or revealed confidential information.

      Also, we re-worded the horrible glut of NASL embedded descriptions, which are not consistent in their use of problem and remedy sections, are produced by hundreds of people with numerous first-languages, etc.

      If a third party adds no value to the tools own automation, they are not performing a service.

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    3. Re:quit by EnronHaliburton2004 · · Score: 1

      If a third party adds no value to the tools own automation,

      Bah, I'm adding value! I'm adding $5000!

    4. Re:quit by Jeremiah+Cornelius · · Score: 1

      Is your name Tenable by any chance?
      :-)

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    5. Re:quit by indy_Muad'Dib · · Score: 0, Flamebait

      fint out who at the 3rd party security consulting company made teh report and make a critical security hole in his head with a screwdriver. wonder how long it would take to come out with a patch to fix the "screwdriver thru some asshat security consultants head" bug.

    6. Re:quit by jd · · Score: 5, Funny
      You don't understand the market, do you? :)


      With the current paranoia, lack of decent security awareness (and therefore the lack of ability to evaluate the results), and the ability to impress a PHB by wearing the "right" suit, you could easily charge $50,000 for a Nessus scan. $5,000 would barely pay for an NMap sweep. For Unix servers, also use SARA and TARA for $10,000 apiece.


      In today's atmosphere, it should not be possible to walk away from a securty contract with less than $75,000. Double, if you use that random paper generator, covered by Slashdot a day or so ago.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    7. Re:quit by Anonymous Coward · · Score: 0

      Your boss actually cares enough about security to do an audit, and you complain?

      I'd be thrilled to work with someone who actually gave a damn about the security of the systems..

    8. Re:quit by Anonymous Coward · · Score: 5, Funny

      Just remember,

      Conning + Insulting = consulting.

      No problem man...

    9. Re:quit by EnronHaliburton2004 · · Score: 2, Funny

      Well, I also charge $500 per ping attempt, and $1000 if ping doesn't recieve a response. Flood pings are free.

    10. Re:quit by tomhudson · · Score: 2, Funny
      Bah, I'm adding value! I'm adding $5000!
      There's your problem. If you worked for the Liberal Party of Canada, you'd be adding $500,000.00. And billing the government 3 times for the same report. For events at 5 sites in 5 different cities. On the same day. For work that was never done.*

      *NOTE: Yep, that really happened ... , but try adding ANOTHER zero first. And don't forget to kick back 17.5% in "commissions" to your buddies.

    11. Re:quit by s20451 · · Score: 1

      Don't forget the exhibit at the Olympic stadium in Rimouski [sic].

      --
      Toronto-area transit rider? Rate your ride.
    12. Re:quit by tomhudson · · Score: 2, Informative
      Don't forget the exhibit at the Olympic stadium in Rimouski
      For those who don't get it - there is only one Olympic Stadium in Quebec, and it's in Montreal. Didn't stop the guys from doing this:
      Chretien's friend submits bills for shows at fake Olympic stadiums: inquiry
      at 19:46 on April 13, 2005, EST.
      By BRIAN DALY

      MONTREAL (CP) - Phantom Olympic Stadiums throughout Quebec were included in bogus bills that a good friend of Jean Chretien submitted while raking in $6.7 million in sponsorship income, an inquiry heard Wednesday.

      The fake bills complete with non-existent stadiums were turned in by Liberal organizer Jacques Corriveau for a series of regional hunting and fishing shows that did in fact take place, promoter Luc Lemay testified at the inquiry into the sponsorship scandal.
      &<---------&<---------&<--------&<------ ---
      Laughter erupted when inquiry counsel Bernard Roy noted Corriveau billed thousands of dollars for working at the Olympic Stadium in Sherbrooke, Trois-Rivieres, Rimouski, Chicoutimi and Ste-Foy, a suburb of Quebec City.

      Rimouski's entire population could easily fit into Montreal's costly 50,000-seat Olympic Stadium with room to spare.
      It would be like billing for events at Madison Square Gardens, Florida, Madison Square Gardens, Los Angeles, Madison Square Gardens, Little Rock, Madison Square Gardens, Left Bend, and Madison Square Gardens, Somewhere_in_the_boonies.
      http://start.shaw.ca/start/enCA/News/NationalNewsA rticle.htm?src=n0413121A.xml
    13. Re:quit by Rei · · Score: 4, Funny

      but try adding ANOTHER zero first.

      Okay.

      $0,500,000.00

      --
      Margaret Thatcher died the other day. It was a sad day, but I like to think that she's looking up at us right now."
    14. Re:quit by tomhudson · · Score: 1
      Damn, you're GOOD!

      Okay, now add a "10" in front of THAT zero, and you get an idea of the money the auditor-general says was "mis-appropriated".

      $100,000,000.00 is a lot of money even today ...

    15. Re:quit by ErikTheRed · · Score: 3, Funny
      $100,000,000.00 is a lot of money even today ...
      Even in Canadian Dollars? I thought it cost more than that just to fill up...

      (just a joke, Canadians are cool. Literally).
      --

      Help save the critically endangered Blue Iguana
    16. Re:quit by Anonymous Coward · · Score: 0

      I always thought it was: con is the opposite of pro, therefore congress must be the opposite of progress...

    17. Re:quit by SCVirus · · Score: 1

      NO CHANCE, security consultant companies are HIGHLY competative. You'll need security certifications or adult jail time for computer crimes to get any work at all.

    18. Re:quit by Metzli · · Score: 1

      Charge for ICMP? Nah, those are free. But, it's $300 per SYN packet and $300 per ACK packet. I'll send a combination SYN/ACK for the discounted price of $500 and a RST packet for only $200. One good SYN flood and I can finally invest in those lucrative petroleum deals in Nigeria.

      --
      "It's too bad stupidity isn't painful." - A. S. LaVey
    19. Re:quit by Anonymous Coward · · Score: 0

      Neither do you, necessarily. $50,000 for a Nessus scan may be justified depending on what the rest of the contractual language says. Does the security company assume any liability or obligations? Does the company guarantee that they won't be disrupting your business? That they won't be setting off your existig security systems and cause chaos? Does it involve any kind of manual analysis?

    20. Re:quit by Iffy+Bonzoolie · · Score: 1

      Yeah, ideally congress would be a thick molasses that makes it difficult for extremists and tyrants to make sweeping changes that would be bad for the vast moderate majority.

      Oh, well.

      -If

      --
      Run a pencil-and-paper RPG campaign with your far-off friends: Gametable!
    21. Re:quit by Master+of+Transhuman · · Score: 1, Offtopic


      Canada? BAH! Canada is small potatoes!

      In America, we invade entire countries, destroy them, then bill the taxpayer $200 billion to repair them and pass all the money on to the guys who elected us (with a couple billion on the side for ourselves, of course.)

      THEN we take a few hundred billion out of Social Security, pass it to our friends in the stock market, and reap the kickbacks!

      Now, THAT'S soaking somebody!

      You guys are just amateurs...

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    22. Re:quit by PalmMP3 · · Score: 0
      Double, if you use that random paper generator, covered by Slashdot a day or so ago.

      Yeah, it was probably both - yesterday and the day before. In fact, it was probably covered at least three times yesterday alone...

      --
      Laughter is the best medicine, but in certain situations the Heimlich maneuver may be more appropriate.
    23. Re:quit by thsths · · Score: 1

      No, I think I would charge per page. Nessus is really good about producing length reports :-) My discount price is $50 per page.

      One had I got one in hard copy that was 120 pages long. 110 pages where speculating about possibly dangerous applications on port 10000. All that was running there was webmin, bound to the local network. But nessus was run from the outside, and so it used its imagination to come up with hunderds of dangerous applications.

      Although I wonder how dangerous an application is that you cannot reach?

    24. Re:quit by _Bucktooth_ · · Score: 1

      Nah you're wrong. Consultant is derived from two words: Con + Sultan

    25. Re:quit by imipak · · Score: 1
      With the current paranoia, lack of decent security awareness (and therefore the lack of ability to evaluate the results), and the ability to impress a PHB by wearing the "right" suit, you could easily charge $50,000 for a Nessus scan. $5,000 would barely pay for an NMap sweep. For Unix servers, also use SARA and TARA for $10,000 apiece.

      Speaking as a professional penetration tester: *Bollocks*. Here in the UK, anyway.

    26. Re:quit by Anonymous Coward · · Score: 0

      Speaking as a professional penetration tester: *Bollocks*. Here in the UK, anyway.

      Ditto that, I could never run 3 ferraris and a bell jet ranger on $75000 a job.... That's is only about £50 isn't it...?

    27. Re:quit by Anonymous Coward · · Score: 0

      Keep in mind how often you have to explain to people what the email bounce they just received said, and you should have a good idea how much attention they pay to the Nessus scans.

      Uh, oh... Pretty graphs showing lots of red things! Quick! We must fix!

    28. Re:quit by jd · · Score: 1

      Fifty squid is a lot. Especially if they're Cthulhu.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    29. Re:quit by ragingtory · · Score: 1

      Not if you're the Liberal party and it's sponsorship money apparantly...

  2. Its their job by rovingeyes · · Score: 4, Insightful
    How do you handle these 3rd-party security people who make mountains out of every molehill?

    Its their job to be detailed. You have to infer those reports and draw conclusions. They were hired to point out the holes, you have to decide whether its worth covering them

    1. Re:Its their job by rivaldufus · · Score: 5, Insightful

      Sure, but many executives assume that anything an outside "security" company says is scripture. I think he's looking for the best way to get the point across.

    2. Re:Its their job by rovingeyes · · Score: 5, Insightful

      Actually I had a very different experience so far with my boss. May be I am lucky? I don't know. But my execs never decide on anything unless they consult me. In fact the vendors try to convince me more than my execs. Not to sound too arrogant or cocky, but I have found that if you can convince or prove to your superiors that you are capable, then they will trust you more than any body else.

    3. Re:Its their job by Anonymous Coward · · Score: 1, Insightful

      Not for long, they are trying to make these type of scans manditory, if you handle Credit Card information at all. This includes all those Mom and Pop hosted sites too. Basically if you sell something on the internet you will be dealing with these 3rd party scans in one form or another.

      I would suggest that you find one that gives detailed reports and has a knowledgable customer support department. Making your life that much easier.

    4. Re:Its their job by tarquin_fim_bim · · Score: 0

      "you have to decide whether its worth covering them"

      It's obviously not your decision if outsiders have been called in to check your competence and it has been found out to be be wanting. You have to know when these management manoeuvres are coming, don't you people read BOFH?

    5. Re:Its their job by austad · · Score: 5, Interesting

      Additionally, the security person that did the audit needs to sit down with you and go over every item determining whether or not there is a threat, explaining why certain things might be a threat, and detailing any possible way to mitigate the risk if there is any.

      If they just handed you a report from Nessus and a bill, they are not doing their job. The security scanner output needs to be accompanied by another separate report which discusses the TRUE risk.

      Every security company out there uses an open-source or commercial security scanner to get a general overview of any weaknesses, but sadly, many take the output at face value and just attach an invoice. You need to see what the scanner found, so I don't think it's right for them to omit anything from it. But, like I said above, they really need to evaluate the data that comes out of whatever product they use, investigate more by hand, ask questions, etc.

      I currently work for a company that does this sort of thing. We use a variety of methods, depending on how in depth the customer wants to go. But in all cases, they get the raw output from any tools we use, and they get a thorough report and followup meeting detailing what was found and whether or not it's an actual threat. We make product and methodology suggestions, and even stick around to help them out.

      My suggestion is, if you're looking for someone to do a security assessment or pen testing, shop around and find someone with excellent references. Finding someone good isn't going to be cheap, but then again, if you're concerned about price, fire up Nessus or ISS and run it yourself.

      --
      Need Free Juniper/NetScreen Support? JuniperForum
    6. Re:Its their job by thouth · · Score: 1

      Put it like this, if they didn't come back with anything because they ommited the 'molehills' and just said "Your network is fine, nothing to report" do you think they would keep their firm going for very long? They have to make mountains out of these things to make it look like they are actually doing their job.

    7. Re:Its their job by fireboy1919 · · Score: 1

      And if your superiors aren't intelligent enough to recognize competence, quit. Go someplace that they will be able to judge you for what you can do.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    8. Re:Its their job by Shoten · · Score: 2, Interesting
      Its their job to be detailed...

      Yes...and this is why they should be providing context whenever possible to the "holes" they find, and verifying false positives (or qualifying them). I work for a security company, and we're very careful about this. For example, on many systems when a daemon is patched, the banners are not updated and so we'll see fully patched servers that flag on having vulnerable versions of software. We've seen this time and time again, and know that it could be the case each time we get that result. We either manually verify the finding in each case, or in our report, we explicitly state this for each such finding (if we can't verify due to the scope of work).
      My advice to you is this: Stay ahead of the game. While it's not so easy to duplicate the work of qualified security assessors who will provide a quality and carefully-checked deliverable, it's pretty easy to do what these script monkeys did, and thus know in advance what they'll say so that you can respond back to management. And while you're at it, pointing out that five figures were paid for something you did in a spare maintenance window for the hell of it helps protect you as well.
      Ultimately, it sounds like the vendor who did this assessment sucked, and it's just another case of "management paid to bring a crappy vendor in, and it made my life hard in _____ way." Fortunately, unlike most such situations, this is one where you can actually anticipate the way they'll screw up to some degree.
      --

      For your security, this post has been encrypted with ROT-13, twice.
    9. Re:Its their job by tomhudson · · Score: 5, Interesting
      the article:
      How do you handle these 3rd-party security people who make mountains out of every molehill?"
      Parent poster:
      I think he's looking for the best way to get the point across.
      The best way to get your point across - hack the consultants' box!

      Second best - sit them down and ask them to demonstrate the problem by breaking into your system NOW. Make sure it's a linux or bsd box, at a console, not a graphical login, and don't give them a user name or password. Most of these weenies are only comfortable with Windows.

      Third best - tell them they were running nmap against your honeypot, not against your real network. They won't know if you're lying or not.

    10. Re:Its their job by dr_labrat · · Score: 1

      I disagree, a decent 3rd party company will be able to understand the risks to your company and be able to present them in a sensible, and pragmatic way.

      Vote with your feet.

      Business risk is what matters, mitigate or adopt.

      --
      The secret of success is honesty and fair dealing. If you can fake those, you've got it made. (Marx)
    11. Re:Its their job by thegrassyknowl · · Score: 1

      comes from a well-known open-source security scanner

      You mean he did a network-wide nmap of your system, pointed out all the Windows boxes that have port 139/TCP open and said "you got problems boy!"???

      I guess you just have to explain that more than half of the "holes" that were pointed out are due to unclosable things like SMB file and printer sharing, etc. Fix all the things you are damned sure you didn't intend to have open though.

      --
      I drink to make other people interesting!
    12. Re:Its their job by tarquin_fim_bim · · Score: 0

      and even stick around to help them out

      For no extra charge!

    13. Re:Its their job by Shimbo · · Score: 2, Interesting

      Sure, but many executives assume that anything an outside "security" company says is scripture. I think he's looking for the best way to get the point across.

      Maybe I'm being naive here but I would hope that the "risk management VP" knows something about risk management. So, the approach I would take is to categorize the risks: seriousness of vulnerability, difficulty of fixing, priority.

      If you break it into priorities, and put in some effort estimates, and the VP says, "fix all of them", that's tough for you. More likely he will stop somewhere in the middle and draw a line. Then everyone wins: auditors have been picky, you have made a technical risk assessment, boss has made a decision.

    14. Re:Its their job by tomhudson · · Score: 1, Interesting
      VP says, "fix all of them"
      No problemo...
      VP: "fix all of them"
      Me: Unplugs computers ...
      VP: Hey, what are you doing?
      Me: Here's your Etch-a-Sketch, sir.
      He / she won't get it .... so
      Me: Do you drive a car?
      VP: WTF does that have to do with it?
      Me: Do you drive a car?
      VP: Yes. So?
      Me: Are there other idiots on the road?
      VP: Yes. So?
      Me: Are there bad roads that need fixing?
      VP: Yes. So?
      Me: Can your car get a flat if you run over a nail?
      VP: Yes. So?
      Me: You're still driving, even though there are risks to being on the road that can get you killed. Our systems are more secure than the roads.
    15. Re:Its their job by op00to · · Score: 4, Insightful

      Yeah, quit. That's the mature, sensible way to go.

      Or, you could not be an asshole, and try to calmly and simply explain the report in WRITTEN FORM. Write your own report about their report. Managers like reports. WRITE ANOTHER REPORT. Écrivez un autre rapport. Escriba otro informe.

      Instead of running in there all willy nilly acting like they're complete idiots, just work with them on their level. They're paid to make decisions, and they know that it's dangerous to make a decision if there aren't hard facts on paper. Explain yourself. Give references to your conclusions -- back yourself up! Show that you have a brain in your body instead of just coming off as another annoying, slacker engineer.

    16. Re:Its their job by dr_dank · · Score: 4, Insightful

      Second best - sit them down and ask them to demonstrate the problem by breaking into your system NOW. Make sure it's a linux or bsd box, at a console, not a graphical login, and don't give them a user name or password. Most of these weenies are only comfortable with Windows.

      If the security holes are on Windows systems and found by security professionals that deal mainly or exclusively with Windows, I fail to see how using an alternate os as a strawman to cast doubt on their technical ability helps anyone.

      --
      Where does the school board find them and why do they keep sending them to ME?
    17. Re:Its their job by dubl-u · · Score: 5, Insightful

      I think he's looking for the best way to get the point across.

      I think the very best way is to tie it back to things the boss cares about: money and productivity.

      Go through the report and come up with solutions that cover all the points, at least the ones that aren't bogus. Explain what each solution will cost (both in cash and in business impact), and what, in business terms, the benefits are.

      If your instincts are right, your boss will say something like "Better security is well and good, but I'm not doubling the IT budget and inconveniencing our staff for so little improvement." And if it turns out there are some things that they're willing to pay extra for, then that's great: you get more budget and new toys.

      Note that if they suggest you do more stuff without changing the budget, then you should be ready to say, "Oh, ok! Which things were you thinking of cutting? I recommend X, Y, and Z." Never let them get the idea that they can just heap unfunded mandates on you. That's not an option, just like haggling with the clerk at WalMart isn't an option. It's not that you refuse; it's just that it isn't an option.

    18. Re:Its their job by Anonymous Coward · · Score: 0

      Thats my experience :P

    19. Re:Its their job by Anonymous Coward · · Score: 0

      It seems to the majority of ./ community is ignornant, especially when it comes to security.

      Ive been doing pen testing for the past 8 years and I can 100% assure that majority of the time if you're target is Windows internally, then you must use Windows on the client side.

      A lot of the Windows enumeration tools just arent available for Unix and won't ever be. epdump, lsadump2, pwdump, netdom, nltest, etc etc..

      Just because they use a GUI doesn't mean anything.

      Go back to your 80x25. - tool...

    20. Re:Its their job by SquadBoy · · Score: 3, Insightful

      Because most of them *claim* to be able to do "security" and do *not* specify Windows, Linux, or any other flavour of Unix. They will then try to claim that your Linux box is "insecure". But when you push them on it they can no more tell you why, how, or when it could be used against you than fly to the moon.

      You would have a point if they claimed to be "Windows Security" people but that's not the way they sell their services or present their results.

      I for one *love* ripping these guys new ones. In particular when I produce the same report in a couple of hours. All kinds of fun.

      --

      Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
    21. Re:Its their job by tomhudson · · Score: 1
      RTFA.

      They wre talking about a "well-known open-source tool", ie: nmap, you tool.

    22. Re:Its their job by ellem · · Score: 1

      nah, probably nessus with nmap, ethereal and hydra built in.

      --
      This .sig is fake but accurate.
    23. Re:Its their job by woefulhc · · Score: 2, Interesting

      At one point I worked for a security company. Frequently we would get "Penetration testing" scans from nessus. All of them had a number of false positives (i.e., the scanner would report a vulnerability bases solely on reported software version number). Additionally because our box proxied another, half of the results were not for our box in the first place. The bad news was that our own sales engineers and the reseller's sales engineers thought the raw output from the scanner was gold. The most useful thing I found was going through item by item and listing why/how it had already been addressed.

      What I would have preferred would have been to have the people doing the testing verify a whole/vulnerability before it got bounced to me. This, IMO, is what they should be selling, not the raw output of some scanner, but the service of running the scan and then verifying/interpreting the results. (Of course this takes actually having a clue as to the relvance of the results.)

      --
      Paul
    24. Re:Its their job by Anonymous Coward · · Score: 1, Interesting

      Oh, man are you lucky.

      I'm a mechanical engineer for a small manufacturer, so I'm not supposed to be doing IT. However, I have a good programming background and have set up and run a number of servers, so I know a thing or two. Everyone in the company knows that I am the most knowledgeable person there when it comes to computers, except, seemingly, the owners. The official sysadmin doesn't know much. The majority of what he does is to hire outside consultants, many of who do a really shitty job. We've been to data recovery twice. We've lost data. We have all kinds of chronic problems.

      I never even get consulted on company IT. Often I just fix things while they are pricing out solutions. It's really annoying having to force your help on someone who doesn't want it simply because it's the only way you are going to be able to do your job. It's even more annoying to watch someone getting paid consultant rates to do a poor job when I could do a better job for free on the weekend. If only the job market was a little stronger.

    25. Re:Its their job by Anonymous Coward · · Score: 0

      If the security guy is the report-and-bill variety, it's a chance for you to show him up.

      Security risk is just like any other risk in business -- dollars can fix it, but it only puts so many dollars at risk and it's only so likely to happen. You can evaluate the cost vs. the exposure in terms of potential losses. I use a matrix showing maximum exposure (none, limited, broad) vs. ease of penetration (easy, hard, unlikely) for the following factors: confidentiality, integrity, accessibility.

      Now, if it's easy to make the attack, but it has a limited impact on accessibility and none on integrity and confidentiality, is it worth closing the hole? Probably not worth addressing until it happens. If it's hard to make the attack but it gives broad exposure in confidentiality, maybe it is worth closing, particularly if your company runs on trade secrets. If they get out you can't fix it.

      Show that to your boss and he'll appreciate your grasp of his dilemma. Seeing the security report give him fear, seeing what the report means in these broad-stroked terms lets him evaluate his position. And who knows, maybe the exercise will change your mind about some of these risks...

    26. Re:Its their job by Anonymous Coward · · Score: 1, Insightful

      Or possibly realize that you'll never get ahead by playing their game, and you can deprive them of your ability and provide it to a competitor, probably increasing your compensation in the process.

      Of course, this plan only works if you're good. If you're just a mediocre employee, kiss their ass and play their game.

    27. Re:Its their job by xs650 · · Score: 5, Insightful

      His job is to take his boss solutions, not problems.

      Tell him what in that report what you think is worth fixing and why and how much it would cost and tell him what you think isn't worth fixing and why and how much you will save by not fixing things that don't need fixing.

      If the security check was a waste of company money and your time, make recommendations on how to do/get a security check more effectively next time. Might be best to not say it was a complete waste of money, since your boss may have been involved in buying the security check.

    28. Re:Its their job by TykeClone · · Score: 1
      Talk them into hiring a full time IT guy - you're a mechanical engineer, and IT isn't your strong point. Get someone in who has more of a background in IT so that you can do your engineering stuff.

      If they are doing a lot of consulting (and, apparently, recovery), they may find that they can hire an IT guy for what they're paying for consultants.

      --
      A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
    29. Re:Its their job by g!sys1 · · Score: 1

      Its their job to be detailed. You have to infer those reports and draw conclusions.

      I disagree. If they call themselves "Security Consultants" they should provide a little more consulting than simply running Nessus and printing a report. Sometimes you have to wonder why companies have no problems doling out money to external consultants, when the quality of the result is questionable at best.

    30. Re:Its their job by Maxwell309 · · Score: 1
      Not for long, they are trying to make these type of scans manditory, if you handle Credit Card information at all. This includes all those Mom and Pop hosted sites too.

      Its called the Payment Card Industry Data Security Standard. Basically MasterCard, Discover and Amex aligned their data security standards with Visa's Cardholder Information Security Program. Everyone who stores transmits or processes cardholder data (CC# is the critical piece of info) must be compliant with the standard. E-commerce or no e-commerce, it does not matter. Are you storing cardholder data on a computer? If yes you must be PCI compliant.

      Level 4 merchants (less than 20,000 ecom transactions or 6 million offline transactions) are not required to be scanned or complete the PCI Self Assesment Questionnaire. But those who do not beware! If you get haxored and have not gotten the PCI compliant seal from SecurityMetrics, Ambiron, Scan Alert or one of the other certified security assesors be ready to get out your checkbook. Fines for noncompliance could be as high as $500,000. Nobody ever accused Visa or MasterCard for being stingy with the fines.

      All you web hosts out there this is important for you to. I work in risk for a large credit card processor. Part of a merchant acheiving PCI compliant status is to only work with PCI compliant service providers. This means you. I have already had to move merchants off of servers run by stubborn local little guy on to compliant servers run by people with more buisness sense. The reaction of many of the smaller web hosts is, "screw this, the Visa docs say that PCI validation is only required for merchants above level 4. We aren't doing this." Well PCI is here to stay and if somebody wants me to process their merchant paper I'm only going to do it if they are PCI compliant. You know what else, there are more and more PCI compliant service providers everyday.

      Crap for crap look at Discount Shoe Warehouse, or Polo Ralph Lauren, or HSBC, or any of the hundreds of security breaches that cross my desk every year when Visa/MasterCard or an issuer reports that some of my cardholder's (we are an issuer also) info has been compromised. Everyone in the payment card industry needs to wake up and take security seriously.
      --
      "DRM is like violence: if it doesn't work, use more."
    31. Re:Its their job by Anonymous Coward · · Score: 0

      VP: But despite those risks some teenager halfway across the world can't crash my car from his mom's basement whereas they can do so with our systems.

    32. Re:Its their job by Rimbo · · Score: 3, Insightful

      Bingo.

      Never say, "It can't be done."

      Say, "We can and will do it; here are the resources required to do it." Remember Scotty's Rule to double-double the resources you think it will take; once because it always takes twice as many resources as you think it will, and a second time because sometimes it takes more than twice as long.

      I never tell my superiors that something can't be done, because any technical problem is solvable given infinite resources. The key is to assess the number of resources and make sure they're informed of the resources required. Once they know that, then it's up to them to make the decision.

    33. Re:Its their job by nacturation · · Score: 2, Funny

      Finding someone good isn't going to be cheap, but then again, if you're concerned about price, fire up Nessus or ISS and run it yourself.

      Whoah... I'm all for good security, but don't you think using the International Space Station is a bit overkill? ;-)

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    34. Re:Its their job by tomhudson · · Score: 1
      VP: But despite those risks some teenager halfway across the world can't crash my car from his mom's basement whereas they can do so with our systems.
      At which point you KNOW you're dealing with someone who has no clue as to what risk management is, and you should have no trouble whatsoever applying for HIS job. Problem solved.

      Thank you for playing

      --

      I'm still > 9,900 foes short of my goal - - be a friend - foe me today!

    35. Re:Its their job by maxwells_deamon · · Score: 2, Interesting

      When I worked for a mid sized company that used to do this I had a little game I used to play to defuse these issues.

      I set up monitoring on the network so that if anyone started to do anything funky on the network my terminals would beep.

      I would then printout a piece of clip art with hand cuffs on it.

      Trace down the ip address. Then walk to the correct office an say "Hi, are you doing something strange on the network?"

      When they said the were, I would hand them the paper with cuffs and ask them to let me know when they were done.

      After a couple of years, they started calling me in advance so I was not bothered.

    36. Re:Its their job by znu · · Score: 2, Interesting

      These automated security reports really do more harm than good, a lot of the time. At least in the wrong hands. I had to deal with a lot of stress over such a report from an internal source. I was running an OS X server and a bunch of clients on a private subnet, for a department which needed some things that the IT department couldn't be bothered to set up for them. I had authorization at the highest levels, but the IT guys always hated me for going around them.

      So, one day I get a call that there's a serious problem with traffic coming from the server's IP, and if I don't come talk to IT's network guys tomorrow, they'll shut things down. Of course, they don't bother to tell me what the problem is in the e-mail; I think they were deliberately trying to sound vague and ominous.

      Anyway, I go in, and they hand me this 40 page report that claims to show hundreds of security problems, mostly with software that isn't even installed on the server -- or can't even be run on OS X. They also claim the server seems to be infected with something, which would have been a neat trick, given the total lack of OS X viruses. The report was basically used as a prop by the IT guys to 'put me in my place'. They wouldn't let me leave with a copy either, presumably because they realized (once they figured out I knew what I was talking about; I think they had previously assumed that since I wasn't in the IT department, I must be clueless) I could go through point by point and knock everything down.

      Anyway, I pretty much blew them off. I watched network traffic with snort for awhile to see if there was any kind of actual problem (portscans originating from my IPs, or something along those lines), and I never found anything but a couple of false positives. Eventually, I just adjusted the firewall settings a bit so the IT guys couldn't see what I was doing. (Isn't that was firewalls are for? Keeping idiots you don't trust out of your network?) That seemed to solve the problem. Could have been nasty if they'd actually tried to take that report to someone to 'prove' that I didn't know what I was doing, though. I'm not sure I could have explained the report's bogusness to someone without the right technical background.

      --
      This space unintentionally left unblank.
    37. Re:Its their job by Lumpy · · Score: 4, Funny

      We had one of these experts come in and look, he said we had huge security holes and gave us an estimate of how long he would take to fix them... I called him on the carpet and said, demonstrate one... so he did, and failed to..

      The computer security expert sat there for 30 minutes confused as to why simply pressing escape at the login prompt did not get him into the system on our W2K boxes.

      he mentioned to our Director that our systems must be mis-configured and that he noticed that our cisco 2950 switches were also not configured for 1000BaseT and we should enable the gigabit features of that switch.

      I am NOT joking. this was the security expert hired by our company to see if we had security problems and to find any networking bottlenecks.

      we simply let him leave after thanking him for his expertiese, the CTO of the company reccomended this moron and we cant tell the CTO that his brother-in-law is a complete and utter idiot.

      Thankfully this was 3 years ago. and we were owned by a different company then... the executive staff all were sacked during the last merger.... One of the few times I welcomed a merger.

      --
      Do not look at laser with remaining good eye.
    38. Re:Its their job by Anonymous Coward · · Score: 0

      Actually, it should read that:

      "Sure, but many executives assume that anything an outside company of any kind says is scripture. I think he's looking for the best way to get the point across."

      My experience is that management will always listen to a vendor over their own staff.

    39. Re:Its their job by bluGill · · Score: 1

      Read that again. There is a full time IT guy. However that guy is incompetent. He is doing IT because the IT guys are not doing it.

      At least if we believe his post. Since I don't have the other side of the story, I'm taking it on face value.

    40. Re:Its their job by crowemojo · · Score: 1

      This is not completely true. It should *also* be their job to help you understand those results, and to help you realize how those results apply to your business, and to help you prioritize those results. Any pentest worth jack will *not* be output of an automated tool, it will be a handwritten report explaining the discovered problems in plain english with whatever support is necessary to validate whatever claims are made. Ideally it will also include guidance on what to do about the problems. Please start to expect more out of your security vendors folks.

    41. Re:Its their job by TykeClone · · Score: 1

      Bummer - I misread that. So much for pay attention to slashdot while I should be working.

      --
      A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
    42. Re:Its their job by op00to · · Score: 3, Insightful

      Oh, you're right. I forgot that being able to document your thought process is totally kissing ass. Real Men shoot from the hip, and expect managers to treat their engineers like cowboys, free to roam the datacenter and do their job as they see fit with no accountability at all.

      Yup, sorry. My mistake.

    43. Re:Its their job by Anonymous Coward · · Score: 0

      Yup, these solutions are definitely better than building a good rapport with different departments.

    44. Re:Its their job by Anonymous+Luddite · · Score: 1

      >> I have found that if you can convince or prove to your superiors that you are capable, then they will trust you more than any body else.

      That's really great for you, but many execs don't have the skill-set to accurately judge which employee is capable and which isn't. You'd think theymight base it on your track record of successful projects, but often it boils down to who has the best hair...

    45. Re:Its their job by Stinking+Pig · · Score: 1

      I think I interviewed that guy...

      He was an SE from one of the larger security vendors who claimed to be an expert with their packet sniffer, but couldn't explain ARP, DHCP, or a TCP handshake. Now in theory he didn't need those skills for doing the job we had open, but in practice understanding networking at least well enough to call bullshit when you're being lied to was a crucial requirement. Thanks for playing.

      --
      "Nothing was broken, and it's been fixed." -- Jon Carroll
    46. Re:Its their job by jargoone · · Score: 2, Funny

      If you're reading slashdot, what's the poor mechanical engineer doing?

      Christ, man, you even suck at slacking! :-)

    47. Re:Its their job by myov · · Score: 1

      Does rebooting from a CD or in single user mode count?

      --
      I use Macs to up my productivity, so up yours Microsoft!
    48. Re:Its their job by snaggen · · Score: 1

      The problem is that a lot of the security audits provide false positives and the security people often give a judgement that the security is very bad. In a good security audit every flaw should be verified to be reported as a flaw.
      The problem is also that the "not to serious security audits" doesn't take the whole system in account when making the judgements. As a security consultant myself I have seen other security people doing security reviews of systems I have secured, giving judgements that "security is very bad" when the big picure tells something compleatly different... but when you look at the security from the outside you will just see the first line of defense, if that looks weak they say that security is bad.

      A penetration test is a nice tool in combination with a full review of the system, but it is worthless on its own.

      and there are too many people just using nessus calling them selfs "security experts".

    49. Re:Its their job by AaronLawrence · · Score: 1

      This is good to hear, but surely the far bigger problem for C/C companies is social engineering like phishing. What can/are they doing about that...?

      --
      For every expert, there is an equal and opposite expert. - Arthur C. Clarke
    50. Re:Its their job by ladybugfi · · Score: 3, Interesting

      >The best way to get your point across - hack the consultants' box!

      Yeah, and that will make you look...co-operative, right?

      I've done security consulting for years: tens of Nessus scans, web app tests, pen. tests etc. From this background I have some points here.

      One clear problem for a third party consultant is that the risk level assignment is not necessarily as clear cut as the Nessus/ISS/whatever report says. We've never given a client a report directly from the tool, but have written our own detailing the problem and in what circumstances the problem is exploitable. This manually compiled report is definitely the killer when project price is concerned. Web-based scans with automatically generated reports are so much cheaper...

      Moreover, we usually work WITH the sysadmins instead of against them. This is a key thing in a successfull security audit. Most sysadmins are not security experts and if they happen to be, they still do not usually have the time to do a thorough sweep of the whole network. The sysadmins in my experience have usually been very HAPPY with our results. In all company internal scans there have been major holes, but after our report, they know exactly where they should put the time/effort to enhance their security and what patches/fixes/tools to use for this.

      Besides, in my experience, most of the time sysadmins have not been given any direction whatsoever on the desired security level of the systems. So in the absence of any direction, the audit can NOT claim lack of compliance. We can only say that because the mgmt hasn't committed to security, their systems have ad-hoc security, i.e. security is occasionally good in spots where someone has had the time and clue.

      Regards, a GSNA

    51. Re:Its their job by Anonymous Coward · · Score: 0

      He needs to remind his boss that it is in consultants best interests to embelish the truth if need be. The security testers can make big money by frightening the right people and being convincing enough.

    52. Re:Its their job by Ice+Station+Zebra · · Score: 1

      Dont' get me started on securitymetrics. They are one of those run nmap/nessus scans ding your credit card type companies. There scans don't prove anything and if you call that risk management then I have some ocean front property in Utah to sell you, cheap.

    53. Re:Its their job by Anonymous Coward · · Score: 0

      I always love running into one of you. Not every one of these guys is a total waste. Not when I get domain admin, root on your linux web servers, access to your security camera server, AND admin on your DP or Fedline system in about 4 hours. You're just hiring the wrong people.

    54. Re:Its their job by Anonymous Coward · · Score: 0

      I deal with these types of reports every month. Vulnerability scanning and remediation are critical to a work environment. Look at these as a helpful tool, not a pain in the ass.

      When going through Nessus' report, mark all of the false positives. Then mark the ones that are mitigated by a firewall. If there is a real vulnerability, fix it. That is the purpose of these scans. Keep the list of the false positives and mitigated vulnerabilities. You will use this list quite often.

      Set up a linux machines to do your own Nessus scans. Convince the boss that you do not need an outside consulting firm.

      But first, take the hit and do the homework. Nessus is very poor at false positives, that is why I hate when we get scanned with Nessus. Try ISS or Foundstone, they print really pretty manager reports with colors and numbers. Managers love those reports.

    55. Re:Its their job by Anonymous Coward · · Score: 0

      A manager that can not judge who is the best for the job is NOT a good manager.

    56. Re:Its their job by Monkier · · Score: 1

      similar story at a previous workplace. some "security consultant" at a 3rd party that did dev and hosting for us ran a script of "known exploits" against webservers. ALL of them returned positive, even ones for Apache/Tomcat (we were using IIS). he wrote a panicy email to our execs/directors recommending we pull the power cable on these systems until the holes were pluged.. turns out our custom 404 page wasn't actually returning a 404 in the headers - so where his script was expecting a 404 it was getting an "okay" message. wouldn't you get a tad suspicious if a web server had EVERY exploit from a list of 100+ - including ones for another platform!! duh!

    57. Re:Its their job by Anonymous Coward · · Score: 0

      I've always figured "Scotty's Rule" to be at least twice what you think the job will take. That way, when you get it done for a third the cost/time, you are a saint!

    58. Re:Its their job by SquadBoy · · Score: 1

      True. But you have to admit that ones who are really good are few and far in-between.

      --

      Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
    59. Re:Its their job by Anonymous Coward · · Score: 0
      Yeah, quit. That's the mature, sensible way to go.

      Actually it is the sensible mature way to deal with really bad management. If your boss trusts someone outside the company totally and doesn't trust you at all, you're a fool to keep working for that boss.

      Sure, you can play immature mind games and office politics. You might even be able to get your boss fired, but that's a horrable life to live.

    60. Re:Its their job by phats+garage · · Score: 1

      A manager that is not a good manager but still holds a job is a great manager!

    61. Re:Its their job by Anonymous+Luddite · · Score: 1

      >> A manager that is not a good manager but still holds a job is a great manager!

      Bingo!

      It took me along time to figure out, but the managers with no discernable worth or skills are the ones to have on your side... or at least avoid conflicting with. They are always in the right place at the right time, are always at the right meetings and have 3rd degree blackbelts in office politics... And they usually have good hair.

    62. Re:Its their job by pu9nac10u$ · · Score: 1

      If these consultants were brought in because of their expertise, it would seem wasteful not to take advantage of that expertise. Often such engagements will include not just the list of holes but the recommendations for plugging them. Most of these security consultants rely on their audit results to generate additional opportunities for them to provide further consulting services for implementation of security measures.

      Additionally, every audit I have been a party to has consisted of a preliminary findings report to which the IT staff was given a chance to add their comments/rebutal prior to the presentation of the final report to upper management. Such a report would be considered incomplete without the addition of the environment specific context added by the company's own IT department.

      Don't look at the consultants as the enemy, instead realize that they present you with an opportunity. They are resources temporarily available to you which will have the attention of upper management. Work with them to shape the outcome into something positive for your IT department. The discovery of security holes is not a stick to beat yourself over the head with but a lever with which you can finally get that leviathan that is upper management in motion to fund some of your IT initiatives. Use it!

    63. Re:Its their job by Maxwell309 · · Score: 1

      With companies like Discount Shoe Warehouse or Polo Ralph Lauren having 100,000+ credit card numbers stolen at a time I would say that data security needs to be a priority in this industry. There are no easy solutions to social engineering and phishing but we can make merchants shape up and fly right when it comes to protecting our CC#'s on their computers.

      --
      "DRM is like violence: if it doesn't work, use more."
    64. Re:Its their job by tomhudson · · Score: 1
      Unfortunately, only 20% of the mods got the point - it was supposed to be funny as well as ahlf-serious.

      As the article points out, what he's being confronted with isn't the same service you're talking about.

      Hopefully, he'll print out the answers similar to yours and show them to his boss.

  3. Address The Report by Rolan · · Score: 5, Insightful

    If the boss wants you to "fix" them all, give him a report of your own. "This is setup this way because of X, and the risk is mitigated by Y." If it's not a risk, explain why it is not. If you can't explain why it's a risk or how you're mitigating the risk, then you should be called out on the carpet. NEVER rely on security by obscurity. There is no such thing as a hole "so obscure as to be meaningless." If you mean that the report is vague in defining what the hole is, then you or your boss should get more information from the person you paid to do it.

    In the end, if you can't specify why it SHOULD be that way, then you should make it secure. If you can say it HAS to be that way for a specific reason, then you should say how you are mitigating the risk. If you're not mitigating the risk, well, you better come up with a really good reason your boss is going to like.

    --
    - AMW
    1. Re:Address The Report by Ninjy · · Score: 1

      I don't think the point of getting a third-party to audit security and write a report of it, is to audit security yourself and write a report of it. Rather, it seems like a misunderstanding in whatever management runs the place, and they should be better instructed that a lot of these aren't worth bothering with. Then again, we all know how stubborn managements can be.

    2. Re:Address The Report by Anonymous Coward · · Score: 0

      I agree with Rolan, and vulnerability management is one of my primary responsibilities.

      Part of the problem can be that Bosses don't like to be surprised. When they think things are going well they don't like to have a huge report put down in front of them saying you have all these things wrong.

      One of the things you're boss needs to understand is this is the reason why you bring in a third party. It is difficult to know everything about security, especially in a small shop where security is not your only responsibility.

      As you said many of the issues on the report do not necessiarly need an imediate fix. They are all problems, but it is important to address them rationally. As Roland says, give your boss a responce to each item on the list. If you have to do some research that is fine take the time you need to understand the problem. In your report you need to give the bossman an idea of how much time and what testing will be necessary to fix each of the problems. That in itself can help him understand why the problems have not been fixed.

      Don't get to excited at the boss jumping on you. He dosen't have all the information to understand what he is looking at, and he probably wasn't prepared for it at all. Once you've worked through the process once it will go better the next time.

    3. Re:Address The Report by Anonymous Coward · · Score: 0

      I didn't intead to post that as Anonymous Coward, must have not been paying attention.

    4. Re:Address The Report by Anonymous Coward · · Score: 0

      Yet you did it twice!

    5. Re:Address The Report by Anonymous Coward · · Score: 0

      Quit talking to yourself, you schizoid clown!

    6. Re:Address The Report by Anonymous Coward · · Score: 0

      What Rolan said. And:

      Information Security is RISK MANAGEMENT.

      There is no such thing as a completely secure box, unless it's one that is turned off.

      Explain the concept of risk management to your boss. That sure, we have identified these problems, but they are unlikely to happen because reasons 1) 2) and 3).

      You should be demanding better value from those consultants. Don't just ask for whether there are holes in your system, but ask how likely are they to be exploited? How difficult is it to penetrate your system, and if they did, what would the consequences be? Don't spend $10,000 to stop a script kiddy finding out what brand furniture you have.

      Third-party consulting does play a vaulable role, but you can (re-)define that role.

  4. Just like every consultant by gt_swagger · · Score: 3, Insightful

    ... they have make huge deals out of everything or risk being found out as mostly useless ;)

    --
    The Peanut Gallery, Ubergeek, Biblically Sober
    NCAAbbs.com: Thousands of fans, Hundreds of teams, Just one place
    1. Re:Just like every consultant by gt_swagger · · Score: 2, Funny

      Troll pts for that? I see we have a consultant mod in the house.

      --
      The Peanut Gallery, Ubergeek, Biblically Sober
      NCAAbbs.com: Thousands of fans, Hundreds of teams, Just one place
    2. Re:Just like every consultant by tacokill · · Score: 2, Insightful

      Not everyone can be an expert in everything. Therefore, consultants have their place. I know they take a lot of flack but to someone who knows VERY LITTLE about a given subject, they are invaluable for filling in the gaps.

      Details do matter, despite cries of "making huge deals out of everything"

    3. Re:Just like every consultant by MrAnnoyanceToYou · · Score: 1

      Consultants also have the advantage of a fresh and mildly objective viewpoint. If asked, "Is your network secure, mr Paid Employee whose Job It Is," is stupid on a human - level, and managers want to know they're paying someone at least competent. Look at it like an accountant has to look at a tax audit - only more expensive. That's probably how an employer looks at it.

    4. Re:Just like every consultant by dubl-u · · Score: 1

      Troll pts for that? I see we have a consultant mod in the house.

      Or they could just be recognizing that some of the people here are consultants. For example, I do both contract development and consulting.

      Of course, I think the common stereotype of consultants is often true, just like I think the stereotypes about programmers are often true. But the sterotypes are also often false. Stereotypes are like that.

      Which is why acting as if a sterotype is a universal (e.g., "All women are... ") would be seen by some as trolling. Me, I think you were just being an insensitive clod; Slashdotters are all like that.

  5. You need to... by Atlantis-Rising · · Score: 4, Informative

    present your own report, detailing those same holes and why it's not worth it to fix them. Preferably first.

    --
    "It is possible to commit no errors and still lose. That is not a weakness. That is life." -Peak Performance
  6. 42 by Anonymous Coward · · Score: 0

    What is it with all the penetration lately?

    Spring fever, maybe?

  7. Deal With Them by RobertTaylor · · Score: 5, Funny

    How do you handle these 3rd-party security people who make mountains out of every molehill?

    Post the company name and URL on slashdot and let them have a 'specialised security audit'...

    1. Re:Deal With Them by Anonymous Coward · · Score: 0

      Most slashdot users can't hack.

      Of those that can, most are just script kiddies.

      And those with the skill, they wouldn't give a shit.

    2. Re:Deal With Them by jd · · Score: 4, Funny

      They don't need to. Giving the site's webserver a severe slashdotting would seriously stress-test their systems.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:Deal With Them by Anonymous Coward · · Score: 2, Funny

      It's http://127.0.0.1/, feel free to have a go.

    4. Re:Deal With Them by Anonymous Coward · · Score: 0

      Damn you! My server uses that address!

    5. Re:Deal With Them by Khyber · · Score: 1

      Well, honestly, if that company can't handle the scanning, then they need to develop and implement their own system of security pertinent to their business. Whereas most sex-selling sites only require a username and password, maybe you should go a step further and require a confirmation reply, linked to a certain web address, so only those with access to that netowrk can authorize their membership. If you don't have the brains to do something as relatively simple as this, you need to be out of business. Refusal to keep up with technology is *NOT* an excuse to blame your IT people for some oversight that the parent company itself didn't recognize. IT's main job it to fix problems as they occur, not fix problems before everyone else can even think of a way to screw your system over. That's your job to figure out the system weaknesses, not the ignorant-ass standard IT manager who knows exactly nothing about what you do.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    6. Re:Deal With Them by JAppi · · Score: 3, Funny

      Before I could DDos him they DDosed me back :(

  8. Garbage by Anonymous Coward · · Score: 0

    3rd-party security audit's are like consultants. They talk all day long but never actually do anything.

    If they didn't make a mountain, then how could they justify their existance?

  9. Simple by whackco · · Score: 0

    Just allow them to spend the money, and if you are in a position, ask for a preliminary copy of the report, and create a reactionary or secondary report dealing with all the issues that were brought up.

    Seems simple, and be prepared to answer your VP's silly, but non-the-less important questions in a way that he understands. Don't be technical, just break it down for them.

    Other then that, it can't really hurt having the audit done, just so long as you know how to handle it before, during, and after.

    1. Re:Simple by Anonymous Coward · · Score: 0

      ...and don't forget to include at least rough resource requirements, including man hours and any purchases. One of the reason a lot of crappy little "ought to" things never get taken care of is that a lot of IT staff are too busy keeping up with the "have to" things and fighting the fires.

    2. Re:Simple by whackco · · Score: 1

      Well said old chap!
      It's essential that you include a breakdown of a cost/benifit analysis, as well as resource requirements and budget issues. If you are seasoned at this, it shouldn't be too hard.
      Another little 'trick' is to include a projected 'ROI' because your VP will be suseptible to this as a 'catch' word at his level, you can come up with lots of nasty math that shows the ROI on some of the consultants issues is actually zero or negitive. The key is using language that nails the VP or MIS or whoever between the eyes at his/her level.
      I think every IT person should be a consultant for a period of time, it would give them an appreciation of these and other finer points.

  10. Hire somebody... by Anonymous Coward · · Score: 0

    to sleep with the lead consultant, catch it on tape, and thus damage his credibility. These guy's never get laid so don't worry about him not falling for the bait.

    1. Re:Hire somebody... by MasTRE · · Score: 1

      > to sleep with the lead consultant, catch it on tape, and thus damage his credibility. These guy's never get laid so don't worry about him not falling for the bait.

      Ummmmm, yeah - that's the ticket! NOT. Stop projecting.

      --
      Must-not-watch TV!
    2. Re:Hire somebody... by Pfhorrest · · Score: 1

      How does having sex and being surreptitiously videotaped damage a person's credibility? I'd say whoever did the videotaping is the one whose credibility would be damaged.

      --
      -Forrest Cameranesi, Geek of all Trades
      "I am Sam. Sam I am. I do not like trolls, flames, or spam."
    3. Re:Hire somebody... by NoGuffCheck · · Score: 1

      When he said hire somebody, he obviously meant hire Michael Jackson.. maybe that wont damage your credibility but others might think differently.

      --
      serenity now!
  11. Here's how I would handle it. by UndyingShadow · · Score: 5, Interesting

    One of two ways:

    Sit down with your boss and explain what each open port is and why it is open. Then explain what happens if you close that port.

    Lock everything down tighter than fort knox, starting with your bosses machine (Yes sir, Im sorry you can't surf the internet, we closed that outgoing port because it was a security risk)

    One of these should work (or get you fired) either way, you don't have to deal with employees upset because their VPN or Remote Access doesn't work.

    1. Re:Here's how I would handle it. by Ricdude · · Score: 1

      I have a theory that the job of a purpose of a good network administrator is to keep all unnecessary packets off of the network. This is the result of minimizing what you need to support, and therefore what you need to fix. This is an excellent example of applying this theory.

      --
      How's my programming? Call 1-800-DEV-NULL
    2. Re:Here's how I would handle it. by UndyingShadow · · Score: 1

      That's all well and good, but it's important to strike a balance with what the users need and what the IT staff supports. I've run into network admins that scream "We won't allow that" when I've asked for a legit port to be opened up. This kind of behavior sometimes leads to people having to adopt Kludgy solutions (usually involving IPX or appletalk) or flat out disobeying/poking a hole in network security. You dont want to deal with either of those.

  12. you do your job by smash · · Score: 5, Insightful
    How do you handle these 3rd-party security people who make mountains out of every molehill?"
    You address the issues. That means: fix the problem, or provide a reason as to why things are this way, and *why* it is not a problem in your instance. Explain to the manager in question. Explain that to fix issue "x" may result in lost functionality, ease of use, or whatever - or that the risk has already been mitigated by some other precaution.

    As someone else said - if you can't do that, there's a problem.

    smash.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    1. Re:you do your job by Anonymous Coward · · Score: 0

      No, he's right. I work on those automated systems for a living, and there are two types: A simple wrapper to Nessus which lists countless false positives and possible but not actual weaknesses, and real ones where most of the work goes into filtering out false positives and making sure things are such that the target knows exactly what they need to know to stay secure/compliant.

      My recommendation would be to look at the competition, since I know from the description he's not already one of our clients.

    2. Re:you do your job by Anonymous Coward · · Score: 0

      Explain that to fix issue "x" may result in lost functionality, ease of use, or whatever - or that the risk has already been mitigated by some other precaution.

      That should be and that the risk has already been mitigated by some other precaution. If the risk is "you're running a telnet daemon", for example (the submitter really should have provided his own examples) then "we use an ancient app that connects through telnet" isn't a good enough answer on its own (who cares, once you're 0wn3d after the first connection past a packet-sniffing bot?), and "our firewall blocks that port from everything except our switched LAN" isn't a good enough answer on it's own (why run telnet in the first place unless you need it?), but both answers together might be adequate.

    3. Re:you do your job by smash · · Score: 1
      Correct.... brain fart on my behalf.

      smash.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    4. Re:you do your job by smash · · Score: 1
      It would depend on the context of the network whether or not the "false" positives are indeed a security issue or not.

      From a security standpoint, its better to be made aware of things as a security risk that may not be an issue, rather than the other way around, and assume you're safe - when there is actually an issue.

      smash.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    5. Re:you do your job by Razzak · · Score: 1

      As someone else said - if you can't do that, there's a problem.

      Please everyone, read the above post and take it to heart. If you're a 10 on the tech side, but communicate what you know to non-tech people very poorly, you're not as good at your job as someone who's an 8 and great at communicating ideas.

  13. Fix all the holes by Anonymous Coward · · Score: 1, Interesting

    And then explain, when users complain of the inability to use their computers, that you were directed to fix all the holes. Tell them your supervisors were made aware of what the result of doing all the fixes would be, but that you were directed to make the changes anyway. A company-wide memo might be appropriate. Or just an email explaining you position accidently forwarded to everyone.

    1. Re:Fix all the holes by lotsToLearn · · Score: 1

      I am not sure this would be very productive - emails/memos going back and forth, complaints being fwd'ed up and down the hall. Instead its better to talk with the concerned ppl and resolve the best possible middle of the road strategy.

    2. Re:Fix all the holes by Anonymous Coward · · Score: 0

      Yes. But that's not funny.

  14. We can help by Lev13than · · Score: 5, Funny

    LazloToth asks: "...How do you handle these 3rd-party security people who make mountains out of every molehill?"

    I think we need more details on the severity of your security holes. Give us your company's IP range, and if we find anything significant we'll leave a note for you on your desktop.

    --
    When you have nothing left to burn you must set yourself on fire
    1. Re:We can help by Anonymous Coward · · Score: 1, Funny

      Sure... its 172.16.0.0/16 - I'm posting anonymously so my boss doesn't know I told.

  15. document by gbaldwin2 · · Score: 2, Insightful

    Document the hell out of everything. And explain why the setup is as it is. It is a real pain when you have some worthless security company telling management that echo, discard, and chargen are major security holes on internal systems. Besides senseless violence directed at the auditors it is a painfull process.

  16. Other hole by Anonymous Coward · · Score: 0

    Tell them to stick it up their security hole.

  17. Dollars and sense by Anonymous Coward · · Score: 1, Insightful

    All that matters to the managerial types is dollars and cents. Show them how much (in their language - money) how much it will cost to fix the "problems" (even break it down and show them the cost of each problem), vs. how much benefit the company will gain (again in terms of money) from the fix. Be sure to include opportunity costs (and gains). Then let them make their decision.

    They will decide whatever they think will be best (based, of course, on a money). Then you fix whatever they tell you to. Hopefully they won't tell you to do anything dumb after they've been shown just what it will cost them.

  18. This is why I love my job by Daedalus_ · · Score: 1

    We have 2 'IT' people - myself and one other.

    The owner of the company defers to us on all things technology related - what we say goes. No questions asked.

    1. Re:This is why I love my job by winkydink · · Score: 3, Insightful

      ...what we say goes. No questions asked.

      until you want to be a public company.

      --

      "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    2. Re:This is why I love my job by lotsToLearn · · Score: 1

      The *other* guy in the team must be the owner :P

    3. Re:This is why I love my job by whackco · · Score: 1, Interesting

      Yeah, until you and your buddy screw up and cost that company money, time, or both.

      Having a third eye doesn't hurt as long as you are confident in your abilities and stand behind your work.

      Sort of like a lawyer does, never asks a question that they don't know the answer to. A true IT professional would never do an audit they don't know the outcome of.

      Shoot, I can't believe I'm give this advice away for FREE! now pay me money!

    4. Re:This is why I love my job by Anonymous Coward · · Score: 0

      Hey Daedalus:

      Cool to see your post about the 2 of us running IT alone! Heh!

      Wanted to let you know I'm taking the afternoon off--the sun is shining and I feel a strong urge to head toward it. See ya tomorrow for the meetings in Sicily, old man.

      --Icarus

  19. Get a new consultant by Rob+Riggs · · Score: 5, Insightful

    Seriously, you need to work with someone who has a clue. Anyone reviewing these scans should know what they are looking at. If they don't, they have no room to criticize. It is the security consultants job to put the scan and the vulnerabilities in context. They need to explain the risks to management in a manner that management can understand. Their report should come with recommendations on how to correct the problems, and it should at least try to outline the consequences of the fixes. The consultants should have worked with the engineering/admin team to understand the holes before the report went to management. Otherwise you paid for a whole lot of nothing.

    --
    the growth in cynicism and rebellion has not been without cause
  20. Do exactly what he says by williewang · · Score: 2

    You've already played Devil's Advocate, so document what you think the risks are/may be, then do *exactly* what he says. Once it breaks, whip out the risks you documented and explain how you did exactly what was asked of you over your stated objections. It's the only real way to do it--and rather satisfying, gotta admit.

  21. Consultants by WD_40 · · Score: 5, Funny

    If you can't be part of the solution, there is good money to be made in prolonging the problem.

    --

    "With sufficient thrust, pigs fly just fine." -- RFC 1925

    1. Re:Consultants by TheGratefulNet · · Score: 5, Funny

      If you can't be part of the solution, there is good money to be made in prolonging the problem.

      I always thought if you're not part of the solution, you're part of the precipitate.

      --

      --
      "It is now safe to switch off your computer."
    2. Re:Consultants by pipingguy · · Score: 1


      Bingo, new sig (I work for a consulting firm, but not in IT).

    3. Re:Consultants by protolith · · Score: 1


      If you have the money to allow a problem to be prolonged by consultants, you will find that money will precipitate leeches, and they won't solve the problem.

      So both are correct.

    4. Re:Consultants by Anonymous Coward · · Score: 0, Informative

      the grandparent post (consultants: if you're not part of the solution, there's good money to be made in prolonging the problem) is a dispair.inc poster, I believe with a closeup on a handshake as the image. Gotta love dispair.inc :)

    5. Re:Consultants by phuturephunk · · Score: 1

      Only if you happen to be a chemist.

    6. Re:Consultants by yack0 · · Score: 1

      And look, they even have a poster for you.

      http://store.yahoo.com/demotivators/consulting.h tm l

      --
      -- There is no sig line, only Zuul.
    7. Re:Consultants by pipingguy · · Score: 1


      I guess I should point out that I'm not an MBA or some kind of evil management person. My technical work is in larger engineering/design projects that last 6-12 months or more (like new refineries and fluid-processing plants, for example). Working for an engineering consultant tends to smooth out the financial peaks and valleys that typically accompany working on such intermittent jobs that don't provide continuous, regular employment.

    8. Re:Consultants by Trepalium · · Score: 2, Informative
      You might want to credit that sig to despair.com instead of WD_40. I mean, they own a trademark on the frownie and have stated their intention to enforce it, so who knows what they'd do to you if you lift one of their slogans!

      I've purchased some of their calendars (didn't get this year's because it's all old designs), and they're always funny, and far, far too true.

      --
      I used up all my sick days, so I'm calling in dead.
    9. Re:Consultants by pipingguy · · Score: 1


      OK.

    10. Re:Consultants by Anonymous Coward · · Score: 0

      Here's that poster.

    11. Re:Consultants by ibennetch · · Score: 1

      For those who haven't seen: Despair.com (and check out the rest of their products!)

      I've always wanted to buy a couple of these posters, hang them around the office (replacing exisiting nonsensical motivators), and wait to see if anyone notices.

    12. Re:Consultants by Trepalium · · Score: 1
      I was just kidding, you know. I don't think they'd do anything. I mean, read their FAQ.
      I want to put your images on my homepage without crediting you or acknowledging you in any way, so that I can do my small part to violate the copyrights of your photographers and whoever else might have a commercial interest in your intellectual property. How cool is that?

      It is okay with us provided you promise to throw an online tantrum when we ask you politely to stop.

      --
      I used up all my sick days, so I'm calling in dead.
    13. Re:Consultants by pipingguy · · Score: 1


      Yeah, I can't figure out if you trolled me or I trolled you. Probably lower UID wins.

      Anyway, I like the current sig anyway as it's kinda relevant.

  22. Steel Cage Grudge Match? by Anonymous Coward · · Score: 0

    How do you handle these 3rd-party security people who make mountains out of every molehill?

  23. Good question by Kimos · · Score: 1

    I work for the Canadian Government and we have our own in-house security department. This problem is not limited to consultants and third parties. The small staff in our office can create reports hundreds of pages long using open source and proprietary tools. The hard part is finding the owner of each asset and getting them to take responsibility for it. Often the "administrator" isn't even close to qualified to perform system maintenance.

    1. Re:Good question by Detritus · · Score: 1

      I've seen the same thing in many other organizations. There isn't any funding to hire real systems administrators, so it gets done in an ad-hoc fashion.

      --
      Mea navis aericumbens anguillis abundat
  24. Cost by japhmi · · Score: 5, Insightful

    Take the report, and give costs for covering each hole. Also, give your risk assesment to the company (yes, there is a hole that has a 1% chance of costing the company $5,000 dollars - but it will cost $500 to repair).

    Then, let the boss make the budget decisions, and carry them out. Make sure extra staff is included in your report.

    --
    "Giving money and power to government is like giving whiskey and car keys to teenage boys" P. J. O'Rourke
    1. Re:Cost by Anonymous Coward · · Score: 1, Informative

      How do you come up with those numbers other than pulling them directly out of your ass? How can you determine the probability of being compromised by a specific vulnerability? And how can you determine ahead of time what the costs to recover will be (unless it's just a flat-rate format/rebuild cost any time you're compromised)?

    2. Re:Cost by Anonymous Coward · · Score: 0

      Hire a consultant to tell you of course.

    3. Re:Cost by yack0 · · Score: 2, Funny

      Hire a risk analyst to come in and look at the security report and then attach numbers to all the security issues and what those security issues could potentially lead to...

      Then you can hire another consultant to analyze the risk analyst's analysis to see how much it should cost you to clean those things up.

      Then you'll have to hire some technical writers or some such to write up what you've done.

      Like, duh! :)

      (you'd think I were a consultant still! But no, I'm not anymore!)

      --
      -- There is no sig line, only Zuul.
    4. Re:Cost by XorNand · · Score: 1

      And how do you quantify the risk? 1% chance? Taking that route, he'd be pulling more numbers out thin air than the consultants did.

      --
      Entrepreneur : (noun), French for "unemployed"
  25. auditors are just as bad by dougsyo · · Score: 1

    We've had external auditors come through with their "best practice checklists" and ask us all kinds of questions, then they make their report to the ones that brought them in.

    Two years ago, after the report went to the Board of Trustees (I work for a state university), we were tasked to give a "when or why not" to each and every issue on the report.

    On the bright side, the particular auditor we've had to deal with most of these times was as fair and accurate as can be expected - there were no real surprises sprung on us (she's back next week to do our Oracle systems).

    Doug

  26. One word... by LeJoueur · · Score: 2, Funny
  27. How to deal by Anonymous Coward · · Score: 0

    Explain to your boss that they are definately concerns and that you are glad to be aware of them. Then inform im that as you are aware of the holes, and have measures in place to watch for spurious activity, that they are not threats -- of course, make sure this is all true, because sometimes the security company will then be asked to hack the network to prove the seriousness...

  28. The weakest link... by cpghost · · Score: 4, Interesting

    Every chain is only as strong as its weakest link.

    This holds true in the military area, more than everywhere else. I work in environments that are very sensitive to security, and we take such external reviews extremely seriously. There's no such thing as an "obscure" or "irrelevant" weakness.

    Unlike most vanilla companies, we can't afford to let things slide, security-wise. Knowing that your clients are prime target for highly professional black hats and (not only industrial) spies is highly motivating. This includes (of course) penetration testing (conducted both internally and by independant contractors), but also exclusive use of open source code and internal code auditing. As an aside: personnel (HR) auditing is also very important, if not even more so than technical aspects!

    Sure, most companies don't need this level of security awareness and can get away with being "pragmatic", but don't complain when your client database (with all the goodies like credit card data etc.) gets compromized!

    --
    cpghost at Cordula's Web.
    1. Re:The weakest link... by Anonymous Coward · · Score: 0

      I hope you're not from the US military coz I think Iraq has pretty well proved that you DO take outside security reports extremly flipantly.

      The US military might think their computer system is safe but if they can't protect their own troops then I have my doubts about their computers, too. Only difference is CNN doesn't find out about the problems and broadcast them.

      I am perfectly willing to bet that at least 10% of the desktop PC's in the US armed forces have spyware and that at least 1 of those PC has access to information that is sensitive...

    2. Re:The weakest link... by photon317 · · Score: 1


      I treat every job I do like a foreign spy with a few million to blow would be after my data, even if in fact there's little to no chance of any targetted attack of any caliber. Better to be safe than sorry. And it's really not that hard to be safe.

      --
      11*43+456^2
    3. Re:The weakest link... by Anonymous Coward · · Score: 0

      There's no such thing as an "obscure" or "irrelevant" weakness.

      Oh please. Security and functionality are at opposite ends and never shall they meet. They can be worked into a good balance, but you cannot have it all. Hey our mail server is open to receive mail on the internet! Better fix it so we don't receive any more pesky mail. Thank God we are absolutely secure now, pitty we are now also completely useless as a company.

      There is such a thing as an "irrelevant" weakness when the person claiming the weakness is irrelevant themselves. In that case you move the quotes... irrelevant "weakness".

  29. Advice from an old timer by namgge · · Score: 1

    He wants secure so give him secure - no luser access. What's the guy's username?

    BOFH

  30. Use the Microsoft Defence by What+me+a+Coward · · Score: 1

    Say that by making thoughs changes it would hamper creativity and stifle inovation.:P

    --
    Coward? Coward! Thems fighten words!!
    1. Re: Use the Microsoft Defence by VAXcat · · Score: 1

      And Quality, don't forgt Quality. I don't mean the old fashioned kind, where things are well made and valuable, I mean the new kind...managers love to hear about that, and wouldn't countenance anything that threatens it.

      --
      There is no God, and Dirac is his prophet.
  31. security companies create problems by Anonymous Coward · · Score: 0

    Personally, some of these server monitoring services, in my opinion, create more problems than they claim to solve. Many of these systems claim to measure downtime in tenths or hundreths of seconds, which means they're clogging up bandwidth that could be used for legitimate purposes for their tests, and if there's any outage between their system and yours, their report can blame it on your server being down. It's all bogus in my opinion, but I have no shortage of clients who are signging up to have their web sites monitored, which creates lots of problems for admins. Personally, I'd like to see a site which lists the IP ranges of many of these companies so they can be blocked.

  32. Do you job instead of slashdotting all day by Anonymous Coward · · Score: 0

    If you actually did work for 8 hours a day instead of reading/posting/emailing slashdot you would have time to secure your network.

    Theres work not getting done right now because I'm posting this, and your work isn't getting done because you're reading this!

    1. Re:Do you job instead of slashdotting all day by Zunni · · Score: 1

      Except I'm on strike and done picketing for the day.... So I'm actually saving my organization money by not being at the office while reading this..

    2. Re:Do you job instead of slashdotting all day by Anonymous Coward · · Score: 0

      Lazy bum. You should be greatful you even have a job. Some poeple aren't so lucky.

    3. Re:Do you job instead of slashdotting all day by Zunni · · Score: 1

      At least I get to read this instead of having obnoxious people spittle in my face while sharing this sentiment...

      (Side note, the IT dept is lumped in with secretaries here, and they have strength of numbers...)

    4. Re:Do you job instead of slashdotting all day by Anonymous Coward · · Score: 0

      The people who spit in your face are just pricks. Not everyone who thinks unions are bad are pricks.

      If I ever ran a shop, and my workers tried to unionize, I would just fire them all and bring in new workers. Its a much smarter long term move towards profits then allowing that shit.

      (Side note, secretaries are no longer useful for their previous roles in modern corporations. Get new skills or get out. )

  33. You mean tell the boss the dump windoze? by bananasfalklands · · Score: 1

    Sorry Boss those Windows servers you insisted we bought are 'bad'.

    no Exchange,
    No IIS
    etc...

    --
    Send Peter Clifford Francis Macrae comdoms to 23 Bedford St, St.Neots, PE19 1AX, England
    1. Re:You mean tell the boss the dump windoze? by Tim+C · · Score: 5, Insightful

      If you're an admin and you can't secure a Windows box (or any box you're in charge of) then you shouldn't be admining it, it's that simple.

      We run a few sites on IIS and use Exchange for all our corporate email, and haven't had a single incident. Similarly, we've not had a single incident on any of our Linux or Solaris servers, either. You just have to know what you're doing.

    2. Re:You mean tell the boss the dump windoze? by Jennifer+E.+Elaan · · Score: 1
      As much as I dislike Windows, I have to agree. While IIS and Exchange are usually (but not always) slower and always more expensive than their open-source counterparts, competently administered they should be nearly as secure. Certainly, the simple existance of either of these products does not constitute a security risk by itself.

      That said, unpatched, Exchange and sendmail will both take you down just as fast.

    3. Re:You mean tell the boss the dump windoze? by Anonymous Coward · · Score: 1, Informative
      We run a few sites on IIS and use Exchange for all our corporate email, and haven't had a single incident.

      Of course, this should read "haven't had a single incident that we know about".

      Hell, I've had an unpatched Windows 98 box on the internet for years without any incidents that I knew about either.

      Sure, the same may be said for Linux/Solaris; but at least there it's a lot easier to know when you have an incident.

      You just have to know what you're doing

      Not really. With Windows, you both have to know what you are doing, and have a budget for third-party tools to help (and with the tools, you don't really even need to know what you're doing). With Linux you just have to know what you're doing.

    4. Re:You mean tell the boss the dump windoze? by Jherek+Carnelian · · Score: 1

      We run a few sites on IIS and use Exchange for all our corporate email, and haven't had a single incident. Similarly, we've not had a single incident on any of our Linux or Solaris servers, either.

      That you know of.

      So, no script kiddies have compromised your system, its not them you have to worry about. It's the guys who are in and out with the goods and don't leave trails like defaced web pages or crashed systems with everything under / deleted that you need to worry about.

    5. Re:You mean tell the boss the dump windoze? by YCrCb · · Score: 2

      Not a defense. Who has attacked you, or tried?

      I don't mean to single you out, but I have to rant...

      I had a vendor that wanted me to open up a Mac to any IP address so he could support it anywhere he was at. I asked him if was prepared for handling the 44Mb/s traffic while people were probing the box. His response was he had it at another location and nothing has happened. NOT an a defense.

      We have defended against the "million password attack", 1Gb/s denial of service, and various others. Do I think I am secure NO.

      I have worked in a group that reported, and analyzed a day one virus effecting windows computers. It came from inside our network internal firewall helps, but does not stop this.

      end of rant

    6. Re:You mean tell the boss the dump windoze? by Punboy · · Score: 1

      Correction, if you're an admin and have a Windows box as a server, you shouldn't be an admin.

      --
      If you like what I've said here, and want to read more, go to http://www.krillrblog.com
    7. Re:You mean tell the boss the dump windoze? by Anonymous Coward · · Score: 0

      In the seven years I've done windows and linux administration I've had one incident aside from the run-of-the-mill "awesome! an attachment!" issues. I went on vacation for 10 days out of the country. On the third day, I stop by an internet cafe to check my mail and discover that on the day after I left, that big ssh exploit was published. That morning, that exploit was used on one of the scratch machines we used for testing new server configurations, and almost everything (oh noes, my new test apache server!) was erased.

    8. Re:You mean tell the boss the dump windoze? by lauterm · · Score: 2, Funny

      Could we get some IPs? We would like to independently verify your assertions.

    9. Re:You mean tell the boss the dump windoze? by Anonymous Coward · · Score: 0

      207.46.20.60

    10. Re:You mean tell the boss the dump windoze? by RMH101 · · Score: 1

      how's your parent's basement working out for you?

    11. Re:You mean tell the boss the dump windoze? by Quai · · Score: 1

      If that was the case here, I would worry like hell.

      If you havnt discovered a break in yet, you should start worrying also...

      --
      --
    12. Re:You mean tell the boss the dump windoze? by Punboy · · Score: 1

      Its working well as a storage room while i move into my seattle penthouse, thanks for asking.

      --
      If you like what I've said here, and want to read more, go to http://www.krillrblog.com
    13. Re:You mean tell the boss the dump windoze? by Alan+Hicks · · Score: 1

      216.250.128.12 ;^)

      --
      Slackware, what else when it must be secure, stable, and easy?
    14. Re:You mean tell the boss the dump windoze? by RMH101 · · Score: 1

      tell them to reduc your meds.

  34. Warning Port 25 open on the mail server by Anonymous Coward · · Score: 0

    We had an in house "so called security expert" at my old job who know how to run nmap and was not afraid to use it and email it around.

    We also had a 3rd party firm root us through a remote office which we had no control over and was not allowed to block thier acess.

    You do what you can or you quit.

  35. Easy solution by nizo · · Score: 4, Funny
    How do you handle these 3rd-party security people who make mountains out of every molehill?

    See where they did the scan from and drop all packets at the firewall from that domain?

    1. Re:Easy solution by nizo · · Score: 2, Insightful

      This would probably make more sense if I had added, "before they do a follow-up scan of your network".

    2. Re:Easy solution by Anonymous Coward · · Score: 5, Funny
      Dear Manager of Clueless Company,

      Thank you again for the opportunity to conduct a security audit on your organization. We would like to let you know that you failed your security audit because none of your systems passed a simple availability test and all of them had the same issues the last time we conducted our scans. When we started this scan, all of your systems appeared to be down when we tested your company from a known IP address. Suspecting that your staff thought they could block the scan, we simply changed our IP, and were able to test your servers. Our tests show a number of things:

      1) You show no improvement in security. All the old holes are still there, and we found some new warez servers, along with numerous bots, spam engines and several IRC servers. These make for an excellent addition to the old warez and IRC servers, spam engines and zombies that make up your organization.
      2) Your IT staff is clearly made up some stupid people. How they could have thought blocking IPs would keep us from testing their servers is beyond belief. They really are a piece of work.
      3) Your employees can not be trusted because they are trying to cover up this cluelessness in the most incompetent manner possible.
      4) You are oblivious to the cluelessness on your employees part.
      5) You're company really is dumb if they think they can block the source of an audit from a security company. Come on, we do this for a living, did your IT people really think they could stop us? Seriously, what moron thought this would work? Did they read this on slashdot or something?

      To summarize, your systems are wide open and compromised, your staff is incompetent and untrainable and your attempts to block our scans were additional fruitless indicators of your staffs pathetic grasp on even basic IT concepts. Frankly, we'd like to thank you for the free money, and to pass on our thanks to your clueless staff for making this process trivially easy. If we only had more idiotic customers like you, it would make our jobs so much easier.

      Looking forward to your next follow up scan. Please be sure to promote everyone in your IT department as we are thrilled with their work so far!

    3. Re:Easy solution by RM6f9 · · Score: 1

      Applause - if Kinnison had been in IT-Security...
      Thanks for the image.

      --
      Take the 90-Day Challenge! http://rwmurker.bodybyvi.com/
    4. Re:Easy solution by Anonymous Coward · · Score: 0

      One word: portsentry

      That will block them whichever IP they try to scan from.

    5. Re:Easy solution by nizo · · Score: 1

      IT Guy: See? I told you our firewall "automagically" blocked sites that portscanned us! They can switch domains all day and the magic firewall will keep blocking them!

  36. Next to worthless by PCM2 · · Score: 4, Funny

    In the mid-1990s, I ran IT for a graphic design firm, which consisted of some 50-75 Macintosh computers. Pretty much everything ran on Macs; even the accounting systems used Great Plains for Mac.

    At one point, some of the staffers got the idea that network performance might not be optimal, and it was decided that we should do a performance audit. A contractor was brought in to spend a few hours sniffing our network, then go away and do a thorough, in-depth protocol analysis. The result of this analysis was a 20-page report detailing their findings.

    The conclusion was that there was, indeed, a lot of unnecessary packets of traffic flying around the network. Their solution?

    "Eliminate the Appletalk networking protocol."

    Uh, yeah. Thanks guys, here's your $2,500.

    (Maybe the best solution is to do whatever you can to educate management and set expectations at appropriate levels.)

    --
    Breakfast served all day!
    1. Re:Next to worthless by prockcore · · Score: 5, Funny


      "Eliminate the Appletalk networking protocol."


      A worthy and noble goal. Chattiest protocol ever.

      "Are you there printer?"

      "Yeah, I'm still here."

      "Sweet.. just checking"

      "So.. uh.. what's new with you?"

      "Not much, did you see the file share that moved in down the block?"

      "Yeah, he was talking to me earlier"

      "Nice guy. I like him. He shares files you know"

      "So I gathered. As a printer, I don't think I need to talk to him"

      "Heh, yeah, that's probably true. But hey, never hurts to keep in contact with everyone, even if you have nothing in common"

      "I hear you brother! So, um.. did you need to print something?"

      "Me? Oh no.. I'm just keeping tabs on everyone"

      "Yeah... I do that too"

    2. Re:Next to worthless by Anonymous Coward · · Score: 0

      Brilliant.

      I was just running tcpdump on our network this morning and this is almost EXACTLY what AppleTalk is like!!!

    3. Re:Next to worthless by heychris · · Score: 1

      I'm sure you're just being funny, but you do know that from a purely technical standpoint, he was correct, yes? Even in the mid 90s, AppleShare over IP was available and was far superior in speed (a fourfold increase, I believe to AppleTalk. If you were a graphic shop printing files over 10 or 100 Mbit networks, that was a huge boost in raw speed, at the cost of setting up IP print queues and server aliases, and purchasing AppleShareIP 5 or 6 (I don't believe that a Unix or WinNT would have helped you then, as they all used AppleTalk only until Win2K).

      I understand that AppleTalk is helpful for ease of configuration, but if you were fulltime IT, well, then the consultants had a point! Of course, when my old firm generated these reports, we told you how to do it. :)

      CC

    4. Re:Next to worthless by FrereTuck · · Score: 1

      INANE (Uh..I'mNotANetworkExpert) so caveat lector..

      1) Was the analysis that "there was, indeed, a lot of unnecessary packets of traffic flying around the network." something you agreed
      was a problem affecting network performance ?

      2) Did the analysis provide any ballpark figures at least on how minimizing this would boost performance ?

      It seems to me that there may have been *some truth* to what prompted the analysis. If yes, then there's usually something that can be done to improve things (maybe a VLAN to limit multicast requests or predefine network devices for users)

      As it stands, I just see two extreme positions reading the post with no room for improvement/budge :

      1) "Their solution?
      "Eliminate the Appletalk networking protocol."

      2) "Uh, yeah. Thanks guys, here's your $2,500."

      Peace.

    5. Re:Next to worthless by PCM2 · · Score: 1

      AppleShare over IP was just becoming available in the mid-90s, and it wasn't available *to us* until pretty much the end of the decade. We were running our fileservers on a Sun SPARC 10 running Helios EtherShare. The EtherShare upgrade that brought AppleShare IP capabilities arrived around 1998, but it wasn't something our CFO was willing to budget for until the present setup pretty much keeled over dead. Moving to 100Base-T would have been a bigger help, but much of our hardware was not 100Base capable and it was questionable whether the low-budget wiring job we did would have supported it. 10/100 base switches were pretty expensive at the time. As you are maybe beginning to realize, funding for IT was an issue at this company. One week I'd say I needed to replace a broken CD-ROM drive for $140 and get denied. The next week I'd suggest spending $40,000 on a color copier with a Fiery RIP and that would get the go-ahead. You might imagine it got pretty frustrating.

      --
      Breakfast served all day!
  37. They did their job, now do yours by winkydink · · Score: 4, Insightful

    They get paid to find every little nitpicky thing. It's in their best interest to make everything sound major (ever heard of the term follow-on engagement?)

    Sit down, take the list and prepare a reasonable time & budget to fix each item along with your recommendations of the order to fix them in (based on business risk). Make sure your numbers and hours are realistic, because chances are excellent that he'll ask the consultants for the same info.

    Then Mr VP can either allot internal resources to fixing the problem or hire outside consultants, or both. Business risk deals with a lot of things both real and perceived. In some cases, having the perception of risk is just as bad a the real thing (from a liability perspective, thank you Millberg Weiss).

    Your VPs job is to determine the acceptable level of risk for the company. Yours is to aid him in that decision, not make it for him.

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    1. Re:They did their job, now do yours by mad+flyer · · Score: 1

      No it's not insightfull, it's crap...

      Company A use Mac talking Appletalk

      Company B says Appletalk is the problem generating traffic, cut it.

      They are escalating a fact at the rank of a nuisance. It's the same thing as if in winter your kitchen water pipe froze and break. And the expert security company say "hey we found the problem, there's water in the pipes, remove water supply"

      And this messages just add insult to... well... this joke... "Yeah, it's your fault if there is water in the pipes, just fix it or your not up to the task..."

      HOW IS THIS INSIGHTFULL ?

    2. Re:They did their job, now do yours by winkydink · · Score: 1

      Did you even read my post? I suggested that the questioner provide back a prioritized list along with cost ($$$ and hours) to remedy each item.

      To use your analogy, the expert security company found water in the frozen pipes. I did not see where they proposed remedies (see earlier comment about follow-on engagements). So you write up a response to the VP of Pipe Protection explaining the time & $$$ required to remove the water from the pipes to prevent them from freezing again. Of course, since they are water pipes, you have a one-up on the expert security company. You don't recommend the absurd thing of removing them from the tank. You recommend wrapping them in heater tape or insulting them or somesuch. It's up to the VP of Pipe Protection to decide if the benefit of having water in the pipes outweighs the risk to the business.

      You may publicly comment that he's an idiot or that your strongly disagree with him, but unless you are a VP yourself (or sleeping with one), I'd suggest you get your resume up to date.

      Each person in a company has a role to play. I've been in IT for over 20 years. A very common flaw with IT people is, because they are so smart, they often want to play many roles. Unfortunately, this doesn't work well in organizations of significant size/complexity as there are already other people tasked with playing those roles.

      --

      "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    3. Re:They did their job, now do yours by mad+flyer · · Score: 1

      I'm only in IT since 7 years, but so far, the syndrom I always see is

      "users are my enemies, they are touching my precious computers to break them, must kill...", not the one you talk about... But I only worked In europe and Japan, maybe your experience is better than mine.

      The original post seems not to be about a structure with a byzantine like administration like you imply.

      As you say each peson has a role to do, but also each device has a function to perform. To perform this function, Mac need appletalk. Saying that removal of appletalk will remove bandwith trouble is like (another analogy that you will mispresent i'm sure) saying that, in a truck company to get rid of fuel cost you must remove the trucks. Or more bound to earth said: unplug the computer, the bandwith will be back...

      We are not talking about an obscur port open on a firewall. We are talking about primary use, and a consultant company that have obviously never heard of macs and offer the usual crap to justify it's pay.

      Now if you reverse situation: is it the job of the it dep to defend itself against the technical inability of consultant, making the financial loss of the company double. First paying an unable consultant to screw up an audit an second loosing valuable company time to demonstrate that first the assertions are wrong and therefore, second, company money was wasted.

    4. Re:They did their job, now do yours by winkydink · · Score: 1

      My intial post said nothing of Appletalk at all.

      --

      "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  38. So called security audits/scans by Anonymous Coward · · Score: 0

    Right now are be perpetratied on the online vendor community by companies the credit card companies. He is how it works.

    1. Visa says you must meet the following (BS) requirements to take their cards on-line.
    2. They tell your cc processor that all their on-line stores must meet requirements in 1.
    3. CC processor sub-contracts with security firm A that then contacts you so they can perform a "security" scan just like this /. person is asking. Of course you have to sign up and pay $$$.
    4. They then "scan" your sight. Even though you explain that you don't take cards on the site, you pass the order to the cc processor who collects the card info on their site. No matter says the card company you have to pay anyway. Then they claim that it will prevent phishing and all that happy hoo-haw. cough...BS...cough
    5. They then make you fill out a survey of meaningless drible that no small company could ever honestly answer yes to all the policy questions, in order to be in the green.

    Next year, I'm putting up a honey pot and am going to redirect their scans to that will all kind of exploits. Linux/Unix/Windows exploits all on the same box. Won't that be fun.

    Anyway. The credit card companies risk managment department is happy. We lowered our risk. Some company in Utah on a canopy netblock gets my money (fuckers) and I get jack shit.

  39. they don't trust you already by Anonymous Coward · · Score: 0

    No choice but to explain why in simple terms. If they don't accept that I am sorry to say you have to leave.

  40. Do use the tools yourself too, and prioritize by billstewart · · Score: 1
    Of course many of the tools are popular open-source material - they work well, and they're extensible for people who want to add capabilities or connect them to report generators or other tools or whatever. You should be running these things yourself on occasion - perhaps regularly if there's a convenient way to do so, but certainly when you do major changes. Some of the things they'll find really are minor (e.g. somebody could cause a denial of service attack by sending a gigabit per second of UDP traffic to your company's T1 line, because you're filtering out unwanted packets at your end of the wire and not the ISP's), and they're low on your priority list. Others are important things that you missed, or they're configuration mistakes that you didn't catch and ought to fix.

    And do make sure the consultant gives you some recommendations about prioritization.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  41. it's haaaard work by humankind · · Score: 4, Interesting

    How do you handle these 3rd-party security people who make mountains out of every molehill?"

    Since you don't cite any examples of these issues, I would bet you're one of these people who think running PHP with register_globals on is a "molehill?"

    Cite some examples, or else this looks like you're complaining that tightening security holes would be /whine "hard work." Well, it'll be harder after some n00b takes my personal information off your insecure system. Fix it, or consider changing careers instead of being yet another BOFH.

    1. Re:it's haaaard work by glwtta · · Score: 1
      I would bet you're one of these people who think running PHP with register_globals on is a "molehill?"

      For the purposes of this discussion, why don't take the author at his word? Simply because "just fix all of it" doesn't make for a very interesting discussion on the topic.

      --
      sic transit gloria mundi
    2. Re:it's haaaard work by DA-MAN · · Score: 4, Interesting

      Cite some examples, or else this looks like you're complaining that tightening security holes would be /whine "hard work." Well, it'll be harder after some n00b takes my personal information off your insecure system. Fix it, or consider changing careers instead of being yet another BOFH.

      The poster had stated that the report came from "well-known open-source security scanner" which I can only assume means that it was generated from Nessus. As someone who runs Nessus on a regular basis for my company I have to say that the reports generated from nessus can be next to useless if not properly interpretted.

      For example it will flag our RHEL boxes for running Apache 2.0.46 due to some obscure DoS or bug. Recommendation: Upgrade to latest. However it doesn't take into account that Red Hat has backported the fix into 2.0.46 and that RH Apache 2.0.46 is not vulnerable.

      In addition, Nessus bitches about everything it sees, such as mail.domain.com is listening in on port 25. This is not a security risk, but rather intended behaviour.

      I found myself in a similar position last year when a user brought in his home laptop and scanned the internal net with Nessus. This user brought the results to upper management at my company without even talking to us sysadmin folks. The manager freaked when she saw her servers so "vulnerable" and asked the sysadmin manager "what the hell is going on?".

      Fortunately I had been conducting weekly Nessus scans myself. I showed my manager our archive dating back for months, and explained how this is prone to false positives. Explained how we had taken care of the real problems, and what can show as a false positive. He was impressed, went back to the other manager and explained the rest. In addition he had the user suspended for a week without pay for violating the terms of service for our network.

      Long story short, cover your ass and run your own scans. Take care of issues as they come up. If a consulting company comes in and just runs a Nessus scan on your network, explain to your managers how the company is not offering anything new and how they haven't put any effort into interpretting the results.

      It's not about spin, it's about interpretting what a security risk truly is.

      --
      Can I get an eye poke?
      Dog House Forum
    3. Re:it's haaaard work by bluGill · · Score: 1

      Good story. One question though: Why didn't you detect his scan, and shut him down before he finished. Better yet, have security walk into his cube and escort him out as the scan is finishing.

      I'll grant that intrusion detection is hard. (and you have to deal with false positives from your department) There are valid reasons not to do it. I just want to know if you have a valid reason for not noticing his scan in real time.

    4. Re:it's haaaard work by DA-MAN · · Score: 2, Interesting

      Good story. One question though: Why didn't you detect his scan, and shut him down before he finished.

      Because he didn't scan any of the machines that I work on. We are an offsite Gubmint facility, with each project having their own administrators. I, myself, work on a project.

      The other administrators did notice, but assumed it was my scan since it came from an internal IP. I did go over IT infrastructure policy where it states that all scans are come from itscan.domain!

      Better yet, have security walk into his cube and escort him out as the scan is finishing.

      Because he is an awesome developer and to lose him would set back a major project. Got to pick your battles. Besides I don't want to get a guy fired, unless it's blatant abuse. In this case the guy did think he was doing a service. And since the fiasco, he's been one of our greatest supporters. He understands our work is more involved than he had originally suspected.

      I'll grant that intrusion detection is hard. (and you have to deal with false positives from your department) There are valid reasons not to do it. I just want to know if you have a valid reason for not noticing his scan in real time.

      See above!

      --
      Can I get an eye poke?
      Dog House Forum
    5. Re:it's haaaard work by mary_will_grow · · Score: 1

      In addition he had the user suspended for a week without pay for violating the terms of service for our network.

      and we lived happily ever after.

      There lies the key to the conflict with Regular People and IT folks. You love it when the users you are servicing get screwed. And you really hate it when someone takes initiative and actually gets concerned about their network.

      Both of those traits hinder your ability to do your job, ie, service the Money Making employees by keeping their network in peak usability. While I'm on the subject, that does not mean by whatever obscure metric you use to measure network performance. It means seeing how the actual people using the network are getting along with it, and changing the network to meet their needs. You are in a service position. The janitor at a company plays an important role. But we dont cancel work Wednesday at 10am so they can wax the floor.

      And no one gets suspended for a week for suggesting that the rug gets vaccuumed more often. Get off your horse. Your job is to service those very people you revile. Is jealousy or insecurity the motivation behind your IT attitude? Who knows. But stop whining about people suggesting you, the technical janitor, clean something up. If their suggestion doesnt make sense, laugh at them. But suspended for a week? Good thing that story isnt true, and its just your IT wet dream.

      --
      Why stick up for big business?
    6. Re:it's haaaard work by Savant · · Score: 1

      You're neglecting the little fact that the user went over the sysadmins' heads straight to upper management.

      If someone gets upper management in an uproar over a perceived huge problem, and it turns out that the problem is non-existent and this could have easily been established by checking with the people in whose field the problem lies, upper management are likely to get itchy. Time spent by the most expensive people in the company is getting blown on the user's cries of "Wolf".

      Somehow I don't think the user would have faced any sort of discipline had he gone to the IT department and said "Hey people, I ran a scan on our network and the results disturb me."

      Could you take your baggage elsewhere, please?

    7. Re:it's haaaard work by DA-MAN · · Score: 1

      There lies the key to the conflict with Regular People and IT folks. You love it when the users you are servicing get screwed. And you really hate it when someone takes initiative and actually gets concerned about their network.

      I don't love it when a user we are servicing gets screwed. In a perfect world the user would have came to us and I would have simply provided him access to our archived nessus scans and/or showed him how to safely conduct his own. We would have talked and it would have been over.

      Going to upper management was his mistake, and when his foot was in his mouth he got in trouble for it. I was not involved in anything other than explaining the details of the results to management and why they were non-issues.

      Both of those traits hinder your ability to do your job, ie, service the Money Making employees by keeping their network in peak usability.

      Point of fact I bill 95% of my time to a project, same as him. I run HPC Clusters for scientists, he writes code for scientists. In this case for related projects.

      While I'm on the subject, that does not mean by whatever obscure metric you use to measure network performance. It means seeing how the actual people using the network are getting along with it, and changing the network to meet their needs.

      Perhaps you missed where we are a government installation. We can't just let users do whatever they want/need. It must be in line with the general rules dictated by our Government overlords. This gets annoying for us too, since we aren't always allowed to do what makes the most amount of sense. But that is the nature of our work.

      You are in a service position. The janitor at a company plays an important role. But we dont cancel work Wednesday at 10am so they can wax the floor.

      The janitors position is a nicety, not a requirement to get work done here. If the network isn't running here, we make $0 for the day.

      For this analogy to make sense it would have to be slightly modified. Such as a small marketing firm which has a huge mess and a major client coming later that night. I guarantee that such a place would close down for a bit to let the janitor do what he does.

      And no one gets suspended for a week for suggesting that the rug gets vaccuumed more often. Get off your horse. Your job is to service those very people you revile.

      Don't tell me what my job is, because i guarantee you that you don't know. My job is to service the same people my co-worker services. We are a team, and he broke the rules.

      Is jealousy or insecurity the motivation behind your IT attitude? Who knows. But stop whining about people suggesting you, the technical janitor, clean something up.

      I wasn't bitching that someone asked me to clean something up. I was pissed that someone badmouthed our team to management about how our entire facility was such as mess while looking through broken night vision goggles. He doesn't know security, networks or systems like us sysadmins.

      More importantly nessus has built in DoS's, had he misconfigured this and took down a production server he most certainly would have both affected business and/or gotten himself fired. These rules exist for a reason. Stop acting like an insecure two year old with a god complex.

      If their suggestion doesnt make sense, laugh at them. But suspended for a week? Good thing that story isnt true, and its just your IT wet dream.

      No, I prefer to spread education. Explain to the user why it doesn't make sense. However I wasn't given the opportunity. Also I didn't suspend anyone, my manager did. He wanted to be harsher and fire him in fact, I pushed hard to let the guy off, since he thought he was helping in some twisted roundabout way. In the end his manager and my manager compromised on a week suspension.

      You have a seriously mixed up perspective on this situation. Personally at the end, I was happy because I got a strong ally. The user is very geeky and now we work together since he realized my job isn't as simple as he once thought. I've not run into a single user who has disliked the way IT is run here because we are very responsive to our users needs within reason (IE Government overlords allow it).

      --
      Can I get an eye poke?
      Dog House Forum
    8. Re:it's haaaard work by mary_will_grow · · Score: 1

      ok i suppose i was just bitching. I'm just sick of my BOFH.

      --
      Why stick up for big business?
  42. Sarcasm by Paris+The+Pirate · · Score: 1

    Security through obscurity... that's the spirit ;)

  43. Tell your boss not to hire penitration testers by delirium+of+disorder · · Score: 2, Informative

    If you want real security, penitration testing is only a small part of the process. Sure, you can pay someone to find valunerabilities....any kid with a copy of nessus, snort, and nmap will do....or you can shell out the big bucks for a Core Impact setup if you get the PHBs paranoid enough. It really won't help fix anything. Even if you do manage to patch every valunerable service and close off everything else that you don't need, you may still be insecure. Policies and procedures are often as important for ensuring security as closing specific holes in software. If your company needs to outsource network security, convince them to get someone who will offer a more complete solution comprising of a specific and custom plan for ensuring the physical, human, and software aspects of security. If you want to get out of your current prediciment, I suggest patching what you can and explaining why other valunerabilities are not relivant. Prove you are smarter then the consultants leeching money that could be yours. If your boss is a real idiot and the security reaserchers he/she hires are dumbasses too, you can safely backdoor the place before you leave!

    --
    ------ Take away the right to say fuck and you take away the right to say fuck the government.
  44. The true cost of plugging holes. by Curley123 · · Score: 1

    This is a great oppertunity. Start by consulting with a high priced "security" company about plugging the "holes". Figure on $20k in consulting fees alone. Make sure they recommend only the top end (most expensive) equipment and software. Of course, your staff will need to be doubled (at least) and all will require MANY classes, in far away places, on how to run all this new kit. Figure a good 2 years to train existing and new staff. You will need new quarters for all this equipment too. Temperature and humidity controlled of course. Security cameras, off site storage of all the new backup equipment, co-located servers in another power grid (several states away). Shoot for a cool million and tripple (at least) current operating expences. Then see what your pointy haired boss says.

    1. Re:The true cost of plugging holes. by What+me+a+Coward · · Score: 1

      Ahh the dogbert way to handle the problem nice one :D

      --
      Coward? Coward! Thems fighten words!!
  45. Dealing with "out of context" issues by Infonaut · · Score: 2, Informative
    In my experience, most of the out of context issues usually come down to someone in management saying something like this at one time or another, "Goddammit! I don't *care* if there's some infinitesmally small chance that we'll have a security problem. I want the ability to IM, and I want it now!"

    Human nature being what it is, pointing this out to the boss is likely to embarass him and make him feel like you're being a smartass. In general I find that explaining the security continuum (where at one end you have low security, low cost, and all the functionality you want, and at the other end you have high security, higher cost, and some curtailing of functionality) is helpful in coaxing them out of the mentality that security is a one-way street. In the real world, high security entails compromises, some budgetary (even if only for more sysad time) and some functional (not every new flashy network app can simply be added to the system without security analysis).

    I've also found that explaining the security process in terms of priorities is helpful. I used to use a top 10 list that showed management exactly what was highest priority, what came next, and so on. This helped them realize that not all threats are equal .

    Best of luck to you.

    --
    Read the EFF's Fair Use FAQ
    1. Re:Dealing with "out of context" issues by OmniBeing · · Score: 1

      I'd be intrested in seeing that list, if you have it still and don't mind sharing.

      --
      - The Google Toolbar has a spell checker button AND it works, consider that before hitting submit next time k?
    2. Re:Dealing with "out of context" issues by Infonaut · · Score: 1
      I'd be intrested in seeing that list, if you have it still and don't mind sharing.

      I sure wish I had it still. Actually it would likely be rather out of date, since the last time I updated it was probably around 1998. Thereafter I no longer had to answer to anyone (and had a lot fewer machines to deal with), so I dropped the list.

      --
      Read the EFF's Fair Use FAQ
  46. what I would do by ch-chuck · · Score: 1

    Is put a text file somewhere - tell them where it is and if they can tell you the message in it then you will agree there is a security problem. Otherwise go away. IOW have them produce more than a report. Like a security test for a military base is for someone unauthorized to try to penetrate and see if they can put a tag on some piece of equipment. If they can then they've proven there is a security problem.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  47. Don't be so smug and self-righteous. by Anonymous Coward · · Score: 5, Insightful

    I've seen the managers that this guy is suffering under and your insightful remark won't help him. You see, his boss is likely referring to "holes" reported by Nessus and others that are not holes but, because some outside company said it, then it must be so.

    Outside companies are always more authoritive than in house staff. "they're not form here so, they must be the authority on the subject."

    By the way, the "holes" he is referring to are likely things like:

    Can determine path to host via traceroute. Danger Will Robinson!
    SMTP server returns a header. Shock! Horror!
    HTTP server returns a header. OMG! This must be fixed!??

  48. Serves you right for not buying ISA Server. by LibertineR · · Score: 0, Flamebait

    I'm kidding, so calm your ass down.

    1. Re:Serves you right for not buying ISA Server. by What+me+a+Coward · · Score: 1

      Don't you mean NSA Server :P

      --
      Coward? Coward! Thems fighten words!!
  49. "The 'holes' in question are so obscure... by altamira · · Score: 1

    ...as to be meaningless", you say; can you give a few examples of security holes that are 'obscure' and 'meaningless'?

    I mean - a vulnerabilty found should either be a false positive - which you should be able to explain to your boss easily - or it's actually relevant. If you are *knowingly, intentionally* running vulnerable systems, these hopefully do not share *any* infrastructure with your production networks.

    1. Re:"The 'holes' in question are so obscure... by Onan · · Score: 1

      Well, there's the question of the consequences you face from any vulnerability being exploited; in particular, what _new_ consequences you face.

      To give an absurd but clear example: "our internal supar-funny jokes mailing list is vulnerable to having messages injected into it from, and only from, the system on which we store all our credit card data."

      That's not technically a false positive, there really is a risk of malicious or deceptive information being passed to your employees. But the _added_ risk beyond having all your credit card numbers stolen rounds to zero.

  50. As with most potential conflicts with a manager... by peteforsyth · · Score: 4, Insightful

    Put the focus on your professional relationship; make the technical aspects secondary to that. If you have any history of trust, emphasize that.

    "Do you generally trust me to keep the network secure?"
    "Do you see the possibility that this company might make mountains out of molehills to demonstrate their value?"
    "If we DO find out that I have left some things unattended, will you give me the chance to correct them?"

    Etc.

    Your boss, more than anything, wants to know he's in good hands. Even though he may not consciously know it, his trust in YOU is the most important thing; his trust in the NETWORK is secondary; his trust in a temporary CONTRACTOR is a fleeting thing.

    If you adopt an overly defensive or confrontational posture, you do nothing but hurt your relationship with your boss, and ultimately yourself.

  51. 1 man's molehill... by Zunni · · Score: 2, Informative

    is another man's mountain. If you were "hacked" and when you went back to the 3rd party security company and were told "Well, that opening is so obscure that we really didn't think it was an issue." Who would be having their asses handed to them in court?

    Their jobs are to be as thorough as possible, your job is to analyse the data and figure out what it means with the knowledge you have from working within the organization and understanding the quirks that are native to your workplace. Hopefully your boss understands that your organization (like all organizations) have little things that require special consideration and you (and the rest of the IT staff) are given an opportunity to review and provide your own detail to what was submitted.

  52. Easy by spidereyes · · Score: 1

    Rope, duct tape, knife and Hanson CDs. Give them the choice the knife or Hanson with an endless loop of MMMBop.

    --

    I say we just grow up, be adults and die.
  53. Real Security Audits with Reports by investr · · Score: 1

    Use Qualys and dump the free crap. That explains everything. Your boss will love it and it will save you the headache of translating.

  54. You fix them. by Telastyn · · Score: 0, Troll

    No offense, well, okay, perhaps a little offense meant, but I imagine that if you were a top notch security expert, your company wouldn't be going to 3rd parties to check. Or at least they wouldn't be going to some [supposed] dope with a tool who [you think] gave you bogus stuff.

    You might want to consider the possibility that the security expert is right. You also might want to consider the possibility that such 'obscure' holes are the exact thing attackers will look for, because once the machine is owned, it's all over. A hole is a hole.

    From a more practical point of view, you should create a sandbox network with one [or many] of the holes the security expert disclosed, and then ask them to exploit one for you. Should be a quick sign if they're right, or they're a dope.

    1. Re:You fix them. by BakaMark · · Score: 2, Insightful

      I went through a similar thing years ago at my former place of work.

      We had a habit of taking services off the computers. Then the Security Auditors came through, and could not find much in the port scan. Except for ICMP, which was claimed to be a "big" security issue because someone could knock out the server with an Ping Flood.

      The problem is that disabling the entire ICMP protocol is not a very good idea. I took a "block all but allow specific" rule to this (as most sites would). But still allowed ICMP Echo and Echo Reply.. It still showed on the next report, and I was grilled. Explaining to them that blocking ICMP all together was pointless, because a Ping Flood will still overload the link regardless, and the security of the upstream router was not the concern of the report...

      Anyway, because the Port scan was not producing a thick enough "phone book" to begin with, they scanned the security permissions of the entire file system as well. Then went to task about how the computer in it's default installation was so open to abuse by "guest" accounts. For example the "tmp" directory.

      It was necessary to tighten up the security of the file system as well. They did not beat us up as much on the 2nd, or subsequent passes, in that area, so they then turned their attention to procedures.

      In the end it was more worthwile to simply leave something as simple as ICMP echo and echo reply in the system, so that the quaterly 3rd party audits did not start delving into the social and financial history of the computer operators.

  55. Get creative / have fun with the 3rd party by Anonymous Coward · · Score: 0

    If you're sure you know what you're doing, have a bit of fun with it.

    I'm sure you have logs of where, when and how the scan happened. A few simple scripts and iptables/netfilter rules can go a long way toward having fun with the 3rd party company.

    Suggest that this is a 'normal' level of security, but offer the option to 'really secure' the site and spend a few hours/days putting together some clever scripts to block apparently mallicious hosts.

    Also, don't forget to point out that their scan was detected, logged, etc under the 'normal' security plan. It helps demonstrate you're actually on the ball. Remind them this type of activity is usually preceeded by an attack-- just like theives IRL case places before they break in.

    Some shell scripts, rate limiting and arbitrary -J targets in iptables, for example, can help block scans from programs such as Nessus. For example, ban for 60 minutes any host (or netblock if you feel so inclined) that attempts to connect more than 10 times to a port on which no service is running.

    Most of the time, the 3rd party techs will clog through starting at port 1 and by the time they get to your first open port (21, 22 or 25 I'm guessing) you've already blocked incoming requests from that ip/netblock for the next hour.

    Another rule might be if you have VPN services (port 1723 I think) on but no terminal services or other remote access, ban for 24 hours if an IP accesses your VPN service (and gets a connect) BUT also attempts to access other common services, such as terminal services, radius auth, etc. If you aren't running those services no legitimate user should be poking about there, right?

    Someone send us three big pings? Bannination for a week! :)

    It is a level of craziness that is probably not necessary, but in my experience the 3rd party tech team usually looses their mind when they have to wait 20 minutes, an hour, or more to keep trying to scan your host. That is, if they even figure out what is going on.

    Starts happening from more than one ip in a netblock? Drop incoming traffic on the whole netblock for a while.

    It really is loads of fun. Be careful about some services, though. For some things its normal for one host to set up and tear down a lot of connections per second, so be sure that your rules depend on accessing sets of services in weird ways (a la a scanner looking for holes).

  56. Fr. Guido Sarducci by Nethead · · Score: 2, Informative
    LazloToth asks: "I'm sure some of you have had this happen: your company pays the big bucks for a 3rd-party security audit and, when it comes back, you get called on the carpet for all the supposed 'holes' in your network.

    Fr. Guido Sarducci replies: Son, you'll just hafta let it go. These bozos just won't get it anyway. Besides, it IS their network, they just pay you to play with it.

    Don Novello Pipes up: Who are you wankers anyway?

    --
    -- I have a private email server in my basement.
  57. How to handle Security issues? by Spacepup · · Score: 2, Interesting

    How to avoid being called on the carpet over security? Be at least one degree more paranoid about security than your boss.

    How to handle the security report? With the same seriousness as your boss, he signes your paychecks after all.

  58. Proof by eyeball · · Score: 1

    Ask for the opportunity to have the 3rd party justify, in writing, what each vulnerability means and assess the severity. If your boss won't go for this, you probably don't want to work for an irrational boss.

    Or if you don't want to make that drastic of a move, tell him or her that you should outsource that security to the company that did the scan. That's probably why they gave such a mountain-molehill report anyway. If your boss is going to believe them, then make them "fix" the network, and then explain why they broke everything.

    A third posibility would be to get a second opinion, although you run the risk of getting an equally over zealous report.

    --

    _______
    2B1ASK1
  59. Clarify by jav1231 · · Score: 1

    All you can do is clarify and explain. I only deal with "Critical," "Major" and sometimes "Medium" risk categories. The rest are usually stupid. "You have a share." "Yeah, it's called user directories or shared data drives." As long as you have answers and can show the risk is minimal, if existent, then you may have done all you can.

  60. Examples? by erroneus · · Score: 1

    Without seeing some example vulnerabilities, it would really be hard to give anything but general answers to this problem. That said, there is an abundance of general answers here already and I'll add mine to the pile.

    First: do your homework and get a background (securityfocus.com is a great place to start) on all items listed.

    I know first-hand where we have a dependance on older versions of certain software packages because some custom apps we ahve running break when these older programs are upgraded. I am fairly certain that there may be some vulnerabilities in our old versions of the software and cannot be fixed without upgrades that would break a much larger system.

    Draw a lot of analogies that would make it easy to understand. Stating things like "our front door is a vulnerability, but if we welded it shut, we couldn't make use of it."

    Admit frankly and openly where you might have actually overlooked a problem that you should have been aware of. In my view, nothing says you can be trusted more than when you admit to mistakes and vow to correct them... and actually do. But denying everything too often brings a kind of distrust to you from bosses... they know you're human, but if you deny it and claim to be a god, they'll call you on it.

    It might actually be helpful to praise the consultant's report as a useful and enlightening tool allowing the boss to feel as if he did a good thing by calling these matters to your attention and then create a plan by which you will be ble to adopt the same measures the consultant took in creating this problem for you. By instituting an additional self-audit upon yourself, you will be able to save yourself from the liklihood of further "testing" from outside while providing him with future (quarterly? semi-annually?) reports of where you stand on issues past present and future.

    And of course, break down your own actions on and item-to-item basis.

    Try not to say what "can't" or "shouldn't" be done -- that's likely a decision he will want to make. You can, instead, present the factors by which to make these decisions...in such a way that the decisions appear obvious.

  61. Don't hire unqualified security consultants by inherent+monkey+love · · Score: 0

    There are plenty of well-known, professional security consulting companies out there who do the job right. If you hire a lower-cost consulting company who is just going to run a few variations of nmap and nessus and slop the results into a report, then you deserve the kind of pain you get.

    Hire quality, get quality results.

  62. Give them a budget by John+the+Kiwi · · Score: 1

    I do a lot of consulting in the business continuity/security networking field and there is only one way to deal with a problem like this.

    Every security policy comes straight from management, the IT staff configure the network based on the decisions that management has made. Your company is just revising their security policy and have tasked you with abiding to it. All you need to do is devise a budget for complying with their requirements.

    Your company has decided they need more advanced security precautions taken, it really is not your position to question their decision. Just tell them exactly what solutions can be implemented to meet their requirements. If I were you I would be very excited, you have a perfect opportunity to prove your knowledge and value to your employers. You also have a plethora of Open Source solutions available to you - maybe I'm a zealot - but this kind of work is very rewarding.

    If you can't provide this, then you are the wrong person for the job, or they need to outsource. It's that simple.

    As for places to start, I would consider the pen-test mailing list at www.securityfocus.com, there are also several other lists that they host. The archives should give you some excellent references of where to start. You should also consider this to be the perfect time to request training and reference materials - books.

    You shouldn't be surprised that your employers requirements have changed, you work in technology, technology reviews should be undertaken regularly and findings should be acted upon. Don't fear the change, use it as a chance to make your job easier and increase your value to your employer.

    I sure wish I could find more clients like your company!

    John the Kiwi

    Just because technology changes and your job has chganged

  63. Re:Get a new consultant by SpacePunk · · Score: 1

    Pretty much, yeah, that sums it up. Anyone can walk through the door, do a port scan, and list open ports, etc... Looks to me like they treat security as a commodity, not like the process that it is.

    They only did half their job.

  64. Personally, by Leers · · Score: 1

    I like to sauté them with a generous amount of garlic and hot sauce. I find without excess seasoning they taste a little unpleasant.

  65. Stop being such a crybaby. by ponyslaystation · · Score: 1

    "mmmmmm,my boss wants me to do some work, mmmmm" sheesh.

    1. Re:Stop being such a crybaby. by Anonymous Coward · · Score: 0

      You've never seen one of those reports. I've seen ones automatically generated that are over 1000 pages long. He doesn't give many details, but this problem isn't necessarily just laziness.

  66. Re:Get a new consultant by sedawkgrep · · Score: 1

    You are 100% correct.

    It's not doing the company nor the consultants any good to provide a report that isn't valuable. I've done I'd guess more than 50 vuln/pen assessments, and when I've spent the time to understand the environments and evaluate the security issues presented, the client always reacted wonderfully to the reports and commented on what a great value they were.

    Before I was seasoned enough to do that, reports were largely ignored; vulnerabilities rarely fixed.

    It's disappointing to see. I am solely a network engineer now (with a security emphasis). We just had an organization-wide audit and the report...what a complete waste of time, paper and electrons.

    sedawkgrep

    --
    Is that a salami in my pants or am I just happy to be me?
  67. Bullshit. by arcade · · Score: 1

    The well known security scanner in question is probably Nessus.

    It reports _truly_ obscure things, as it should, but which security consluttants has a tendency to blow out of proportion.

    One of the points of security consluttants is to use tools to MAP the network. Then they should determine what your network SHOULD do, and which services SHOULD be running - and doing _what_.

    Then they should check this against the map of the network, and remove all items which are irrelevant, and interpret the facts.

    THEN they should return the report.

    Sorry. I don't consider it a hole that the webserver reports which Apache version it's running. Neither do I consider it a hole that BIND returns which version it is. Neither do I consider it a hole that the FTP server puts up a banner identifying it. .. and so forth

    --
    "Rune Kristian Viken" - http://www.nwo.no - arca
    1. Re:Bullshit. by Rolan · · Score: 1

      Sorry. I don't consider it a hole that the webserver reports which Apache version it's running. Neither do I consider it a hole that BIND returns which version it is. Neither do I consider it a hole that the FTP server puts up a banner identifying it. .. and so forth

      I agree, hence my comment:

      If it's not a risk, explain why it is not.

      It's easy to break down a risk such as that. i.e.:

      The Bad: The banner tells the person looking of potential holes to search for, quickly reducing the number of things they need to try and also reducing the profile of the attack.

      Why it may not matter: If you're webserver is secure, regularly patched, configured correctly, and well monitored, it doesn't really matter. The risk related to letting it identify itself has been mitigated.

      My preference: Set it to identify itself as something it's not. Then watch the logs for know attacks targeted at what it identifies itself as. *

      * Yes, I know this could cause some specific issues. As with all things, if you don't know what you're doing, don't do it.

      --
      - AMW
    2. Re:Bullshit. by TykeClone · · Score: 2, Funny
      My preference: Set it to identify itself as something it's not.

      Change your qmail banner string to read what an exchange server would read - an old, unpatched exchange server - and then watch the consultant's smile disappear after they list all of the vulnerabilities that you've got and you tell them that you were lying.

      --
      A fine is a tax you pay for doing wrong and a tax is a fine you pay for doing all right.
    3. Re:Bullshit. by schon · · Score: 1

      The banner tells the person looking of potential holes to search for, quickly reducing the number of things they need to try and also reducing the profile of the attack.

      Bullshit.

      Changing the banner is trivial. Any black hat tool will ignore the banner and try every exploit *anyway*, just in case the admin thinks he's clever and changes it.

      My preference: Set it to identify itself as something it's not. Then watch the logs for know attacks targeted at what it identifies itself as.

      There's a term for that: "Security through obscurity."

      The correct response is "keep it as it is, and keep it up to date." Changing it won't stop anyone from breaking in, and might lull you into a false sense of security.

    4. Re:Bullshit. by Rolan · · Score: 1

      Did you even read that post, or the original post by me? I flat out said "Security by obscurity" wasn't acceptable. In no way did I imply that changing the banner was security, I just find it amusing when the just above script kiddies can't figure out why they can't get in when they just know the server is vulnerable to that attack.

      Yes, most blackhat tools are going to try them all anyway, some won't, and anyone looking at it manually is going to be confused, at least briefly. Their fingerprinting will be useless at worst, or completely misleading at best.

      --
      - AMW
    5. Re:Bullshit. by TheLink · · Score: 1

      Yes but any _decent_ white hat tool can't ignore the banner. It should say whether it's relying on the banner or not.

      Because it usually isn't _safe_ to try every exploit. Many exploits will DoS the target if successful.

      A real security consultant will go through the report which nessus or some other scanner produces, and then summarize and highlight critical stuff (like trivial passwords).

      --
  68. Excuse for new equipment by pyrrhonist · · Score: 4, Funny

    Don't look a gift horse in the mouth. This is just the excuse you need to purchase that new equipment you've been lusting over. Just remember to put, "patch security hole", on the purchase req.

    --
    Show me on the doll where his noodly appendage touched you.
  69. Easily handled by taustin · · Score: 1

    I handle this situation by working for people who know what they're doing. And who don't know what I do (else why would they employe me), but know they don't know, and leave me alone.

    Seriously, if your boss trusts some outsider consultant more than his own IT people, either you have the wrong boss, or he has the wrong IT people. Or both.

  70. HELP! I'VE BEEN BITCHSLAPPED AND I CAN'T GET UP!! by Anonymous Coward · · Score: 0

    I resemble that remark! In defense of the consultants...

    The same PHB that the article complains about would give the consultant a hard time if he came back with a one page report saying that everything looks good and there aren't any issues. Afterall, the PHB paid the consultant to find holes. Therefore if he doesn't find any then he shouldn't be paid. Right?

    The consultant has adapted a means of avoiding this arguement. Instead of fighting over money because the consultant didn't find anything, the consultant provides a voluminous report that cites things like traceroutes, banners and the lack of "adequate" documenation. Also, so as not to have the admin come accross the table at the consultant's throat, he tosses in a bone for the admin siting a lack of funding for regular training and a lack of written corporate procedures, where the boss backs up the policy.

    Standard pen-test. Thanks very much. That'll be $40,000

  71. Re:Get a new consultant by Woy · · Score: 1

    Why bother with all that when nessus already outputs a decent html? It even has _pie_ charts. Gotta love it. Just add your logo on top and collect your payment. That's how it works.

    Apparently, having found nessus is sufficient competitive advantage to justify the existance of some companies. I wonder if they have donated to the project.

    --
    "If God created us in his own image we have more than reciprocated." - Voltaire
  72. Attack! by Andy_R · · Score: 1

    These consultants are trying to rip your company off. Grab the same piece of open source software and run off your own report, making a note of how long it took you. Show it to the boss, and explain that if he wanted such a report, you could have done it for free in only x amount of time. This will put you in a good position to say it's worthless, when you have demonstrated that it's not the result of any serious expenditure of time/effort. Once you've saved the company $x in consultancy fees by kicking the fraudsters out, bring up the small matter of the expenditure of $x/2 on additional hardware you got turned down for a few months back, or something involving a bonus.

    The other attacking option, if you are only working there for the money, is to push hard for the doubling of staff and hardware budgets you desperately need to fix all the 'holes', and the regular security conferences in Hawaii that you really need to attend to keep up with things, now you have the proof that it's necessary. Now is your big chance to stab in the back anyone who's ever cut your budget.

    --
    A pizza of radius z and thickness a has a volume of pi z z a
    1. Re:Attack! by Flower · · Score: 1
      These suggestions are clueless. About the only advice to give is to take the report and remediate the issues. Identify the false positives and the excepted issues. The rest will have to get prioritized. Management will then have to determine what to tackle based on knowing the risks and costs.

      This isn't an insurmountable task. If he knows that he has tons of false positives it should be possible to use tools/scripts to rule them out. For example, on Windows use MBSA and scan the machine. Or use a script to get program's version on a Unix system. I've had to do both numerous times to close out tickets from our vulnerability scans. The key is documenting how you determined that a flag was indeed a false positive. In my experience, false positives show up as clusters so a scan will flag every instance of MS04-011 even though you've patched all your servers for that issue. You can write boilerplate and as long as you do indeed check all those incidents you're fine. Take the low-hanging fruit and issues with your border devices first and once they're out of the way research the rest.

      The suggestion to "show" that the report is frivolous will probably backfire. If it was so damn easy to make that why hasn't it been done before? It makes the admin look like he or she isn't being pro-active. Which leads into your next "option" which will be summarily dismissed because you haven't shown the need to justify those costs.

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
    2. Re:Attack! by Andy_R · · Score: 1

      " If it was so damn easy to make that why hasn't it been done before? "

      Because it's full of false positives of course. If you don't point out that the consultants are ripping your company off with a worthless report, not only are you letting your company be defrauded, but you are open to accusations of complicity if it later gets uncovered that you spent company time and money on a pointless paper exercise documenting it just to look good. Either of those are grounds for being sacked in my book.

      --
      A pizza of radius z and thickness a has a volume of pi z z a
    3. Re:Attack! by Flower · · Score: 1
      Look, *any* vulnerability scanner is going to have false positives. The nice commercial one we run at work generates a ton of them because we - by choice - do not allow it to access the system to check reg keys and the like. It just does a scan over the network. The difference is the commercial one has a tool to allow us to remediate what the scanner flags.

      The author really isn't having a problem with the report. He's having a problem that he's just been given reguritated raw data and now has to clean it up himself. Been there before, have had management freak out at the numbers. The only option is remediation.

      Getting a report with 1000 flags and showing management that 200 of these can be dismissed as false positives due to a handful of scans goes a lot farther to discrediting the auditor's work than saying "look it only took me a few hours to generate the same report." The best "attack" is cold, hard facts to show that the report isn't useful on its own. Showing that the report didn't take any significant amount of time to create isn't as effective an argument.

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
    4. Re:Attack! by Andy_R · · Score: 1

      I took the phrases "so obscure as to be meaningless", "completely out of context ", "make mountains out of every molehill" and the fact that he;'s complaining about it on Slashdot to mean that the author really is having a problem with the report.

      Your example has 20% false positives, the author is seeing 100%, so you ae in very different situations.

      As for "Look, *any* vulnerability scanner is going to have false positives.", if a company "pays the big bucks", then they should be getting clean, useful, data, not raw output from free software. If it needs to be manually tidied up before management see it, then that should be done by the auditors, shoddy presentation and scaremongering are not what "big bucks" should get you.

      "Showing that the report didn't take any significant amount of time to create isn't as effective an argument.". I'm not intending this to be an argument that the report isn't useful, I'm showing that it's an argument for doing it in house next time, and therefore saving "big bucks". In my experience, saving your manager "big bucks" is always an excellent position to be in when your competentce is being called into question!

      --
      A pizza of radius z and thickness a has a volume of pi z z a
  73. Re:Get a new consultant by BVis · · Score: 1

    They need to explain the risks to management in a manner that management can understand.

    Most network vulnerabilities can't be described in monosyllabic words.

    Also, here's something to consider.

    Clueless Manager Type: "The consultant says we have insecure passwords! Fix it!"
    IT: "OK, I'll fix it by the end of the week"

    Time passes...

    CMT: "Hey! It's making me change my password and it won't let me add a digit to my current one! Fix it!"
    IT: "That's part of the solution to the password problem you asked me to fix"
    CMT: "I didn't tell you to change how we choose passwords! I told you to fix the password security problem!"

    In other words, I want you to lock the door, but I don't want to have to use a key to get in. Repeat the above scenario for any aspect of security you can think of. Managers don't get "Security or convenience, pick ONE."

    The real question we should be asking here is why the consultant is even allowed to speak to the executives. All he or she will do is alarm them by using words they don't understand until "set $dummymode=='ON'" and then telling them they better fix it or Bad Things will happen. If the same presentation is made to IT, where the workers might understand more than every third word, real solutions could be found. But that will never happen, because IT can't so much as turn around without executive approval.

    Memo to executives: Leave IT the fuck alone. Don't try to make yourself feel important by requiring useless reports and approval. You'll just make yourself look stupid and lose any respect IT might have had for you.

    --
    Never underestimate the power of stupid people in large groups.
  74. Re: PHP by RedLaggedTeut · · Score: 1

    Actually, even running PHP with register_globals off can be a molehill.

    From someone who enjoys using PHP, isn't hating it.

    --
    I'm still trying to figure out what people mean by 'social skills' here.
  75. Re:Get a new consultant by jd · · Score: 4, Insightful
    I don't see why the parent was marked as a troll. It sounded some of the best advice posted so far. Any "consultant" who says a whole lot but doesn't tell you anything is just sponging a lot of money off you. You might as well base company policy off e-mail spam. If there's no content, there's no content.


    Security isn't just a matter of collecting raw data. Anyone can collect raw data. Raw data is like raw sewage - it benefits nobody but can be used to make a big stink.


    At the very least, to be usable there needs to be an assessment as to the actual threat level of each vulnerability. For example, you could have an insecure, unpatched Windows 95 box locked in a cupboard with no console or network access. A vulnerability assessment would turn up a bazillion holes, but absolutely none of them would be exploitable.


    In crude terms, you can measure risks in terms of two scales. Let's use letters for the first and numbers for the second. The first measure is the ease of reaching that vulnerability, the second is the ease of using that vulnerability to access other systems or data.


    Thus, any computer directly reachable from the outside world would be an "A" class risk. A machine placed outside of the firewall which does not have direct access to the inside (not an unusual arrangement for informational webservers) would be relatively low risk for data and might be given a 9. So, a vulnerability on your advertising website would be an A9 risk.


    A firewall, on the other hand, has direct access to the inside. If the firewall has proxy servers sitting on it, it will likely have a high level of trust. So, a vulnerability on such a system might be given a rating of A2 or A3. (It doesn't have valuable information itself, but it can be used to reach a machine that does.)


    A data warehouse, on the other hand, might well sit on a SAN that can only be reached through a firewall which runs to the servers on the corporate LAN, which itself is behind a firewall. Now, an attacker needs to go through between three and five layers of security (depending on how secure the network traffic is). On the other hand, access to the data warehouse would expose critical data. A vulnerability in this case might be given a class of E1.


    Managers could look at these ratings - A5, E1, etc. They could then use those to get an idea of how urgent fixing the hole was. A rating of F9 (six layers deep, no information of significance) could safely be ignored at the start. A rating of A1 (reachable from the outside, mission-critical data exposed) would want to be fixed the week before last.


    These are the kinds of things managers can understand. Nobody should expect them to have a detailed understanding of TCP/IP stacks, buffer overflows and sniffer technology. They may well have, but no sane consultant should require it of them. Unless said consultant knows that the product they are delivering is so bogus that a technically-competent manager would nail them to the wall for it.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  76. Don's use Nessus, use... by Harry+Balls · · Score: 0, Flamebait

    ...something more professional.

  77. You should be the V.P. by Futurepower(R) · · Score: 2, Funny


    "How do you handle these 3rd-party security people who make mountains out of every molehill?"

    That's not the first step. The first step is for your company to make you VP of risk management.

  78. I have an idea by gt_swagger · · Score: 1
    Take the consultants into a back office... sealed off but still visible to all employees. Have a manilla folder with their names on it ready. Open the folder slowly... and look in it some. Exchange a glance with your partner in crime ... also on your side of the table... then ask them in a calm yet concerned voice....

    "What would ya say... you DO ... here at Initech? Hmmm?"

    --
    The Peanut Gallery, Ubergeek, Biblically Sober
    NCAAbbs.com: Thousands of fans, Hundreds of teams, Just one place
  79. This is very common by Anonymous Coward · · Score: 0

    This is a very common situation. It occurs in all audits, assessments, etc. It gives the outside consultants the ability to justify why they are there in the first place. Seriously, if they had nothing to report then they could not get more consulting dollars to come in and fix it or to come back again to run more scans in the future.

    If your management is upset then you need to counter the assessment with documenting exactly what those holes are and how much of a risk they really are. Yes, documenting is a pain in the neck but it is what management wants to see. If your management still cannot see how small these holes are then I recommend you have the consultants to come in and clean things up. Your management will generally back off after this one since they will not want to spend the consulting dollars.

    Good luck..

  80. Alternatives by Moosifer · · Score: 1

    Preparing a report in response seems an immense waste of time, but it could well be the only effective method of response - might even be a business obligation to meet some sort of new pain in the ass legislation.

    Unless some event prompted the commissioning of the third-party evaluation, an alternative response might be:

    With all due respect, Your Executiveness, I don't pretend to understand your business as well as you pretend to, or to criticize your leadership or decisions. Why don't you stick to your area of expertise, and let me stick to mine? I was entrusted with the security of this network, which meant I earned the trust of you or your underlings at one point. Since you and yours are surely only capable of infallibly correct hiring decisions, and since I've done nothing to betray that confidence, don't waste your precious time considering these trivial tactical issues, and go about your lofty strategic visionary business. Let the duly appointed base mortals deal with the annoyingly vulgar manifestations of reality. And with your faultlessly keen judgment you surely know to never trust contractors because they are parasitic false authorities who just want your pot of gold.

    Modify for diplomacy.

    1. Re:Alternatives by Creepy+Crawler · · Score: 1

      You're unemployed, arent you?

      --
  81. Not really a problem. by Anonymous Coward · · Score: 0

    Short answer:
    Use 3 different, reputible companies in rotation, and then your boss will see that company X said this was vulnerable, but company Y and Z said it isn't, and neither do you. Who does he then believe?. Too many black markes against company X, and they are replaced by another company, to compete with companies Y and Z.

    Long, experienced answer:
    3rd parties are paid to find problems, and they should either:
    Understand what is an significant risk for your organisation (I've just co-ordinated once of these, costing $100,000 (!!!) as they take a lot of time and effort, 6 man-weeks of external consulants, and two of mine, in this case).

    Alternatively, and much more commonly, they SHOULD report every tiny little detail, and it is YOUR JOB to assess VULNERABILITY against the potential THREAT and IMPACT, in order to calculate the RISK.

    You put these risks in a 'Risk Register', with factors like "cost to fix" and "liklihood of occurance", to get factors of how much this risk costs the company, each year. (***key point: These risks are TRUE costs, e.g. How much do viruses cost your company each year? How much do you spend stopping them?)

    These costs are therefore NOT "made up" figures, but a true estimates of expected expenditure, and investments to prevent these expenditures.

    Take the average of many estimates and you get a REAL cost for those risks, occuring or not, over the year.

    Now to fix (mitigate until insignificant) the stuff in the register:

    e.g. They say "server X is not patched."
    That server may be broken into once every 5 years, costing $5000 each time (including potential bad press, customer churn etc). So cost per year for this is $1000. But the cost to patch this server, per year may be $500, due to labor and downtime.

    So an investment of $500pa returns $1000pa.

    Order your risks by RIO, and do them in that order. Be aware that regulatory breaches are likely to have really big penalties associated with them.

    Job done.

    Overall, sadly, most reports are crap - even those done by government agencies :-(
    I once told my boss not to pay the company that just sent him a CD with the output of half a dozen scans on it. Make your boss aware that it's PEOPLE time, represented as reports written in layman's language, that he should be paying for, not twenty minutes of CPU on a Pentium 3...

  82. What a vacuous and loaded question by Python · · Score: 1

    OK, first off, why haven't you run these scans with these open source tools yourself? And presented the results to your boss? You should be running vulnerability scans like a writer runs a spell checker. Seriously, if you aren't actively looking for holes, the bad guys will.

    Second, and most importantly, no one on slashdot has any idea if the vulnerabilities your company paid to discover are indeed "mountains out of every molehill". For all we know, you just think these are molehills, when in fact they are great big huge gapping high risk holes in your enterprise. Or, they might just be molehills. The point is, we don't know. And why is this? Because only *YOUR ORGANIZATION* is the only party that can make that determination. Let me say that again, another way, a vulnerability is just that, nothing more. Its not a mountain, or a molehill, its just a fact. Its up to your organization to take those facts, the vulnerabilities that company found for your company, and apply some risk management to it. You have to make that determination with measured, careful thought. If you come at this with the pre-concieved notion that these are just molehills, you are going to get 0wn3d.

    For instance, say the report found that you are running telnet. Thats a vulnerability. If you're running telnet over an out of band network, where integrity and confidentiality are not an issue for you, and you're not concerned with highjacking and other risks that telnet is exposed to - you write off that vulnerability as an acceptable risk. You apply some risk management, you can tell your boss, its not a big deal AND EXPLAIN WHY. By the same token, lets say the vulnerability scan found a remotely exploitable root/system level hole in all your internet facing web servers, which are tied to your database servers, which manage billions of dollars of other peoples money - well, again, you have to assess the risk. Is this an acceptable risk to expose yourself to? If it is, then you have to explain it as such. This is business 101. You take a risk getting up everyday just to go to work. If you want to take bigger risks, people usually demand some explanation, by the same token, if you want to dodge a risk, you need to explain yourself.

    In short, the purpose of a vulnerability assessment is to find ALL the holes, not to make any determination about the risk those holes present. You need to have that information before you can do anything else. Now its YOUR JOB to step up to the plate, and look at each of those holes and explain to your boss why they are acceptable risks to take or not.

    If your management is too clueless to understand this process, you are screwed and there isn't anything you can do. The fact that you asked what you can do though means they are probably willing to listen.

    The bottom line is that this is the way the process works. If your company didn't ask the security firm to do a risk assessment, then someone else has to do it. A vulnerability assessment can not tell you if a risk is acceptable or not, its just going to tell you about the vulnerabilities.

    --

    Python

  83. show other companies holes by paltemalte · · Score: 1

    Run the same or other security scanners on some other big name companies servers. You can then show your bosses that your company are not any different from company x and y, and that tends to calm down execs.

    --
    Sam has one liberty, which he sacrifices for one security. Can you tell me what Sam has now?
    1. Re:show other companies holes by Flower · · Score: 1
      So, if I'm reading your post correctly, you advise scanning a network you shouldn't be accessing and run the risk of bringing their systems down or getting their staff in a tizzy over your scan just so you can say "Yes Virginia, there are other vulnerable networks out there."

      Tito, pass me the cluestick.

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
  84. You paid them, now go to work by Anonymous Coward · · Score: 0

    Yes, it's annoying to have your company pay an outsider to come into YOUR network and poke around. But you have to eat your pride and fix the problems. When your boss asks why all this stuff was 'insecure' to begin with, ask him why they hired the security company in the first place. They where hired to find holes, remind your boss they did their job and now it's time to do yours. Fix the problems. Yes, a lot of it may be busy work, but at least you can now show that every security hole found has been accounted for. If it's not accounted for, get your boss to sign off on why it was not changed and what mitigations you have in place to minimize exposure. It may be that NFS is the only possible way to solve a problem, but let them know that NFS is only accessable on the private switch interface of the host and not the public network interface. Busywork and politics suck, but if you don't play you will get burned whether you are a good tech or not.

  85. Good Ol' Audits by mwhahaha · · Score: 1

    I ran into this situation at the end of last year when we had to hire some people to do a external network audit as a requirement for a major credit card company. The company used nessus and Nitko and it preceded to throw out all sorts of false positives. Like apache 2.0.34 warning for windows (we're running linux and 2.0.52+), wrong php versions (detecting 4.3.10 as 4.3.2), etc. It wasn't fun. We ended up having to rebuke every false claim and send a notorized letter explaing these things and why they really aren't true/bad. I'm of the opinion that this should be the responsibility of the audit company to fix not my companiy's responsibility to have to prove our innocence. We brought these false positives to the audit company and they wouldn't do anything about it. They just said not our problem and they wouldn't fix their software to not report the blatently false positives. But I guess that's just part of businesses these days, with the sarbanes-oxley and other such audits being required by law. It's very frustrating, but it's here to stay I guess.

  86. Threat Risk Analysis by Stonefish · · Score: 1

    What you have been given is a list of your vulnerabilities.
    Now it's your turn to do Threat Risk Analysis, or convince your company to fund it.

    Once the TRA has been done. Take it to management for their signoff. If they are not happy to sign off on the risks associated with your current IT stance use the TRA to prioritize the mitigation of these risks.

    Yes audits are a pain in the arse however any competent IT tech should be able to fashion the report into a tool for improving the IT infrastructure.

  87. Nessus Has An Absurd Number of False Positives by szyzyg · · Score: 1

    It is open source, but nobody seems to do QA on a lot of the modules. I remember looking at the registry keys which were being checked for a Windows Messenger vulnerability and the developer had got it right for Windows 2000 and XP but has basically guessed wrong for NT. It still isn't fixed to this day.

    On top of the false positives it's also the scanner most likely to DoS random systems during the scan.

    I'm not sure open source really applies any more either, there's some question as to Tenable networks claiming copyright over modules that have been submitted.

  88. i've seen this by timmarhy · · Score: 1

    i've seen this bullshit. exec's get baffled by some salesmans bullshit and they bring in a "consultant" who does moring then run nmap on your firewall and say "OMG LOOK!!! 25 and 80 are verunable to attack i can see them!!! pay $$$$$$ for doing this!!!!"

    --
    If you mod me down, I will become more powerful than you can imagine....
  89. Most of these companies suck by n0-0p · · Score: 1

    I work for a very reputable company that provides network and application vulnerability assessments along with some other security related offerings. In the last few years I've seen a lot of companies pop up doing just what you describe. They charge a few thousand dollars, run a few automated tools, and provide an extremely large report that's basically just a big useless nessus dump with prettier formatting.

    This sucks for my company because we charge quite a bit more, but also offer an extremely valuable service for that price. We perform detailed manual analysis in addition to automated scans and verify if there is a real threat associated with a finding. For each finding we provide detailed remediation guidance, which means we have to work closely people like you who develop and maintain the systems. That's the only way an assessment can really be of any use.

    So my guess is that your boss went with the bargain basement security consultants and that's why you're dealing with a steaming pile of crap. Your only recourse in this situation to provide enough information to show your boss how shoddy this job really was. In the future perhaps you can provide input that might help in choosing a better security assessment firm, or determining if an assessment is really necessary.

  90. simple: by halfelven · · Score: 0, Offtopic

    you join them

    mwahahahahaha!!!

  91. Use a better scanner by possible · · Score: 1

    Don't use 3rd party auditing agencies. Buy a better scanner than Nessus for use in-house. There are plenty out there. With a higher-end commercial vulnerability scanner, you are not just buying the scanning engine, but the research that goes into the vulnerability descriptions and solutions. There is a big difference in the amount of time you waste dealing with false positives and "solutions" that just parrot the vendor's original advisory without telling you what you need to know (e.g. is this patch going to break compatibility, etc.).

    All products can do more or less the same kind of scans, but once you have seen the better products you will realize that using Nessus is often a false economy. Not to say Nessus is useless, but the money you save will often be wasted chasing down all of the bogus information. Plus, telling people to fix vulns which are false positives will undermine your credibility in the organization. Which means in the future, people will be less willing to take your word on security when it really matters.

    Plus, most auditors these days (I'm talking about the big names as well as the little guys) tend to buy and use 2 or 3 different tools and just copy and paste the reports together in Microsoft Word. There's seldom any real additional analysis being performed by the auditors. Certainly no analysis with any technical depth to it.

  92. Employees can play this game too. by Anonymous Coward · · Score: 5, Insightful
    You could always tell the risk-management VP that he's absolutely right and that you need a bigger staff and budget to fix the problem.

    Next, tell him that you need to migrate all the Windows users to MacOS because it's a more secure platform.

    It seems a wonderful empire you could build - and have a wonderfully large impact at the company.

    And anyway, what resume item looks better for you.

    • Did a security audit; but realized that all the problems were minor.
    Or.
    • Lead a $17 million dollar security upgrade for the entire enterprise.
    1. Re:Employees can play this game too. by Anonymous Coward · · Score: 0

      Even better to have "led" that upgrade.

    2. Re:Employees can play this game too. by staev · · Score: 4, Insightful

      I'm remined of a Taxi episode. In it, there's the ultimate corporate flunky. Nobody seems to remember his name, nobody knows exactly what he does. At meetings, he never says a word. The picture of the family on his desk came with the frame.

      Someone convinces him that he has good ideas and he should express them at the next meeting. Spurred by this revelation, he enters the conference room.

      The next scene shows him clearing out his desk.

      It's your job as a corporate drone to rate management's decisions on a scale from good to excellent. Anything less might label you as a bump in the road, a thorn in the side.

      When I'm in a corporate environment, my goal is to steer my superiors into the correct path without compromising their ideas.

      Trust me. I have a large supply of well used cardboard boxes.

    3. Re:Employees can play this game too. by whitelabrat · · Score: 1

      I agree. Most often these security folks come in a make a fuss (I know being one myself) about every little thing. It's called CYA (cover your ass). Of course most businesses out there don't have any idea about the costs of mitigation or even the real value of their assets. You don't spend $2,000 on a safe to protect your $1 bill.

      Don't worry about the desktop PC's. Focus on the big bucks, such as servers. As long as you have a well designed network with firewall, use anti-virus, and keep up with your patches (see Shavlik HFnetChk) your doing enough to CYA. IDS gets awful pricey and logging/monitoring is worth while if you have the tools and staff to monitor it all. Management has to decide where to spend their resources. If they are running a small shop, chances are they'll have to spend money for tools to help ease the additional effort needed to keep things clean.

    4. Re:Employees can play this game too. by Anonymous Coward · · Score: 0

      If you want to have the boss' position then keeping your mouth shut isn't the way to go, that'll just keep you at the bottom of the food chain.

      Unless you have piss poor ideas, then yes, you were meant for a drone's job.

    5. Re:Employees can play this game too. by BaudKarma · · Score: 2, Insightful

      Lead a $17 million dollar security upgrade for the entire enterprise.

      "Very impressive. Are you still employed there?"

      "No, they went bankrupt shortly thereafter."

      --
      It's the land of the brave, and the home of the free
      Where the less you know, the better off you'll be.
    6. Re:Employees can play this game too. by Anonymous Coward · · Score: 0

      (Score:2, Insightful)

      Damn, I wanna to test what the mods are smokin...

  93. Common Sense by Aliks · · Score: 2, Insightful

    The third party is being paid to spot holes. If they are worth the money they will do more than just a Nessus scan ie they will look at the how the vulnerability might be exploited, and what kind of impact an exploit could have.

    Whatever they do, they will not have much info on the real impact on your company of any security breach, nor will they have any clue as to your company priorities. This can only come from inside your company. Some would call this "putting a spin" on the report, but in reality all you are doing is adding the extra columns to the report:

    Likelihood of an exploit of this vulnerability

    Impact of a successful exploit

    Cost to fix

    If you can't put numbers to these things then just say Low/Medium/High.

    Undoubtedly there will be some things that really do need fixing, but for the low priority items maybe you can batch them together into a work packet and get budget or resource to tackle them properly. Better you guys do this and make sure there are no deleterious effects on live systems than some contractor is pulled in to do it blindly.

    1. Re:Common Sense by bani · · Score: 1

      Exploit risk

      Exploit cost

      Fix Cost (man hours,$)

      Fix impact (performance,retraining,retooling,etc)

  94. No. by ta+bu+shi+da+yu · · Score: 1

    Then they would have to justify their methodology, to show how they are worthwhile. They would most definitely remain in business.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  95. Simple Answer by Anonymous Coward · · Score: 0

    Hire a better 3rd Party security company that deliveres substance, and is willing to come in and show you how to fix anything it reports on.

  96. Point out their errors by Anonymous Coward · · Score: 0

    In one case, I pointed out that the 'consultants' spelled server as "sever" on the bold title line on every page, hence how trustworthy is their report, we do not run "Microsoft Commerce Server" nor is it installed, deleting/removing the administrator login makes it hard to actually admin the server (yes we always rename the admin account and then put a 'dummy admin' account in place), turning off "http" port 80 makes it difficult to serve web pages, and there are many freebie utilities that could have done a much better job and saved us $25,000.

  97. Mine the BOFH archives by Nefarious+Wheel · · Score: 1

    ... 'nuff said.

    --
    Do not mock my vision of impractical footwear
  98. Re:As with most potential conflicts with a manager by Anonymous Coward · · Score: 0

    keep modding this one up. it's a gem!

  99. Look for anyone trying to access formmail.pl... by Frankus · · Score: 1

    ...and block the offending IP.

  100. Security Experts by towaz · · Score: 1

    I've seen a few people offering security auditing and pay a stupid amount just to perform a nessus or or other out of the box scanner. Even worse then false positives are exploits actually getting missed... Sort of leaves a lot of companies with a false sense of security... Handy though if contracted with a pentest after ;)

    --
    "I disapprove of what you say, but I will defend to the death your right to say it." - Voltaire
  101. sounds good to me... by buhatkj · · Score: 1

    I'd like to get paid consulting fees to just run nessus a few times...hell, where can I sign up?

    But then, I could also run it myself, and simply understand the FACT, that a "secure network" is a pipe dream....

    --
    sometimes, i wonder if i'm the only conservative on teh intarweb. ah well, back to mah hogs and warmongerin'....
  102. Stop being lazy by Anonymous Coward · · Score: 0

    Stop being lazy and just fix the problem. Grumbling to Slashdot in hopes of getting a collective pat on the back isn't going to help you. If you have security holes - fix them. If they aren't problems - explain that to management. Griping about how a 3rd party points out *YOUR* flaws is just gonna get you fired...
    -My 2 bucks. [I'm rich biach]

  103. Re:Get a new consultant by Jedi+Alec · · Score: 1

    Memo to the IT department: get off of your high horse! The only reason you are there is so that the rest of the company can do their job properly. Don't try to make yourself feel important by assuming that knowledge of IT is somehow *better* than knowledge of accounting, personnel or pretty much any other supportive department in a company. Yes, there are a lot of incompetent managers walking around, but this whole notion that IT specialists somehow approach deity status because they have mastered the black arts of adminning a number of boxes is ridiculous.

    --

    People replying to my sig annoy me. That's why I change it all the time.
  104. Quite common, actually by Anonymous Coward · · Score: 0

    At least once a month, someone opens a support request which contains a long laundry list of supposed problems with the server. The catch is that the server is usually completely up to date thanks to Red Hat's patching system, but the scans are too stupid to know.

    These things connect to port 22, see an old version from the banner, and assume the worst. Few of them actually run on the server, so the simplest 'rpm -q openssh' is not an option.

    People still spend money on this, and it's usually pointless. About the only good thing that comes from it is that a competent support team will log into the box to run 'up2date -l' to refute them, and at that point, anything which hasn't been applied yet (new kernel?) will be caught.

  105. Re:Get a new consultant by bani · · Score: 0, Offtopic

    I don't see why the parent was marked as a troll.

    You must be new here.

    This is slashdot we're talking about here. moderators and editors with the intellectual capacity of cabbage.

  106. /ignore marketing.tactics.and.sales.kacks by v3xt0r · · Score: 0

    Tell your boss to ignore these 'security expert' trolls and to simply hire a 12yo script kiddy who uses ubuntu or something. *duh*

    --
    the only permanence in existence, is the impermanence of existence.
  107. BS Alert! by toadlife · · Score: 1

    "Of course, this should read "haven't had a single incident that we know about"."

    Wow. Insulting the intelligence of someone you don't even know under the veil of anonymity. You must be pround of yourself.

    "Not really. With Windows, you both have to know what you are doing, and have a budget for third-party tools to help (and with the tools, you don't really even need to know what you're doing). With Linux you just have to know what you're doing."

    If you think that third party tools that cost money are required to protect Windows servers, then it's you who don't know what you're doing. Can you even give an example of a third party tool that is required to make a Windows server secure?

    --
    I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    1. Re:BS Alert! by Anonymous Coward · · Score: 0

      A firewall?

      I know that XP has a built in one, but I don't think thats true of the earlier versions.

      Using MS only tools/programs makes you dependent on MS to make sure no exploit goes unpatched to long.

      Not a safe bet, in my book.

    2. Re:BS Alert! by Anonymous Coward · · Score: 0

      "Insulting the intelligence"

      Really. So, you think every admin knows when he's had an incident or been hacked? Could you be more of an elitist? (read: ass) Btw, your website also makes you look like an elitest jackass, you know, just in case you wanted to know or cared.... *snorts*

    3. Re:BS Alert! by toadlife · · Score: 1

      A firewall is hardly neccessary to keep any machine secure (if it's a server it needs to have it's ports open, right?), though it can mitigate attacks on machines that are not patched. With earlier versions of Windows that don't have the firewall built in, you can use IPSEC to limit what traffic flows to and from the machine - a good idea on any DB server. I never said anything about using MS only tools. There are many free third party security tools that you can use to help guard your windows machine. There is snort, tripwire (or an equivalent). Regardless - how many documented cases do you know of a Windows box being hacked via an unpatched/unknown exploit?

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    4. Re:BS Alert! by Anonymous Coward · · Score: 0

      Hmmm... let's see. I defended a parent poster whom you subtly insulted, and challanged you to back up the blanket assumtion you made. How very elitist of me. *snort*

    5. Re:BS Alert! by Anonymous Coward · · Score: 0

      "Can you even give an example of a third party tool that is required to make a Windows server secure?"

      Yes... http://www.finlease.com.au/images/plant2a.jpg

  108. Risk Assessment Done By Professionals by kaladorn · · Score: 1

    Saying there is no such thing as a hole so obscure as to be meaningless is a bit disingenous. Some holes are literally meaningless (More correctly stated, the risk of their exploitation is very low, the severity of any exploit is insignificant, and the methods of exploitation are involved).

    Proper security analysis means analyzing the degree of likelihood of an exploit, the difficulty of the exploit, the cost incurred in setting up the exploit, the technical savvy required to conduct the exploit, the availability of tools to conduct the exploit automatically, and then assessing the impact of the exploit, the vulnerability of data or the system itself as a consequence of the exploit, and then moving on to examing the cost of dealing with the possible hole (ideally several options). This cost has to both cover hardware & software costs as well as personel related costs associated with it and any business implications (service outages, etc). Also, of course, another part of the analysis is whether or not there is a business reason (and if so, if it is valid) for the loophole to exist.

    In the end result, you have to weigh each exploit and say "Knowing the cost to fix it in terms of cash, time, service issues, and potentially reduced services, and knowing the likelihood of an exploit and the impact it would have, is it worth fixing?" All exploit potentials ARE NOT worth fixing. Not to a business, nor even necessarily to your government.

    It depends a lot on what the exploit is. I worked with some top notch security people reviewing several Canadian wireless providers for a Canadian federal policing body. Were there potential exploits in the wireless systems? Sure there were.

    The wireless guys built their networks with *network integrity* as their main constraint. Security they applied was related to keeping the network up and going, not protecting user data integrity. So there were holes they had to address before the policing agency would feel comfortable running data over them, even with encryption on the data.

    There are more risks than just data loss in these situations - even bogus network access or denial of service can be a critical issue.

    In the end, the policing agency and the providers sat down, went over the reports with the consultants, had the consultants elaborate some of the threats and help the provider's network engineers understand them, and then some negotiation was done about which exploitable points would be fixed, what the fixes would be, etc. Not all exploits were dealt with - some were deemed to be too hard, of too little impact, or of too great an expense to fix, even for this type of system. But the major ones of concern were, sometimes by things as banal as a reorg of how network service folks accessed their network. In the end, a reasonably secure result was obtained and things went ahead.

    But this is how *real* security consultants work. They know their biz, they learn your biz, they see where your biz can be broken, and they help you understand how to fix things. They don't just provide you with a list of problems and flee. Of course, they send you a *real* bill too... !

    --
    -- Mal: "Well they tell you: never hit a man with a closed fist. But it is, on occasion, hilarious."
    1. Re:Risk Assessment Done By Professionals by Rolan · · Score: 2, Informative

      As I said in my first paragraph:

      If the boss wants you to "fix" them all, give him a report of your own. "This is setup this way because of X, and the risk is mitigated by Y." If it's not a risk, explain why it is not. If you can't explain why it's a risk or how you're mitigating the risk, then you should be called out on the carpet.

      Risk mitigation doesn't necessarily mean you have to close the "hole". Simply that you are aware of it and you've done what make sense to address it. If there is a hole that's risk is very low to the point where it would cost more to fix it than to recover, the mitigation is that you are aware of it and can recover from it if it happens.

      --
      - AMW
  109. easy by Mike+Bridge · · Score: 1

    disconnect your boss from the network and tell him the holes are fixed. when he complains, plug him back in, but advise him that the network is insecure.

  110. Re:Get a new consultant by BVis · · Score: 1

    High horse?

    IT takes abuse that accounting, HR, marketing, etc would NEVER accept. Just this morning I had some douchebag POUND on the door to the storage room I work in, get in my face and DEMAND that I fix a problem with a laptop I'd worked on last week. The fact that the problem wasn't one I could do anything about didn't make the slightest bit of difference; when I gave him the name of the person he would need to talk to, he looked at me like I'd shot his dog. I asked him if there was something else I could help him with, and he proceeded to shut the door in my face while ranting about how I hadn't done anything to help him. He then went and complained about me to my boss's boss's boss's boss (I wish I were exaggerating.) If I'd been in marketing, he'd have been escorted out of the building by security. But since I work in IT, there will be no consequences for an action that meets the legal definition of assault.

    If you went to accounting and said "Pay all our payables but don't spend any money" they'd laugh until they figured out you were serious, and then they'd quit. If you went to HR and said "Hire us some world class employees, but don't interview anyone" they'd do the same. If you went to marketing and said "Get our name out there but don't use any advertising", same result.

    Yet people regularly go to IT and say "Fix this problem, but don't do anything that would affect anyone in any way". IT is no more or less important than other departments, but it gets far far less respect in most companies, because the average employee's knowledge of IT matters is far lower than the average employee's knowledge of, say, accounting. The perception is, "I don't understand it, so it can't be important" and thus we get the problems we're discussing.

    I'd get off my high horse if I could get said horse and myself out of the trench that the executives have dug for us. Equal treatment would be welcome; we might even be able to fix some of the things you've broken.

    --
    Never underestimate the power of stupid people in large groups.
  111. Re:Get a new consultant by Anonymous Coward · · Score: 0

    Yep, that's true. Executives make life difficult for all departments by trying to micro-manage things they don't understand, not just IT.

  112. Obscure? by kd5ujz · · Score: 2, Interesting

    If it is being detected by a "well known open source" security mapping package, then I would fix any "obsure" hole it finds. If the tool is well known, and detects the hole, then you can bet your ass that all the black hats with that scanner are going to find your obscure hole.

    --
    -William
    God is everything science has yet to explain.
  113. Re:Get a new consultant by uberpeon · · Score: 0, Offtopic

    Hey! That's not nice.

    Cabbage doesn't deserve being described like that.

  114. From a security auditor... by Hanashi · · Score: 1

    I can tell you that it's not the job of an auditor or "security tester" to regurgitate Nessus reports. In fact, it's downright unethical if that's what really happened here. We're being payed for our expertise and our advice, not on how well we click the "Scan" button.

    --
    Check out my eclectic infosec blog at InfoSecPotpou
  115. Get successful and then bitch. by Anonymous Coward · · Score: 0

    Seems your opinion is not regarded as highly by your employer as some anonymous 3rd party contractor who has been tasked with a part of your job.

    I don't see how you are in any position to complain, or do anything except what you are told to do, the last way you're told to do it.

    If you're so smart and experienced and skillful, why is someone else in charge of you?

  116. BOFH! by nxs212 · · Score: 1

    Do what the bastard operator from hell would do - unplug the switch that the security eggspert is plugged into and go to lunch.
    If he tries to break into the wiring closet, have him severly beaten by PHYSICAL security guards and thrown out for trying to compromise and possibly expose your WIRED network to external attacks via 802.11b. (have a wireless router or an access point planted in his enormous laptop bag for that no-further questions needed factor...helps if the brand matches his wireless pcmcia card)

    Seriously, they should not be plugging their own equipment into your network. If they lose that laptop, all your internal secrects will be exposed and may end up posted on the web.

    Work with the consultant every step of the way - give them a pc, install their scanning software, etc. Don't let them use pirated or downloaded from the web scanning tools - it may contain a keystroke logger or some other nasty trojan.

  117. Mountains are nothing.... by mr_z_beeblebrox · · Score: 2, Insightful

    How do you handle these 3rd-party security people who make mountains out of every molehill?

    I am currently dealing with this. I work in a very small IT shop (by small I mean me) in a not so small company (100+ million $ in revenue). We also have MIS, but they are just users in the network context. We recently were blessed with a new COO who very much wants to control all departments... can you say burnout in progress. Anyway, he wanted to get a third party audit. We (MIS who has control of me) turned it into a major project and accepted proposals from many companys (this burned a lot of hours). Then when a vendor was selected I took the audit report and thoroughly documented each hole and its risk to us. The amount of work and risk caused by fixing it as well as the cost. Then, when it is done I prepared a cost benefit analysis of the various actions. My goal was to teach them a lesson. Instead, I learned one. Because my documentation was able to show them the complexity of the network I work with and the technology which we take for granted. They agreed to hire me a technician. Also, they allowed me to decide what in the security was worthwhile to address and source out a chunk of it as a project. The lesson is, use this to your advantage. How many times do you feel excluded from decisions because it is "a business matter", I do frequently. This showed them that I understood my job from the point of view of adding value to the organization and that is very important in business. In short, as my subject read, mountains are nothing make it into a mountainrange. Once they see it and they see you willing to conquer it for them, you all win.

  118. Easy! by CRC'99 · · Score: 1

    "How do you handle these 3rd-party security people who make mountains out of every molehill?"

    Easy. Cattle-prod.

    --
    Sendmail is like emacs: A nice operating system, but missing an editor and a MTA.
  119. Re:BOFH! here's the link by nxs212 · · Score: 2, Funny

    Here's the real thing!
    http://bofh.ntk.net/Bastard_1995.html

  120. Make an ass out of them in front of your Execs.. by jsimon12 · · Score: 2, Interesting

    I worked at a company a couple years ago that had some "security experts" come in and run scans. They ended up totally screwing up a bunch of in house applications. Being the lead System Administrator I got in a meeting with these guys and starting grilling them on security (they were using a tool that used nmap and hey I know nmap ;). So I started drilling them and it turned out they new nothing. So I kept hitting em and hitting em (verbally) till management had to pull me off em. I think the company I was working for at the time ended up sueing them ;)

  121. weird by Anonymous Coward · · Score: 0

    Did you know that when you google LazloToth the first return is slashdot?

  122. Re:Get a new consultant by jschrod · · Score: 4, Interesting
    Yes, the parent ain't no troll; but it ain't no good advice either.

    The poster obviously is not in the position to `get a new consultant'. His problem is how he can hit his management with the clue stick.

    Let me tell you a story that happened just a few weeks ago: I'm the CEO of a consulting company that does quite some security work. We were brought into the following situation: A customer of an outsourcer got an `independent' security audit by HP. The HP folks took the (actually very good) CIS benchmarks and demanded that each and every item of that benchmark is followed to the letter. As part of that, they demanded that the NFS and Samba servers are turned off.

    There's just one small problem -- the actual service the outsourcer was providing to the customer is -- tada! -- file service over NFS and CIFS! The outsourcer pointed this out to their customer's management. That management is a bunch of morons and just told them back: But this is a security audit of HP, they know their thing! So they had to bring us in, to give their opinion `management cloud' by creating pretty PPTs.

    Even though we earned quite some money on that job; I would have prefered to work on really improving the security, in particular the processes, instead of fencing unprofessional HP security `consultants' and idiotic management PHBs.

    --

    Joachim

    People don't write Manifestos any more -- what's going on in this world? [Frank Zappa]

  123. I got something even better.... by Chanc_Gorkon · · Score: 1

    How about this....

    During a large project where I work, we discovered that the product the college bought, at that time, was still using unsecured telnet (in the year 2001 and I ain't kidding!). We had not gone live yet and mentioned that as well as very poor performance on the hardware reccomended by the company. Of course now they have released some patches that mitgate this, but they tell me I have to redeploy about 1,000-1,500 clients in order to implement the fix.....this in the MIDDLE of rollout. We mentioned many times that we did NOT like this and said it ws unsecured many many times. It's not a product that would have been chosen if the decision was left up to us (it wasn't....it was left up to a comittee...). So now we have a audit coming. We KNOW this is going to show up unless we rush implementation of security out so I start investigating what is needed. I come to find out that the client roll out is not needed even though support had told me 2-3 times that I had to do the client upgrade. In the meantime, Iam highly pissed about the whole deal. Even WITH the "security fix", the product STILL requires the use of ftp for a portion of it plus it also requires a DB config that, by it's nature, is unsecured. ALSO, during activities like data refreshes, the encryption must be DISABLED! I would LOVE to get rid of this product but my superiors would never allow it plus it would cost MILLIONS to do anything with any other product. I say millions even though the software would not cost anywhere near that.....millions because of the man hours that would have to be put in to install the new product as well as convert data from the old to new and maybe even hardware upgrades or additional equipment may be needed...this is why I would say millions. We NOTIFIED our superiors that the product was a unsecured piece of crap that could not be secured easily but noone listened. Our users ASKED us to create generic signons for actual users because it would be too time consuming to fill out complete paperwork on temporary users. The product also has many other requirements that require some very bad unsecured setups. When we have blown the whistle loudly and not even the President refused payment of these idiots, how can I be held accountable? It's been reported I don't know how many times but noone listens. Where do you go when your leadership won't listen??? Granted, we will now have the connections secured before the audit, but when will people listen to the people that they pay to do this kind of thing? My only hope is they don't have the money for a GOOD company and they get a mediocre one. My only other hope is that they FINALLY see how much of a piece of crap the software the purchased really is.

    --

    Gorkman

  124. From the perspective of a tester by Anonymous Coward · · Score: 0

    As one of these cursed external security consultants myself, it sounds to me as if your provider hasn't quite got their approach right.

    External security assessments should be performed with a risk focus. Sure, they may be done using a fairly standard set of tools, but the value the consultant adds should come from their business knowledge and risk focus.

    Our standard approach involves:
    - agreement on scope with both business and IT sides of the organisation
    - performance of testing (nmap, nessus, and the other tools in our quiver)
    - analysis of results; identification of real issues, not just a dump of all issues identified by the tools
    - identification of risk associated with each issue
    - discussion of findings with IT side of business, attempting to get agreement on each issue and associated risk
    - presentation of draft report to the business
    - obtain responses from business and IT sides of the organisation and incorporate into a final report

    The report will never be delivered to the business without the IT side being made aware of the issues - good or bad. And the report will most definitely not be a simple cut-and-paste from the output of whatever tools we used to perform the testing.

    Treat the external provider as a link between yourself and your management. This is your chance to let another party communicate your problems to managment, use it! Do not look at the report as being a laundry list of problems that you will be blamed for, but as a means by which you can have real problems identified and obtain the budget to improve security of your environment.

    Do NOT let the external assessor overexaggerate the risk associated with the issues raised. If you disagree let them, your management, and the business-side know immediately. Do not just sit there and quietly take it.

    If the executive do not trust you to have some form of input into the risk assessment, identification of mitigating factors, and decision of the way forward, then I would suggest that this is indicative of a deeper problem than just this.

    And just as an aside, unfortunately the current reporting format used by a lot of security assessors is only exception-based; we don't really have space to say "yes you are doing this really well". Something I'm looking to change in the future, at least within our organisation.

  125. Amenaza SecurITree by Anonymous Coward · · Score: 0

    Disclaimer: I work for Amenaza Technologies (creators of SecurITree). However, I don't stand to gain anything from this post, and I truly do feel strongly that this is a good product.

    SecurITree is a program that allows analysts to model threats to any assets, including (but not limited to) computers and communication infrastructures. Through using threat trees, (also known as attack trees), an analyst can combine the results of third party or in-house vulnerability assessments, and determine the potential threat to the organization. By modelling the actual architecture of the system(s), an analyst can make a detailed, yet easy to read model. This can then be shown to management, who can then decide for themselves if the ROI to fix the problems is justified or not. All assumptions are clearly stated, and 'what if' scenarios are easy to perform.

    You can look at much more detailed information (and request a free demo) by visiting http://www.amenaza.com/. Hopefully this helps!

    Wyatt

  126. playing the victim by dfuller · · Score: 2, Interesting

    This poster's simply playing the victim.

    So why was the audit asked for in the first place and why did you not have at least a modicum of management control over the process? You should have gone in, hand in hand with management and looked at the result in unison, not being subjected to it - in the spirit of learning, not generating fault. Clearly, this audit was set up to generate fault, whether through management caprice or someone reading that it was a trendy thing to do.

    My opinion is that you screwed up by permitting yourself to prostrate yourself to this white-hat audit without being part of the process and making yourself a beneficial part of the results; not a victim.

    Not in the notion of the "not my fault" notion of management, but in terms of engaging the organization in demanding beneficial analysis and results, and working with them to improve your processes.

    Being dive-bombed by a 3rd party means your management has a poor view of your organization or at least, you are communicating poorly with them.

    Stop being a victim. Get your ass in gear.

  127. The BOFH Way by FruitCak · · Score: 2, Funny

    A shovel, a bag of lime and some carpet.

    --
    I'm me. I think.
  128. EEye.com -- Retina Network Scanner by SilverThorn · · Score: 1

    Rather than bitching about it, look at fixing the problems via one of the best tools on the market:

    Retina Security Scanner: www.eeye.com

    There is a demo available that can apply patches and registry fixes remotely. If your serious about it, purchasing a copy of Retina is very easy and ROI is tremendous -- especially via their free updates.

    --
    Artificial intelligence is no match for natural stupidity.
  129. I haven't found this to be the case... by DarkRecluse · · Score: 1

    Frankly, while the consultants we have coming in are expensive, they are very knowledgeable people who keep things simple and uncomplicated.

    I find that they are the ones keeping our more enthusiastic employees in check with a little "shut the hell up".

    --
    --"It's Bradford Company, slash your last name, dot your first name"
  130. Define obscurity by sparkz · · Score: 1
    Can't complain that F/OSS tools were used - some of the best tools are F/OOS. That's a Good Thing, not a Bad Thing. The idea of "But I could've thought of that" is worthless if you didn't think of it.

    If the "hole" is something like "imap can be insecure unless properly configured, in which case it can be quite secure", then show how your implementation is secure, and any example exploits fail on your systems.... Otherwise, fix 'em!

    The choice between smoothly-running vs secure is for management to make... to an extent. I'd expect mgmt to choose easy, and techies to choose secure. In this case, it sounds like it's the other way around.
    Personally, I'd rather take grief from users about "But I used to be able to do 'X' without any hassle" than deal with security holes... especially when you can answer "It's a management decision - out of my hands. Your boss wants it that way".
    Sounds like a dream job

    --
    Author, Shell Scripting : Expert Re
  131. It's called a 'Risk Analysis'. by oneiros27 · · Score: 2, Interesting
    The important thing is that you are not the one to say that it's not worth fixing. You leave that up to (mis)?management to decide.

    Your basic risk analysis takes a look at all of the vulnerabilities on the system. For each one, you list the following:
    • the likelihood of that vulnerability being realized
    • the impact if that vulnerability were realized
    • any mitigation that has been done to reduce the chance of it being fully realized and exploited.
    Of course, management likes numbers, so you rank each item from 1 to 10 (or 1 to 100, or whatever), using whatever scale you want (so long as you're consistent in your rankings for all of the items). Then, you use the secret fomula :
    Risk = Threat * Vulnerability * Impact / Countermeasures
    For the top 10 items (or however many you feel like, you come up with some rough estimates on how much it would cost to fix or reduce the impact, or otherwise mitigate each of the problems.

    Note: Some people will say that the 'impact' should be a dollar amount to signify the damages done to the company... but it's impossible. How much is a human life worth? Is it worth more than the company losing millions of dollars in sales? How does it compare to the loss of reputation if your clients found out about whatever it was?

    Example: There is a real vulnerability that you may have an electrical fire. The threat of it happening however, tends to be very low, if the building inspectors did their job. The impact, if this happened on a weekend could result in the lost of the entire building. Countermeasures include fire extinguishers, sprinklers, temperature alarms, off site backups, redundant servers, etc. You can never get rid of the vulnerability, because there is always a chance of that fire happening.

    Example 2: There is a possibiliy of all of the system administrators quitting, leaving you with no operations staff. This can be mitigated by treating them with respect, not forcing them to wear ties to work, and paying them better.

    Use this to your advantage. Don't fight the report, done by someone who knows enough to schmooze the boss, and get paid many thousands of dollars to click a 'run' button. Use it to get rid of those nagging little things that have been bothering you, that you've never been given a chance to sit down and fix.
    --
    Build it, and they will come^Hplain.
  132. Security Audits by bucketoftruth · · Score: 1

    I'm one of those people who does 3rd party security audits. Having been in the position of the 1st party before I always make sure the report doesn't include all the junk that the poster is complaining about. I provide any gaping holes that should be addressed on the first 2 pages, then put all the wishy-washy junk at the end with a notice that it's not important. Any good security auditor would do the same.

  133. Re:Make an ass out of them in front of your Execs. by JakiChan · · Score: 2, Insightful

    Just be sure who ends up looking like the ass....

    --
    "Where quality is like a dead stinking rat - you just can't miss it."
  134. Not really playing the victim in this case. by LazloToth · · Score: 1

    I work in a tightly regulated non-profit industry and management is required to host periodic 3rd-party assessments of IT. So no matter what executive management thinks of me - - and they've always treated me well - - I have to be subjected to this, at varying levels of intensity, at least annually. This year, it will happen three times. I'm not sure why. Possibly because we have a rather aggressive new crop of execs.

    --


    It's only funny until someone gets hurt. Then, it's hilarious.
  135. Sounds like it may be your fault by angryty · · Score: 2, Insightful

    Having been through this numerous times I have to say it sounds like you got yourself into this mess. By not explaining what "deliverables" you wanted from the consultant you set yourself up.
    If you said "give me a report card" and that's what you got then you have a serious problem.
    Tell the consultant what you want the report to look like. Tell him that all results should be placed in context to a) risk; b) ease of attack and c) liklihood of attack. Tell them that you want a concrete list of what to do and when to do it. If he can't do that then his firm needs someone else to write the final report.
    You should also have been sitting sidecar during the whole VA so you could help them understand the risks and your environment. Most of the time it makes their VA more accurate because you can point out where you know you are weak and they give you credit for at least being aware of your shortcomings. You've got to tell them what they don't know. If you don't help them contextualize their results then they have to cover their a** and spit out the raw data.
    Finally, you should meet with the consultants to view the draft of the report so you get a heads up and they get to polish the deliverable.

    What do you really want out of the VA? The VA is a tool to help you determine where to focus your limited resources. It is not a report card.

  136. Re:Get a new consultant by l0rd · · Score: 1

    Your risk managment VP sounds like a complete moron. If you don't understand at least the basics of something, you shouldn't be managing it.

    Anyone with common sense (and after some explaining from their sysadmin if you're a clueless n00b) can see through scare mongering. Seeing as your VP can't he obviously doens't have common sense.

    Just explain it to him in a calm, reasonable manner. If he still bitches, tell him what you need to fix every little "vulnerability" and what the effects will be for the company. That way he has to OK anything and it's not your problem anymore. Shit can also go upstream if you learn how ;-)

  137. Prepare them going in by jayhawk88 · · Score: 1

    Honestly the best thing you can probably do in a situation like this is to make sure the suits know the score going in. Explain to them that a security audit is just like a financial audit: the auditors aren't leaving until they find something wrong. They have to have something for their report.

  138. hire a better security company; write a report by Anonymous Coward · · Score: 0

    I've been on both sides of this.

    Item one: hire a better security company/consultant. A good consultant with sit down with you and your PHBs and go over the results, classify them, and help you decide on what needs remediation and how to go about it.

    Item two: *write* your response to the findings. The PHBs have meetings, they talk to one another: they need something in front of them to talk about. "Frank says it's ok, really" doesn't cut it.

    But classic clueless security company:

    Report: Server is running ftpd. This may be a vulnerability. If you do not need this service you may wish to disable it by [...].

    Response: Server is called "ftp1". There's a reason for this.

    Some companies can't even be bothered to actually take a look at the environment. On the other hand, they make us look really, really good.

  139. Discuss the results before publication by Gyorg_Lavode · · Score: 1

    Before the results are sent up, schedule to meet with the audit team and go over all findings to classify them, (things like: false positive, mitigated by architecture, low risk, medium risk, etc). Fight tooth and nail to get those stupid findings removed from the short list that goes to the boss.

    --
    I do security
    1. Re:Discuss the results before publication by Anonymous Coward · · Score: 0

      "Fight tooth and nail to get those stupid findings removed from the short list that goes to the boss."

      Here's a better idea: Get to a position where you don't HAVE to "fight".

      Become a gateway that the consultant must pass through before they are allowed to see "the boss".

      Even better idea. Become the boss.

      Develop your career so that you have the authority to decide what is bullshit and what is important, and to SAY SO to their faces.

  140. My experience... by ninjaz · · Score: 1

    I have been called to account for results of various scanning tools. First of all, I suggest taking a deep breath to calm down.

    When I have worked with this type of "vulnerability report", I've considered it understood to add 'possible' to the title.

    For instance, one of the scanners would report a piece of middleware which was used in the organization as w3-msql (the moral equivalent of php+mysql in the late 90's). It should be fairly easy to go down the results for an individual server, item-by-item and pick out which ones aren't sane.

    Share those results with the security consultant. Ideally, you will be working with them, and your response will be included in any report (possibly by simply removing obvious false positives). After all, you're the expert on your own network. They're just poking around to see if anything looks amiss.

    Their reaction to the false positive report may also help you gauge how to deal with them. For instance, if they insist that a false-positive is actually a problem, you will need to get solid facts together to demonstrate them as being wrong. When you lay out the facts, turn the emotions down as much as possible. If you look defensive and emotional, management will think you might the problem.

    The second pass is vulnerabilities that you wanted to fix, but were prevented from fixing, whether it be by a vendor, app support team, or management. Ideally, you will give the other party a heads up to let them know their item has been identified in a security assessment to give them a chance to respond, too. It's entirely possible that the same guy who hired the security consultants who found the 'hole' pressured another team to put it there to begin with.

    Third pass is low-hanging fruit. The stuff you can write a script to fix across the board on yoru servers. For instance, unneeded services listening? Take a few minutes to write an update script with perl or sed to turn them off.

    Then, you put together a work estimate on how much time and effort will be required to fix the rest. Need low-priority local OS patches? Report the time it will take to do the work, then put together some good interview questions for the guy who will be working alongside you on the project!

    Once management has identified security as a priority, it's in your interest to put together a process (signed off on by management) That way, when this kind of thing comes in the future, they will have been involved in the decisions.

    This also applies when they have a hot project that takes precedence over security fixes. If your new process statest that low-priority local vulnerabilities should be fixed in 30 days, for instance, and a project will push it to 45, you simply ask them to decide between the competing projects. Once you get the sign-off, you're set.

    If you handle this correctly, it can be to your advantage, since management will have a bit more of a view into what sort demands you face on your job. And, if they feel that you've handled the problem effectively, addressing their concerns rather than brushing them under the rug, that earns bonus points.

  141. Your Epidermis is showing! :-() by ManyLostPackets · · Score: 1

    ...Is what a lot of security auditor guys are basically saying. In all honesty, it helps to be up to date on the subject of security itself so you can counter any exagerations. It REALY helps if you find vulnerabilities in the machines they use to do the scan. Most do. You'll look smart, they'll look like cheats. (assuming you run snort and know your toolz)

  142. I don't buy it by Anonymous Coward · · Score: 0

    Obscure and not worth fixing? What exactly? I'm a security professional and hear this all the time, to things I mark "high risk". Things that the industry considers "high risk". When admins or developers get called on it, this is the typical reaction. In security, it's the corner-case that will kill you! The more obscure the better in my book. HTTP response splitting - drool.

  143. What are they paying for? by Abalamahalamatandra · · Score: 1

    Any schmuck (well, let me rephrase that, any schmuck who can run a Linux box or who can buy NeWT from Tenable) can run a Nessus scan - and, as you've seen, get a lot of meaningless output as well.

    Nessus is definitely nowhere near perfect - for one thing, a lot of the plugins tend to yell about things that may matter if you're doing an external scan, but are perfectly normal on an internal scan. (Like, for example, port 135 being accessable on a Windows box).

    The value a consultant should provide is going through that output, checking for false positives, doing hand inspection of some results, then calling out the ones that really matter. I'm in the documentation phase of an assessment for a major law firm right now, and, although I'll provide them scan output with the final document, I won't talk from it or even print it out - the important stuff will be in MY document, spelled out in understandable terms, and ordered according to level of risk versus remediation effort.

    Tell your boss that any security consultant that hasn't done that hasn't done anything worth a damn.

  144. Attribution... by mi · · Score: 2, Informative

    This, actually, was a Dilbert cartoon... Dogbert was saying: "I like to con, and I like to insult. I'll be a CONSULTANT!"

    --
    In Soviet Washington the swamp drains you.
  145. Cowboys by anticypher · · Score: 2, Interesting

    If they just handed you a report from Nessus and a bill

    . . . then they are quite similar to most of the fly-by-night security companies in existance today.

    They really are a plague. Typically a small number of university students, or recent graduates, trying their hand at "start-up dotcom". There are two or three guys who know linux, a little about cisco routers, maybe had a course where they learned about Nessus. There will be fast talking marketing and sales slime involved as well. They are all very young and inexperienced, none of them will have spent any time in a large company with a complex IT infrastructure. Their M.O. will be to approach a company with the output of a Nessus scan of the firewall and web servers, showing a whole bunch of false problems, and try to get a security audit contract out of it.

    if you're looking for someone to do a security assessment or pen testing

    These external audit companies don't sit around waiting for an IT group to give them a call, because they'd never get one. They will not approach the head of IT, but a sales or a CEO level person with nary a clue. They leverage their way in from the initial external scan of the firewall and web servers. They get permission to run an internal scan, then hand over an unedited Nessus report, hundreds of pages long with their invoice.

    The term over here is Cowboys. They ride into town unannounced, pretend to save the day, and ride into the sunset after claiming their reward, never to be seen again. Their victims, of course, are the struggling IT departments like the OP, who have done what they can with their limited budget, and suddenly have to answer to a mostly worthless Nessus report.

    the AC

    --
    Hemos is like...sci-fi fans;he thinks technology is cool, but he hasn't bothered to understand the science it's based on
  146. So, then, you aren't plugging every hole...? by Anonymous Coward · · Score: 0

    "...to fix every item cited - - many of which were false positives or completely out of context - - would be next to impossible for our small IT staff..."

    I totally agree, being asked to fix every little security hole in your company's firewall is totally reasonable.

    Er, by the way, what's your company's URL, anyway...?

  147. Don't hire *those* consultants in the first place by crowemojo · · Score: 2, Informative

    As a security professional it's frustrating to see companies choose my competitors becuase they are cheaper without realizing how worthless they are. Guess what, if you skimp on a pentest, all you are gonna get is a nessus scan with a cover page. If you actually get a company that knows what they are doing, then you are paying not only for the scans and the activities, but for the knowledge and effort to wead out the false positives and to *verify* the results.

    Guess what folks, a nessus scan is *not* a penetration test. It's a vulnerability scan. A penetration test is executed by consultants, not automated by generic tools. Sure, they will use those tools, but they will also use their own understanding of information systems, they will also gain an understanding of the overall picture and they will also be usefull experiences and reports! If you really paid top dollar for what you described, you got screwed, shop for a different pentesting vendor.

  148. Modified scotty rule 2x2 then next higher unit by HornWumpus · · Score: 1

    e.g. 2 days >> 8 weeks

    --
    John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
  149. Tell your bosses to use real security specialists. by Phil_at_EvilNET · · Score: 2, Insightful

    Specialists like Jay Beale, Ed Skoudis and Mike Poor. My firm meets with them for a security audit once a year every January.It takes them a few days to audit our systems and they report to us with a draft and final report. We usually have everythign buttoned down by the time the final report arrives.

    --
    To avoid corruption, one must remain dishonest.
  150. How to tell how valuable your pentest was by crowemojo · · Score: 1

    There are two main sources of value that come out of a pentest; the experience of the test, and the report.

    The experience should help you answer the following questions:
    Were my controls effective at detecting and/or thwarting the attacks?
    How well did my staff respond to the test?
    At what point will I notice malicious activity?
    Are my current logging and review procedures effective at recording all necessary information and identifying the attacks?
    Is my staff capable of responding to intrusion attempts?
    Is my incident response plan effective?
    Where should I invest more in training?
    Are my IDS and Firewall operating as designed?
    Do I fully understand my network and internet presence?
    Where should I focus my future IT audit efforts, was anything identified as a result of the testing that needs to be included in future audit coverage?


    And the report should help you answer the following:
    What testing was performed?
    What were the results of those tests?
    What do those results mean?
    How do those results impact your business?
    What do the problems that have been pointed out mean?
    What is the potential impact of items that have been identified?
    Has any of the conjectured impact been verified?
    What level of compromise of data or control of resources was obtained?
    What is the amount of effort, knowledge, and access needed to perpetrate the things your test say are possible?
    What do you need to do to fix the problem or how can you control the problem in a way that fits into your business?


    The more of these questions that the pentest can answer for you, the more valuable, and the more expensive, that test will be.

  151. Effective reaction by buss_error · · Score: 1
    An actual event...

    How do you handle these 3rd-party security people who make mountains out of every molehill?"

    "Well," said I, "Tell me... exactly how much did you pay for this report?"
    "What's that got to do with anything?!" the PHB said.
    "You see, if you paid more than $1,000USD for it, well, the way I see it, the people have to find something to make you feel as if you got your monies worth. These "holes" and such are nothing more than just how a system works, you see. And the tools they used to do the report are all free tools that we could have used ourselves had you given us the time to do it." sezs I.
    "You're just covering your incompentent backside!" growled the PHB.
    "As for being incompentent, well, I'll take just a slight bit of umbrige at that. After all, when is the last time we fell down on the job for you? When were we hacked last, and the time before that? And how long did it take to recover?
    "You see," I continue, "the problem here is that we simply cannot afford perfect security. Our staff would be four times larger, our ability to do things would be less than 10% of what we do now, and all for something that hardly ever happens. Now, I admit, there are some things we have to protect without fail, but we cannot protect everything without fail all the time, in all ways. We know what it is you need done, we know what limits you'll accept, and we work in those bounds to keep the plates spinning and the systems humming, and we plan for the times when our security will fail and be able to recover quickly."
    "Well, these guys say you are falling down on the job! What about that!!!?" howls the PHB.
    "Well, now, boss man, it's like this. When was the last time you turned on a news report and they said "Everything's fine, turn off the news and go back to your life."? Never, I'll bet. You see, security audits and news are a lot alike. There's more money in gloom and doom than ever there was in green fields and times of plenty. Jeffe, if these guys were so good, they'd be mewed up in some large corporate lab and would never, ever be allowed to speak with anyone, lest they violate some clause of their NDAs. God like security people simply DO NOT work freelance. Never. Any tyro can look at a masterpiece and see flaws, but a true Master can see past surface blemishes and capture the work of art. Now, I admit, there are lots of things I'd like to do if we had time, but, we have to keep the money flowing, the systems humming, and the work going. We simply cannot stop the whole company to fix things that are minor or very tough to crack instead of impossible. But I tell you what. Why don't you allow us 4 hours per person a week to work on the top priorities that report shows, and we'll crack that out."
    "FOUR HOURS!! EVERY WEEK!!! FOR EVERY I.T. GUY!!!? ARE YOU NUTS!!! DO YOU THINK I AM!!!?" shreaked the PHB.
    "Well, Sahbib, that's why we haven't already been jumping on those issues. I didn't feel you'd support the manpower cost, and let us put aside our current projects to address, what is after all, some minor problems. But we work for you, and if you want it done, by golly kingmosabe, we'll jump after it!" I exclaimed, almost saluting.
    "Well, four hours a week is out of the question. I simply won't permit it!" bellows the big guy.
    "Bigguy, we'll do the best we can with two hours a week..." I trail off...
    "NO WAY. You slackers get no more than ONE man, ONE hour a week!"
    "Well, your gold, we'll do the best we can." I sez.
    "See that you do. Now get out of here and go do whatever it is I pay you to do." the PHB says, punctuation his dismissal with a distainful sniff.
    I slink out of the office with rounded shoulders and the air of defeat about me. As soon as I turn the corner, I perk up, realizing that now I get off an hour early every Friday...

    Months later, after the jerk of a PHB had run off anyone with any slight ability, he went out during the dot bomb bust. Word was he managed to hire some of those "security" people that felt that BGP announcements were a security risk and should be discontinued...

    --
    Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves.
  152. bad attitude by cahiha · · Score: 2, Informative

    I for one *love* ripping these guys new ones. In particular when I produce the same report in a couple of hours. All kinds of fun.

    It doesn't matter what you produce. Your boss is bringing in an outside consultancy to get an independent assessment of what you are doing. That's a prudent and sensible thing to do, because he doesn't know what is going on technically (he isn't supposed to--it's not his job), and you could be lying to him to cover your ass. It's no different from bringing in outside accounting firms to check the books, outside HR experts to check compliance with anti-discrimination laws, or outside consultants to check on customer service.

    If you are unprofessional, uncooperative, or insulting in the process, you only hurt yourself.

    On the other hand, if you think you can do a better job than the outside consulting agencies, start your own and try to convince companies of that.

    1. Re:bad attitude by SquadBoy · · Score: 1

      You misunderstand. I get these kinds of jokers fired. By showing that they can't even spell the word "security".

      --

      Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
    2. Re:bad attitude by EvilMonkeySlayer · · Score: 1

      Sacurit.. no, securetty.. no.. sicurety.. hmm, this may take a while.

    3. Re:bad attitude by mindstrm · · Score: 1

      In many cases it's not to get an assessment of your work.. it's to simply get an assessment of network security. It should not be taken so personally.. you should be looking forward to the results and using them to better your setup, not feeling offended that you are being judged.

    4. Re:bad attitude by SquadBoy · · Score: 1

      I have no problem with the concept and do not take it personally. It is simply the fact that for the most part they are wrong and can't/don't do what they claim to. So when they are wrong I simply prove that they are and then they go away.

      Simply put I've yet to meet one of these consultants from whom I can learn anything but I've taught plenty of them how they should be doing their jobs.

      --

      Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
    5. Re:bad attitude by cahiha · · Score: 1

      That's part of what I suggested--get your boss to pick a different company. But you don't have to behave like an arrogant prick to do so: bringing in outside auditing is the right thing to do for your boss, and if you can't deal with that, then you should be fired.

    6. Re:bad attitude by SquadBoy · · Score: 1

      Who said I was behaving like a "arrogant prick"?

      --

      Cypherpunks: Civil Liberty Through Complex Mathematics. Those who live by the sword die by the arrow.
    7. Re:bad attitude by cahiha · · Score: 1

      Well, then you have your work cut out for yourself: do some research and identify comapnies that are doing a good job, and suggest them to your boss.

    8. Re:bad attitude by Anonymous Coward · · Score: 0

      You did, with talk about getting people fired and having fun playing with them.

  153. Cost/Risk analysis by swordgeek · · Score: 1

    Others have said it, I'll say it too: You need a formal risk analysis done. Ideally it should be done by the idiots who said you're vulnerable in the first place--make them actually WORK for their money.

    Are you at risk? Probably. All companies are based on managing risk, and reaping the rewards. Computers are no different--to have internet access incurs some risk. Your job isn't to ELIMINATE risk, it's to MANAGE it, to reasonable levels. If the consulting company says that you're exposed, it should be up to them to calculate the likelihood of being exploited (i.e. x% chance per year that this exploit will be used), the libility of the exposure (i.e. money lost either directly or indirectly), and the cost to fix. If there's a 0.1% chance per year of someone breaking a server in the DMZ and it will cost your company $10000 to recover from it (lost information, time to rebuild, etc.), then any remedy that closes it will have to be almost free to be worthwhile ($20/year on the outside). On the other hand, something with a 15% chance of being exploited that's going to lose $3MM of market advantage should be fixed ASAP, as long as it costs less than nearly half a million.

    Risk analysis. Risk management. Risk containment. NOT risk elimination.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  154. you don't be so smug either by cahiha · · Score: 1

    I've seen the managers that this guy is suffering under and your insightful remark won't help him. You see, his boss is likely referring to "holes" reported by Nessus and others that are not holes but, because some outside company said it, then it must be so.

    And what is your boss supposed to do? He isn't a network security expert. His in-house staff has strong incentives to pretend that everything is alright, whether it actually is or not. He has to bring in outside experts to verify that his staff is doing what it is supposed to be doing. That's not different from outside accounting firms and other kinds of outside review in other areas.

    If you think the quality of the outside security firm your boss selected is poor, talk to him about it and get him to pick one that you think is good. But whether there is going to be an external audit is not debatable--the boss wouldn't be doing his job if he didn't do these things.

  155. Isn't it Obvious? by nathanh · · Score: 3, Insightful
    How do you handle these 3rd-party security people who make mountains out of every molehill?

    They've done nothing wrong. It's their job to point out every molehill. It's your job to perform a threat/risk assessment for each molehill and present a range of mitigations to your boss. For example:

    Consultick: Your froobnabbit has a zingle rating of -1.4582 which we consider to be a serious security hole as documented in Babbage's Grand Compendium of Security Risks.
    You: The likelihood of an intrusion via the froobnabbit is negligible for the following reasons. Even if the froobnabbit is compromised, the impact is minimal and to non-core services. Our group considers the overall risk to our organisation to be low. However we can further mitigate the risk with the following options that will cost you $X, $Y and $Z respectively.
    Boss: Nah, stuffit, we'll leave the froobnabbit as is. I thank both of you for looking into this problem and giving me the information I need to make an informed decision.

    This honestly isn't rocket science. The consultick isn't out to destroy you. He's just doing his job. And yes, it's amusing that the consulticks charge huge amounts of money to run nmap and Nessus, but they were only brought in because you obviously don't have the time to do it yourself.

    I get the impression that you've taken this as a personal slight. I think that you believe the consultick's report has made you look bad. Get over it. Maybe you have made a mistake. Maybe you haven't. Your boss doesn't know yet because he isn't informed. Informing your boss of the risks and the costs raised by the consultick's report should be your #1 priority. If you do a good job, you and the consultick will both look good.

    1. Re:Isn't it Obvious? by CatsupBoy · · Score: 1

      This honestly isn't rocket science. The consultick isn't out to destroy you. He's just doing his job. And yes, it's amusing that the consulticks charge huge amounts of money to run nmap and Nessus, but they were only brought in because you obviously don't have the time to do it yourself.

      While not always the case, consultants ARE out to make money, and sometimes that means drumming up business where there is none.

      If there is money to be made by making mountains out of mole hills, that froobnabbit vulnerability will probably be made into a BIG molehill. Many times these guys come in and at first only talk to the people making the decisions. if they can get two or three more "assessment" meetings out of it, why the hell not?

      And as far as why they were brought in... They were most likely brought in because these decision making people have no freaking clue. They almost always assume you get what you pay for, and that one guy who juggles all the hats inside the company is probably getting paid squat. A consonsultant with buzzwords comes in and flashes some fancy tech jargen and charges huge amounts of money looks really appealing to those types.

    2. Re:Isn't it Obvious? by nathanh · · Score: 1
      And as far as why they were brought in... They were most likely brought in because these decision making people have no freaking clue.

      It's bad practise for the IT staff to conduct their own pen-testing and their own security audits. Hiring an independent consultant to audit the environment is sensible, not clueless.

      A consonsultant with buzzwords comes in and flashes some fancy tech jargen and charges huge amounts of money looks really appealing to those types.

      It's up to the IT staff to tell the boss if they got good value for money. Blaming the boss for not knowing about technical stuff is plain unprofessional. It's your job to keep the boss informed.

    3. Re:Isn't it Obvious? by CatsupBoy · · Score: 1
      Blaming the boss for not knowing about technical stuff is plain unprofessional.
      It sure is. My argument blames the boss for not trusting his own employees. Execs get in talented staff at discount prices but because they dont fit some preconceived mold they dont put proper faith in them. Regardless of performance, experience, and/or knowlege.

      As a result you end up with these situations, overpriced consultants who are interested in the money and not what is best for the company.

      Of course, read my first post, i dont think this is always the case, but I tell you i've experienced this over and over. Its a breed of executive that thrives in todays business market.
  156. connecting two unrelated events in your favour by the-build-chicken · · Score: 3, Funny

    it's surprising how often you can connect two completely unrelated events/actions and make them seem interdependent simply by matter-of-factly asserting that the connection exists.

    Manager: How can we fix all these security holes?
    You: We can fix them no problem, I'll need another unix box for scanning and a 20% pay rise.
    Manager: Ha ha ha...very funny.
    You: I'm deadly serious.
    Manager: What...you're serious...why a 20% pay rise!
    You: Ok...you're right...10% is closer to the reality.
    Manager: That's better...thought you could pull one over on ol' Bill, didn't you eh?
    You: Yeah...sorry about that.

    1. Re:connecting two unrelated events in your favour by Mysticalfruit · · Score: 1

      Actually it would be much funnier if it went something like this:

      Manager: Can you fix all of these security holes?
      You: Actually, we just updated our internal router rules and rolled out some additional policies, everything should be all set.
      Manager: Hey, I can't seem to get to the internet or my email.
      You: Well, during the audit it was found the biggest security risk turned out to be YOU! Your computer was so loaded with [spy/mal]ware we had to unplug it from the network and do a complete reinstall.
      Manager: Yeah, I noticed my screen was faster, though I miss my comet cursors...

      --
      Yes Francis, the world has gone crazy.
  157. Same Boat... by McFrosty · · Score: 1

    I am part of a small IT firm that deals with Community banks and their networks. Each of our banks get audited quarterly. For years we've been explaining to our customers the real risks to their networks...themselves. The audits are always going to find SOMETHING. That's what they're designed to do. You can always explain the "holes, warnings, and notes" away without losing integrity as long as you have a good relationship with your boss/clients/whoever pays you. There are times when nothing but a squeaky clean audit will do for our clients...we can always provide a total lockdown...then they pay us to open up their network again for functionality. It's all about perception...if they think you're caught off guard, they're worried. If they think you're an IT mastermind...well then they're right.

    --
    Mmmm....Frosted....
  158. Most so-called "Net Security Consultants"... by Nick+Driver · · Score: 2, Interesting

    ...will tell your company one and only one thing, and that is your network is unsecurable unless you outsource all your network security and administrating to them because you company's own I.T. crew is too incompetant to do it themselves.

    My employer recently went thru one of these and I prepared for it (I am the network admin) by writing a list of everything the consultants would find, and why they would find it and what could or could not be done about it short of completely unplugging the affected bunch of machines and users off the network entirely. I also wrote down exactly what they would find when they attempted a penetration test from the outside to try to come thru our firewalls. I sealed up all my reports into an envelope and got my boss and his bosses above him to agree to keep the envelope sealed and not read it until after the consultants submitted their findings report and they'd read it.

    During the tests, the consultants could not break in of course, and I got accused of refusing to cooperate with them. I told them to their faces in front of my boss that they weren't even worth half their weight in dirt and were basically committing a con against us. (con + insult = consult).

    After their report was finished and my bosses paid them and read it, followed by reading my sealed reports, my employer basically agreed with me they'd just wasted $15K and my network security talents have never come in question again. The consultants didn't even find everything that I already knew was wrong with our network, and I haven't been permitted to fix the stuff that really needs fixing because too many user will bitch about the inconvenience it would impose on them.

  159. I've the exact opposite problem by Stonewolf57 · · Score: 1

    Well I'm not goin to give out specific details, but I've got the exact opposite problem. I'm a sort of lower level sysadmin (the kind that fixes minor computer issues; 'I can't connect' 'it says I have Sasser, MsBlast, and Netsky, can you help me?' 'Can you come over and install Kazaa for me?' etc. that sort of job) the upper admins run the network, if you can call it that, and do the more important stuff. Basically our network admins are idiots. They've got lots of really cool, expensive toys, but they have no clue how to use them. I suggest you try doing the same thing for your software compliance that we do for netadmins. Blow them off. Secure your network to the best of your abilities, then engage in extensive penetration testing of your network, while you document EVERYTHING you do. This accomplishes (hopefully): securing your network, watching your back, making less work for you in the future/more time for Doom 3/Halflife 2/Halo/2 etc. That's a lot of work upfront, but if you can show them that your network if secure, with documented proof, they'll probably bite. Even better, if your company will shell out the cash for it, hire a reputable 3rd party to hack the network, and have them thoroughly document your security measures/and the success/failure of the hack, then bring it to your boss. The alternative is to do everything the software asks, and chances are your company will get so sick of 14 letter-digit-special character random passwords, that change every 2 weeks (and similar security measures; welcome to my world) that they'll just say screw it and not bother you again about security.

  160. Security is what you think it is. by lheal · · Score: 1
    The time to deal with the PHB and the security consultant is before the report comes. Define a level of security your company finds acceptable.

    It doesn't take much to quickly set the right tone for a security audit. Even the Pointiest of HBs can understand the basic rules:

    1. You're never totally secure. The goal is to find a level of safety that we can tolerate and still get satisfactory service from our systems. (Do we change our passwords every day? No, too much hassle.) Security must be balanced with usefulness, and that balance point is different for each machine in each company.
    2. We layer security measures on top of one another and hope that our effort is enough to make someone seek an easier target.
    3. Bosses understand cost/benefit ratios, and they understand that you get more usefulness for more dollars. They'll also understand that you get more security with more dollars - what are they willing to pay (either for labor or devices)?

    If you have a chance, take them through this:
    The only way to really secure a system is to turn it off. Not very useful, but highly secure. Ok, so maybe turn it on, but unplug the network cable. And lock the door. (Who has a key? Who cleans the room? ) But it's a server, so it sort of has to be on the network to be useful. So plug it in, but use a firewall it off from the rest of the network with every service but files blocked. Well, ... you get the idea.

    It's all about tradeoffs. Sometimes something comes along that makes life better, easier, and cheaper at the same time, but usually you only get one or two out of three.

    --
    Raise your children as if you were teaching them to raise your grandchildren, because you are.
  161. Sizing the holes by swordfishBob · · Score: 1

    A couple of variations:
    Some recommend you multiply 2 or 3 factors to give a score, e.g. ease of exploitation x impact of possible exploitation.

    You could go one further and do the equivalent of a "safety risk score calculator" (from OHS practices) where you look at:
    - extent of what could happen
    - how likely it is
    - cost of alteration
    - extent after alteration
    - likelihood after alteration

    Of course we're talking about highly inter-related aspects of security which get more complex, but feel free to group a bunch of things together (e.g. all items that relate to fingerprinting but aren't actually exploitable holes)

    Time consuming, but you don't need to complete the calculation on items that are near zero risk to start with.

    --
    -- All your bass are below two Hz
  162. You get the company to do the security scanning by terminal.dk · · Score: 1

    We did so, and was working with them in the process. Having them scan the internal and external network.

    Since it was competent people picking the security consultant, we got a good company to do the work. Adn not just the friend of the boss' cousin.

    If the security company thinks it is fixable, have them come up with a price quote.

  163. Security Scanners, Inc. by JWSmythe · · Score: 2, Interesting

    I so sympathize with this.

    One of our credit card processing companies got a wild hair up their ass about security. Security is a good thing, I fully believe in it. But they hired their own 3rd party company to scan us. Over, and over, and over again.

    The 3rd party sent them a big list, where we were just on the friendly side of a passing score. I'm not pleased with "just" passing. They sent me the list, and "suggested" that we fix all these obvious holes in our security.

    Some of them were that the sites resolved in DNS. Ummm, you go to example.com, it's gotta resolve.

    Another was that we had a firewall up. Because packets disappeared into our network (dropped, instead of rejected), it was a clue to potential hackers that we had a firewall up.. {sigh} Ok, so our firewall did exactly what we wanted, and we get scored down??

    The remainder of the list were assumptions. They (through fingerprinting) identified that we were using *nix machines, we are running Apache running on the web servers in question. At the time, Apache_SSL was about 2 subrevisions behind Apache itself, which made it impossible to stay with Apache_SSL, and pass their test. Their beef with it was that there was an exploit for Win32 and OS2 for the particular version we were running. I wrote them a nice email and said "Ok, so there's an exploit for Win32 and OS2 for that version, but we're running on *nix".

    The temporary fix for the Apache "warning" was to not display the version of Apache. I later changed over to mod_ssl, and stuck with the current version.

    We still get quarterly reports from them. I sigh every time I see them. They just piss me off. Not that we're getting a security review, but the fact that I have to explain why perfectly acceptable things are listed. I can never get my score to 0 threats. Even if I firewalled off the machine, so they couldn't see it, I'd still get points against me, because they can see there is a black hole, where they know there is a machine. {sigh}

    I glance over the list when it comes in, and look for anything interesting. Do they have anything relevant to tell me? Nope? Ok, put it off til next week to decorate around their mental problems. Most days, I have real work to deal with, and don't feel like doing stupid tricks for their entertainment. Of course, if I have the time, I love messing with them. Let them wonder why I'm running Apache 4.9.1 on an unknown platform. :)

    --
    Serious? Seriousness is well above my pay grade.
    1. Re:Security Scanners, Inc. by Anonymous Coward · · Score: 0



      "One of our credit card processing companies got a wild hair up their ass about security. Security is a good thing, I fully believe in it. But they hired their own 3rd party company to scan us. Over, and
      over, and over again."

      I have the balls to go to my boss and say "not only did we waste our money by paying these people, but you might even want to look into whether they are actually trying to defraud us. Most of the items on their list are bogus."

      On the other hand, I have a lot more clout in my organization than pretty much any contractor or service vendor we could ever be involved with.

      Well, that, and the fact that things like production security audits fall under my direct responsibility.

    2. Re:Security Scanners, Inc. by JWSmythe · · Score: 1


      Unfortunately, in our case it's not the boss I have to explain it to. It's the stupid credit card processing company. They threaten to cut us loose if we don't have a low score, so I have to keep the score low, even though it's bullshit.

      I talked at length with the credit card company about it, but since it had come up from their bosses, it was unchangeable. Oddly enough, I can't get an audience with the president of those companies to get anything changed.

      --
      Serious? Seriousness is well above my pay grade.
  164. bad consultants bad by thepiltdownman · · Score: 2, Informative

    I am sorry for all the people who had experience with bad auditors. Truth is that learning scanning software (ISS, Nessus, Harris Stat) etc. is fairly easy. Its the analysis part that is hard. When I do audits I go over every vulnerability found (by whatever particular scanner) with the client and we discuss each one to find out whether it is valid for their environment or not. Additionally, a post report should include a thourough analyis of all the finding not just a printout of the ISS report (which in my opinion is poor) and match these vulnerabilities with realistic mitigations. Just like in every field, there are bad people and there are really good people as well. I have met TONS of people recently who are in security because they heard it was hot field but even with the CISSP they don't know jack!!!

  165. They did *not* do their job by Anonymous Coward · · Score: 0

    There was no context and no attempt to exploit the holes. If they managed to get in, then that is information that is necessary (otherwise you get your internal people doing their own security audit - so why did you pay consultants?)

    They did part of their job, tell them to finish it.

  166. Re:Make an ass out of them in front of your Execs. by Anonymous Coward · · Score: 0

    "So I started drilling them and it turned out they new nothing. So I kept hitting em and hitting em (verbally) till management had to pull me off em. I think the company I was working for at the time ended up sueing them "

    It sounds like you had the clout and credibility among your boss(es), that let them put your opinion first and the consultants after. This is something you (and I) take for granted, and the main thing that's lacking where people like the OP come in asking questions about how to handle it.

    It sounds like the OP's biggest problem is that his boss trusts a consultant's opinion more than he trusts the OP. That is a pretty serious situation, if you ask me.

    If I told my boss that he was being fleeced, lied to, defrauded, or that someone was incompetent or dishonest or whatever, action would follow. I don't know how I could work in any other environment.

    20 years experience, 10 with the same company, helps I guess.

  167. Identify the larges security risk... by lucason · · Score: 1

    Tell the VP that the fast that he saves all his internet passwords in his browser, replicates all his confidential data to his palm-pilot, tapes his passwords to the inside of his laptop, gives full access to all data to his managers, is a far greater security risk than a non-renamed administrator account on a small print server.

    That should shut him up for a couple of weeks.

  168. Price tags by nickco3 · · Score: 1

    Reply to each item with a cost to fix, including the cost of addressing other problems you introduce.

    The reasonable stuff that you can realistically do should have a reasonable cost attached.

    The stuff you really don't want to get into, just say that requires $10 million to build a brand new datacentre. If you take this approach, even the most Pointy-Headed of Bosses can be brought around to your way of thinking.

    --
    -- Nick "Hallo this is Beel Gates, und I pronounce weendows as ... WEENdows"
  169. Trust in your skills by dustmite · · Score: 3, Insightful

    There is an issue of trust in the ability of your engineers though. I had this problem at my previous employer (which I left). If the manager consistently does not listen to your advice (however presented), think about it a bit: It means he/she actually does not have much faith in your skills, and does not trust your advice. This is inherently going to be a problem for you, regardless of whether or not you are able to 'document your thought processes'. What kind of reference are you going to get from a manager who doesn't trust your capabilities and thinks you're probably mediocre? What kind of opportunities for promotion, salary increases, increased responsibility etc. are you going to get from a manager who doesn't recognize or trust your capabilities? If this is what is going on, you need to get out anyway, because you're going to hit a "glass ceiling" very soon in your career.

    IMO, good managers recognize skills, and place trust in their employees, giving them enough 'free rein' to 'work their magic' and not preventing them from doing so.

  170. Answer for each item on the list... by Spoing · · Score: 1
    No tool is perfect. A more obvious example to yours is that virus scanners also give false positives -- yet virus scanners are useful.

    These tools are guides only. Anyone who treats them as 100% reliable is not a professional admin.

    If you know enough about your systems that these are false positives, you can document each false positive so that as your systems change or the scanner tools are updates you can tell what is a potential problem and what is not.

    If the 'security company' supposedly did a complete audit and does not have a reply to what you find, they ripped off your company.

    If they were hired to do a basic review not a complete audit, you can't blaim them. The folks who hired them to do a minimal job got exactly what they asked for.

    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  171. We had one of these... by GC · · Score: 1

    we had one of these security consultants, first I heard about it, was detecting a nessus scan coming over the WAN, so I fired up email and sent one off warning of possible reconnaissance on the network, the eventual reply I got after followups went something like this:

    We have yet to receive the full report, the security company just finished up a web scan of the **** Network last Sunday so it will be a couple of week before we get the total results.

    I am not aware at this time of any issues with the UK network, but will let you know if any were found.

    Thanks for the info, I will let the Security Company know that they didn't go undetected.


    I never did get a report, but as there penetration scan caused me to put out a full alert on an internal IP in our company, I doubt they ever got paid.

  172. Why so defensive? by Jaeph · · Score: 1

    I have to ask why the tone is so defensive? They've been paid to find every little bit ... now it's your job to help your management put the report into context.

    Do your job.

    -Jeff

    --
    Please learn the difference between a dissenting opinion and a troll before you moderate.
  173. I used to work for a 3rd party security company... by Cronky · · Score: 0

    .. in the UK. And the reports they generated did flag up some pretty trivial things. Also reports came up with the same minor things each time (some clients would be scanned every month and the scan would return the same thing over and over). Whats more shocking though is that some staff running the scans/reports upgraded the security risk level of some trivial items in the reports as "they believed them to be of higher risk"!!

  174. Strike first. by Spazmania · · Score: 1

    Strike first. Do a scan yourself, note the items as "false positives" and give the list to the auditors.

    If the auditors come back with the same list, your defense is: those are all false positives as noted in the initial report to the auditors. Get new auditors; these didn't do their job.

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  175. If you get bad results, it's your own fault! by mrbankcto · · Score: 1
    I work for a large international Bank. We preform vulnerability assessments on an annual basis. If you have bad results from an assessment deliverable, then you have chosen the wrong vendor to work with. We have found that if we know what we want out of the testing, we get good results, and we place pressure to ensure that.

    We just finished our first DDoS assessment, it went wonderful and we had the best security related results that we have seen in years. The guys over at Prolexic know what they are doing. You may want to check them out, www.prolexic.com. They just started a new product they call DDoS security testing, I am not sure if it's on their web site.

    -steve

  176. Uhm. Thinking Helps. by FlyingSpank · · Score: 1

    >> How do you handle these 3rd-party security people who make mountains out of every molehill?

    Err, you dont. They are commissioned to do thier job. Since they were hired, did work, that you had to react to ( called on the carpet ) that means you are out of the loop in regards to mangement & how they perceive security.

    The beauty of 3rd party consultants ( security or otherwise ) is management gains external veri- or villi- fication of whatever thier agenda is.

    In short, you have to handle management ( ie: the people who brought in the 3rd party peeps ). Your description of the situation doesnt disclose your role in detail, so i will assume away a troll.

    >>I told our risk management VP that to fix every item cited - - many of which were false positives or completely out of context - - would be next to impossible for our small IT staff, and that some of the fixes, if implemented, might have deleterious effects on an otherwise smoothly running operation.

    Nope. Let me verbally slap you for this one. Not for effort, I get that. It is impractical to fix "everything". However, being reactionary to a report changes the discussion from " what are we doing to help the business " ( VPs love this shit ) to "why didnt you do you job" ( which at best means a verbal remand, or at worst is used as justification to fire your ass ).

    Your approach to the vp of "whateverthehell" should be more of a "ok, bossman/bitch" here's the recommendations of the people someone ( or YOU ) hired, since you clearly dont trust me ( dont say this part out loud ) and here is my estimate of what it would take to fix each and every bullet point. Further, toss in a risk assessment, that covers... what is the downside of NOT fixing this. Take your time, make a nicely formatted report. Dont exaggerate, and do NOT let an item go by without pointing out the pros/cons of closing each "hole".

    The downside of this is it is work. The upshot is you've handed the VP a check list. The VP can then make decisions ( y/n/dodge ) about what they fix and dont.

    Most importantly, you at least look like someone who is trying to help, rather than a defensive employee trying to ( at worst ) cover up incompetence, or (at best) doesnt know any better ( incompetence variation ).

    VP is watching behavior, since typically they dont know tech. What does your behavior tell them ?

    Since you had to ask slashdot, there ya go.

  177. Justify your exceptions. by Lodragandraoidh · · Score: 1

    We have to justify any exceptions to our security policy.

    By their nature the security guys want everything tight as a drum. On the other hand the realities of running applications (some of which may be 20 years old) makes it cost prohibitive to make global changes.

    For example the security gurus banned FTP. However we had old code that depended upon FTP, and would have cost too much to modify to use other alternatives (sftp etc..). You could justify these sorts of exceptions based upon the needs of the business - in this case the need not to break the budget. To ameliorate the problem we do routing/firewall configurations that only allow the two boxes in question to talk to one another using the forbidden protocol - a much cheaper solution.

    When you put things in dollar terms the powers that be tend to shy away from knee jerk reactions based on the advice of 'experts'.

    --

    Lodragan Draoidh
    The more you explain it, the more I don't understand it. - Mark Twain
  178. Re:Get a new consultant by Anonymous Coward · · Score: 0

    Speaking as someone who used to do security internally, I can definitely vouch for this one. Some of the internal R&D labs still use NFS and the Berkeley r-tools ina big way, just because the infrastructure is too massive for a change to ssh-based authentication and Secure NFS any time soon.

    But notice, I said internal. 2 layers deep, no outward facing systems in the NFS/NIS environment. Yeah, as a security person I was supposed to say "remsh bad! ssh good!" (HP-UX calls rsh 'remsh' and rsh is a restrict posix shell), but when we have 40 people in a lab of several hundred using non-obfuscated dilbert character names as passwords, some systems with 644 permissions on the btmp file, and the occasional empty root password, an NFS share open to an NIS netgroup on an internal corporate network just isn't as big a problem.

    And honestly, I think is a large company like that, where you are dealing with many 'non' empolyees (see the contractor lawsuit trying to get off the ground), data theft is not as immediate a problem as hardware theft. We certainly caught more people selling parts purchased internally selling on eBay or out of their trunk in the local Wal-Mat parkin lot (yes, this happened...) than we logged access attempts to SCM systems.

  179. A few ways. by mindstrm · · Score: 1

    - Run common tools like nessus yourself, and document the results. Indicate the false positives in a report. Indicate how real issues have been fixed. Give a copy to whoever might care.

    - Don't pay third party companies if all you are going to get back is the output of nessus or some such thing. If all they are going to give you is the unverified output of open source tools, they aren't adding any value to your operation.

    - If you guys are going to hire third parties, YOU, the sysadmin, be the one to initiate the process. You are also the only one qualified to interpret the results. If there are things on the list that are not valid or not high enough risk to worry about, document the fact and be done with it.

  180. You should be doing your own scans by donheff · · Score: 1

    Many companies require external IT security audits as part of their financial controls. I used to routinely do my own assessments since it was a useful way to police my infrastructure (used to becasue I retired). The auditors rarely uncovered anything significant since we had already corrected the vulnerabilities. We were aware of and ready to explain the routine false positives as well as the low level "vulnerabilities" that we wanted for one reason or another or were not concnerned about.

    Don

  181. Ahh - Pen Testing and The Fallout by Anonymous Coward · · Score: 0

    Sorry about the AC post but I do value my job somewhat.

    I work for a VERY large 2 letter corporation that among other things provides "managed services". One of our clients is a large financial institution who thought it would be a good idea to perform some "network testing". One of the interesting items flagged, was a server that was listening on some port (cannot remember the port number) that usually indicated a common Windows trojan. Unfortunately, I was the poor slob who got tagged with explaining this one.

    The client demanded to know what steps we were taking to "sanitize the environment" and "determine the extent of the damge". Now comes the fun part. The system that had the "trojan" was an AIX SP2 node behind four layers of firewalls. The application listening on the port was the client's application configured as per the client's design.

    So all of this resulted in:
    1) The server being isolated from the application pool for one week for "forensic" study.

    2) IPTRACE (AIX equivilent of TCPDUMP) being run continiously for one week on two firewalls and the node in question.

    3) Analysis and comparisons of backups for one year to determine when the "compromise" took place.

    4) Trying to explain to the client's security group why some other group within the client's organization decided it was a good idea to use this "well known trojan port" for their application.

    End result, 10 days of my life I will never get back. I LOVE SECURITY CONSULTANTS!

  182. Hire a better security consulting company! by Anonymous Coward · · Score: 0

    I'm a security professional and it sounds to me like they didn't do their job properly. They should have scanned the network and then verified their findings afterwards by hand. Oh ya and I can't forget, when you have the list of real vulnerabilities you refer the the documentation provided by the IT staff (or talk to them in the case where there are poor documentation procedures) and determine which vulnerabilities, if any would have a severe negative impact on the operation on the business and document them.

  183. You were too slow! by bwcbwc · · Score: 1

    Why did you let yourself be blindsided by this? Even if you weren't notified that a "security consultant" would be working the network, you should be running your own scans and classifying the risks. And if you were notified, that's even more reason to do your own independent scan/analysis.

    There are some situations where even if you're overworked, you have to make the time to be pro-active in self-defense. Any work done by outside consultants to evaluate your performance falls into this category.

    --
    We are the 198 proof..
  184. Limit your exposure by ebvwfbw · · Score: 1
    I have a feeling you are either running old Unix/Linux servers or more likely windows servers. With old Unix/Linux servers, upgrade to the latest releases. With windows systems, upgrade to Linux if you can. With both systems turn off all the services you don't need. Not using mysql/oracle/MS Sql? Turn it off! Windows runs a lot of crap you don't need. You can even make scripts to do this so you could bring a CD to each machine and in a minute it is secure again (ok, in the case of Windows it can't be made secure. It is a fundamental design problem in the kernel).

    Otherwise follow the advice of one of the first posts - quit. You are being paid good money to do a job, don't get upset because they want you to do your job. This doesn't mean fix everything today, it means fix the machines as you can. Next go out and get the open source scanner and run your own scan. Even if you have to take a machine that is currently in a closet to do it with, do it. Load Linux and the scanner and go to it. I often use old beat up machines for Linux serves and audit machines.

    Next you should have scripts to do monitoring. Check e-mail in and out of your site, not the contents of the mail, what is going on with the mail. One machine suddenly sending out 1000 X as much mail? It is probably a spam machine now. Things like that. I catch a lot of windows machines that way.

    Remember to use computers to your advantage. They do work very fast and very efficiently. Keep track of how to fix one machine then automate it. That can save you a LOT of time!

  185. Re:Run your own scans by Anonymous Coward · · Score: 0

    Be *very* careful about running your own scans.

    Nessus and several other tools including NMap can cause production issues with servers and workstations.

    Even those in the know can include a parameter that will trash a web server, or something that you didn't realize would be a problem.

    It's much wiser to ask for approval to run these scans, and then when turned down, keep them in a log. When not, run your scans and check your servers afterwords.

  186. Our mathod works well by frog51 · · Score: 1

    After running tools and manual methods we work out what the results really mean (unlike a small shop who might just provide the nessus/ISS/retina/whatever output) from a technical and business perspective. Then we go through this draft report with the client to discuss context - as they will know the environment better that us - so we can work out what risk mitigation is in place.

    Only then do we issue a final report!

  187. IT 101: How to manage a vendor. by Anonymous Coward · · Score: 0

    You let your director see a report before you reviewed it? Bwahahahahahahaha.

    As a pentester, we give all "Draft" reports to the IT staff/customer at least a day before a report meeting so they can propose changes and call us on the findings. An NO WAY would we ever put a raw ISS/nessus/GFI scan into a report, all of those contain a butt load of false positives. You need to find a better security company, get some reccomendations, ask for references, do yer friggin homework, and don't let them make you look like a dumbass!

    For instance, as soon as I arrive on site, have all the leaglese signed, and proceed to I break into a Domain controller and take over Company X, I notify their IT. How, When, and Where I did it. Therefore they can begin steps on fixing the problem as soon as I leave. By the time the report comes, the problem is already fixed, they look like superman to their boss and we all win.

    this is how it should be, right?

    -AC #9013845109X

    (not to say that people don't get "let go" a week after they get the report.) :\

  188. RA and CB by Glamdrlng · · Score: 1

    It boils down to a risk analysis and a cost benefits analysis. Since you're looking at the situation in terms of dollars, ie how expensive it would be to patch the holes reported by the auditor, you'll need to do a quantitative risk analysis. For each of the items you were dinged on you'll need to come up with a risk analysis. Or you could get your auditors to do one, but they're not exactly impartial. Once you come up with an estimate of what it costs a year to have that vulnerability unchecked, then you can do your cost benefits analysis. That's where you get to show that spending 100k on disabling ICMP timestamp requests on your workstations is a waste of money.

    --

    Yes, my only tool is a hammer. And you're starting to look like a nail.
  189. Defensive posture? by Anonymous Coward · · Score: 0

    The phrasing of this question sounded a little defensive.

    If you are the "responsible person" for your IT fiefdom, then you should be ready and able to accept and handle criticism.

    If your work isn't being questioned, then nobody knows who or what you are doing. I don't mean attacked - I just mean that we are usually asked on a fairly regular basis to justify our actions. If you haven't already questioned and justified almost everything you do - you should start. If you don't have a good reason for something, then it probably needs changing.

    In this specific situation, I would take a positive, proactive tact:
    1 - review every single item carefully - ask for time to specifically analyze and answer each issue.
    2- some of these issues you should obviously already know about - list those, and explain the how, why and costs of changing the system casuing the issue.
    3 - if there are any issues you didn't already know about, grant the VP that - he thinks he did good by bringing in an outsider; tell him he did good. Then address these issues, too.

    Finally, boil everything down to a full report.
    Summarize what you recommend as necessary / possible/ duplicate work / useless information..
    Tally up the costs of remediation for each and the total.. then ask for the resources to do the job.

    Compare your in-house costs to outsider cost estimates - be sure to factor in your people's time working with any outside vendor.

    If you can - do a cost/benefit risk analysis to indicate which changes should be prioritized, and which do not need to be.

    If you cannot perform these functions, your job is already in danger. Learn these skills, and update your resume.

  190. This remnids me of... by Dershum · · Score: 1

    Back in the hey-day of cross-browser compatibility, before CSS really took a good hold and everyone had moved to IE, I used to spend a LOT of time making things work cross-browser. A lot of the work I did was not strictly within the current HTML DOM, as things needed to be built with a combination of IE, Netscape, and DOM compliance. During one project, I built a series of HTML templates for a client who was having the application written by another company, but wanted me to do the front-end design. Because the developer was stalling for time, they ran a strict HTML verification program against my code and sent back a HUGE list of issues. I spent an afternoon responding to each individual issue, explaining why this was either (a) not really an issue, or (b) because of the layout/design, the only way to "fix" the issue would be to redesign the entire page. The problem was that, when viewed on screen in any contemporary browser, the pages worked fine. I was able to make a very good argument against ALL of their issues, and turn their attempt to make me look bad against them. What this boils down to is this...document the hell out of their responses, with specific reasons why each issue is not an issue. It may take some time and effort, but at the end of the day you'll make the VP happy, prove (again) that you have the capabilities to perform at your job, and make yourself look good. It's a pain in the ass, but will be worth it in the end.

  191. Wonder if it was me who did the assessment... by dracos0330 · · Score: 1

    Reading down through all the comments I saw some very interesting points to ponder on this. I just presented my findings to an organization after doing an in depth security review. I agree with most of the comments about checking your work. Quite honestly, I use Nessus as one of the tools to do the assessment, but my report only includes a few pieces from that. The Nessus report is just added on in digital form, for review, but my recommendations and findings have more to do with lax password policy, leaving default services enabled, lack of Patching/updates/hotfixes. I used Nessus to identify which machines were "most vulnerable" and then went to each of the top machines and did a check on them. Sure, Nessus cam back with bunches of stuff, and guess what folks? most of the High values were TRUE! People who make blanket statements like "Nessus only shows obscure vulnerabilities" really should take a look sometime at the fact that most of those are detailed with either a fix, or if on a windows machine a KB article. Several of those that I checked when I ran nessus actually linked to KB articles that were fixed with silly little things like, oh I dunno, a service pack released two years ago? Ya know? Simple little obscure things like that. I actually resent the idiot who implies that I don't know my job as a security proffesional to go back and verify what ANY tool tells me is vulnerable. If a tool says "this service is not patched, and you go and look at the machine, and it isn't patched...then MAYBE, just MAYBE the machine is vulnerable to malicious intent!!!!
    --Security; try it, you might like it...

    --
    It is by caffeine alone I put my mind in motion...
  192. get ahead of the game by stillnotbob · · Score: 1

    If you have advance warning that these consultants are coming, make a list of everything they may find that is harmless and give it to your boss before they get there. The reference sheet should go a long way to show how important you are, and what a bunch of idiots they are.

  193. A few points by Jerim · · Score: 1

    First thing that sticks out at me, is did the execs approach the IT department about doing a security study? If they went straight to an outside source, it could be a sign that they don't trust you. I can understand if they felt their own IT department was overwhelmed with current projects, but did they even get your input before moving forward? Were they intersted in plugging their security holes, or where they interested in checking up on the IT department?

    I believe your viewpoint is that the 3rd party company over exaggerated the security risks inorder to justify their price tag for the study. I don't think I would necessarily disagree with you. It isn't indicative of the entire security industry, but there are some companies that are just out for the quick buck. I wouldn't be so fast to dismiss their findings, though

    Most execs only understand money. They wouldn't give a rat's butt about security holes, if they weren't convinced it would cost them money. So what you need to do is itemize each security hole. List the possiblity of an attack through the security hole, and how long it would take to fix it. Give a cost estimate for how much it would cost in terms of labor hours to fix it. Also figure up how much money would be lost during down time. Lastly, estimate how many hours and the labor costs it would take to fix the problem. If it is going to take $1200 to patch a hole now that at worst would cost $100 to recover from, and $100 in lost revenue; then it shouldn't be a priority. On the other hand if it would take $100 to fix it now and $300 to recover from it during down time, then obviously it is worth fixing. Basic just show them the cost difference between patching and recovering. Allow the execs to review and decide how they want to spend money. This will also show them how petty some holes might be.

    Lastly, don't take it personally. Yes it does look like they are trying to blame the IT department for the security holes, but in the world of IT their can be a difference of opinion. There can be multiple rights and wrongs. You need to stress this; that although the 3rd party has one opinion, you have another. Doesn't mean one party is right and the other is wrong.