Slashdot Mirror


Malformed Packet Causes Cisco Router DoS

MoreBeer writes "Patch 'em if you've got 'em... Cisco Security Advisory: Cisco IOS Malformed OSPF Packet Causes Reload states that a malformed OSPF packet can cause a router 'reload' (reboot). Vulnerable IOS versions include 12.0S, 12.2, and 12.3 ... If you're not screening OSPF at your perimeter and using OSPF Authentication, now would be a GREAT time to start."

124 comments

  1. Setup OSPF by BoldAC · · Score: 4, Informative

    I notice that Cisco isn't displaying this on their front page. It seems like they should be screaming for everybody to fix the problem.

    Quick walkthrough that I usually reference:
    Easy example how to setup OSPF Authentication

    AC

    1. Re:Setup OSPF by w1r3sp33d · · Score: 4, Informative

      That would be the same front page that they didn't address the IOS source theft on for several days???

    2. Re:Setup OSPF by Cramer · · Score: 3, Informative

      The home page (www.cisco.com) is not where it belongs. Security notices are available at http://www.cisco.com/go/psirt That's where security people will be looking. (and they'll be subscribed to any number of Cisco emailed alerts.)

    3. Re:Setup OSPF by Lord+Kano · · Score: 1

      Relax chicken little. Every new DoS or exploit isn't cause for thinking that the sky is falling.

      The world is now aware of the problem, Cisco will now fix it.

      Nothing to see here. Move along.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    4. Re:Setup OSPF by Guppy06 · · Score: 1

      Because Cisco should be held accountable for the people that, for some unknown reason, accept packets for an interior routing protocol from an unknown exterior host?

      What should the front page say? "Download this patch" or "Buy one of our firewall products?" "Send your IT person to our courses," perhaps? If their customer is running a gateway that listens to such ports on its external connections, it's going to take far more than this patch to secure their network.

      This isn't Windows. Users aren't allowed to be idiots. Heck, might as well enable Telnet on your gateways while you're at it...

  2. Yeah, I better get things patched by Anonymous Coward · · Score: 5, Funny

    Before someone has a chance to reset my r

    1. Re:Yeah, I better get things patched by rwiedower · · Score: 5, Funny

      ...outer. Whew. It's a good thing that man-in-the-middle-attack is working like a charm now.

    2. Re:Yeah, I better get things patched by slashnik · · Score: 1

      I don't get it!

  3. LessBeer by riptide_dot · · Score: 2, Funny

    Kinda old news actually - the article posted @ 15:00GMT, which is 8:00am my time. But I drank too much beer last night so I wasn't awake...:)

    --
    I was in the park the other day wondering why frisbees get bigger and bigger the closer they get - and then it hit me.
  4. Ha Ha! by Anonymous Coward · · Score: 0, Funny

    All your routers are belong to us.

  5. It's simple really... by hot_Karls_bad_cavern · · Score: 4, Insightful

    at the risk of stating the obvious: if you were a new customer and went to a company's site and it was splattered with all manner of warnings, update calls, and exploit workarounds....would you buy that product?

    If you have a cisco, you should already know where the errata, update, exploit-watch pages are and read them everyday. You should already know this. Why would cisco put that shit on the front page?

    1. Re:It's simple really... by Davak · · Score: 3, Insightful

      If you have a glaring security hole, you better tell everybody to patch it because you risk losing your rep.

      Reference:
      Microsoft's previous security plan.


      I love it when I got a company's webpage and they say... "We found out about the error yesterday and we are posting the fix today. Thanks for your support."

      AC

    2. Re:It's simple really... by hot_Karls_bad_cavern · · Score: 4, Interesting

      "... If you have a glaring security hole, you better tell everybody to patch it because you risk losing your rep..."

      If you spent that much on the product, you should be the emails lists about that product. If you really spent a lot, there are plenty of companies that have closed lists for dissemenating exploit info extremely quickly...to the people that should know about it (ie, the people that HAVE the product. If you love reading that companies have fixed things so much, dig about on the site and find the pages with that info...not the front page. i understand what you are saying, but i'm trying to explain to the OP why this might not be on the front page of the site.

    3. Re:It's simple really... by Davak · · Score: 2, Interesting

      We are just going to have to agree to disagree.

      I think security (especially patches for known exploits) should be as public as possible. The trouble-makers scan the security mailing lists more than the average device owner.

      btw, great pics on your site.

    4. Re:It's simple really... by hot_Karls_bad_cavern · · Score: 1

      Understood :) ..and thank you :)

    5. Re:It's simple really... by Wescotte · · Score: 2, Insightful

      Would you buy a product from a company that doesn't inform their customers of a serious problem? Personally I'd rather have a company just admit they fucked up and fix it myself.

    6. Re:It's simple really... by GeorgeMcBay · · Score: 1

      If you have a glaring security hole, you better tell everybody to patch it because you risk losing your rep.

      Reference:
      Microsoft's previous security plan.



      Using Microsoft as an example doesn't really help your argument. Microsoft (during their "previous security plan" days) made billions upon billions and is now the dominate software company in the world.

    7. Re:It's simple really... by Otter · · Score: 1
      In Cisco's defense, though...

      Let's say you own products X, Y and Z. Do you regularly check www.x.com, www.y.com and www.z.com for important updates? Either you pay attention to the appropriate channels or you don't. It doesn't astonish me that they don't overturn their normal front page to provide alerts to people who might randomly stumble across them.

    8. Re:It's simple really... by Dr+Rick · · Score: 1

      It's not at all clear that posting on the front page of the web site will help. How often do you browse the Cisco home page or the home pages of all of the vendors of technology that you use. Targeted email lists that alert you are the way to disseminate this information... Anyway, as you say, we all have different ideas of how to make this info available...

      --

      Dr. Rick
      - "It's such a fine line between clever and stupid" (Nigel Tufnel)
      - Zort! (Pinky)
    9. Re:It's simple really... by Tony-A · · Score: 1

      That's the real reason Open Source tends to be more secure than closed source.

      I would expect anything serious with Red Hat to show up on Red Hat's main page before Slashdot's main page.
      I can fully justify reading Slashdot at work just to keep on top of the latest in Microsoft wormage.

      I suspect that the Open Source coders are better, but that is an "extra". Because of the response patterns, Open Source coders would have to be much worse to break even with Closed Source coders.

      Put a 20' 2x12 on the ground and walk from one end to the other. Easy.
      Put same board 100' in the air and walk from one end to the other. I wouldn't.
      The difference is the cost of an error. And once you fall into the trap of trying to convince anyone else that there are no problems, I have no idea how you get out of it.

    10. Re:It's simple really... by Hank+Reardon · · Score: 1

      Would you sell a product to a customer who came to you and said: "Hey, I like your products. Especially that OSPF thing. I think I'll let my network respond to OSPF packets from anywhere instead of just internal, well-trusted sources"?

      As has been pointed out numerous times in the discussion here, if you haven't got OSPF filtered out right after the telco line, you've got bigger issues than a Cisco bug.

      --
      There's so little difference between politics and jihad lately...
  6. How could that happen? by Anonymous Coward · · Score: 0, Funny

    Don't problems like this only happen to Microsoft?

  7. Bleh by Rosco+P.+Coltrane · · Score: 5, Funny

    Patch 'em if you've got 'em...

    What a crock of shit. Everybody knows Cisco boxes are no route to host

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:Bleh by Anonymous Coward · · Score: 2, Funny

      Hahaha LO^^^^}}}}}}&..=3R"}'}'[NO CARRIER]

  8. OpenBSD by Understudy · · Score: 3, Informative

    May I recommend OpenBSD with carp as a alternative.

    1. Re:OpenBSD by Sv-Manowar · · Score: 0, Flamebait

      Open BSD marketing representative ?

    2. Re:OpenBSD by w1r3sp33d · · Score: 2, Interesting
      Perhaps you can help me. I would like a bsd box that can terminate 200 802.1Q vlans, two ATM modules for load balancing FROATM links, eight T1's, and some PRI's used as part of a VOATM/VOFR network between pbx's around the world. Which cards can I buy to do this in a PCI form factor?

      Not to call you out, but you are pretty screwed when it comes to routers, honestly Juniper is the only other choice for most of this scenario. Honestly Cisco is the best / only choice for many environments. Personally I like Juniper for the Nettoons http://www.juniper.net/nettoons/

    3. Re:OpenBSD by xrayspx · · Score: 4, Insightful

      No, in this case, I don't believe you may :-)

      I can't get 1 hour support for an Intel/OBSD server from a service provider with a worldwide reputation. If I do get such support, it would have to be guaranteed that they would have every combination of T1 and FastEther card in stock, power supply, etc that would possibly break.

      Sometimes standardization on one vendor worldwide is a GOOD thing. It's no problem to find Cisco support in Europe, South America, North America, Asia, etc. If a company has a router in Singapore and that router fails, would they rather try to find support for an OpenBSD whitebox, or call 1800-Go-Cisco and have someone go replace it immediately? Many international offices don't have full-time IT staffing, so there may not be anyone within an 8 hour plane flight capable of fixing the issue within the company.

      Cisco and the other infrastructure providers make a lot of money for a very good reason, people trust them and can get support anywhere they happen to be.

      Certainly, for a home user or single office with 20 people, one of whom is a BSD junkie, a Unix based router might be a fine idea. However for global organizations with multiple high-bandwidth links between branches, for example, for whom downtime costs many thousands of dollars per hour, there aren't very many options. It's a good thing that what options there are are very solid.

    4. Re:OpenBSD by Understudy · · Score: 4, Informative

      T1 cards are readily avaliable in PCI form

      OpenBSD at work

      Here is one example That uses 802.1Q VLANS.

      # Empire Net (now known as My180.net)
      An ISP in Bend, Oregon, uses OpenBSD on AMD, Intel, and Sun based hardware, for routing, firewalling, IPsec (VPN), bandwidth limiting, web hosting, database servers, network monitoring, intrusion detection, mail servers, backup servers, cache servers, and workstations. One of their OpenBSD routers handles traffic on between a T3 and eight fast ethernet ports, also with several 802.1Q VLANs to separate networks for co-location customers and business park tenants. An OpenBSD mail server handles e-mail storage/retrieval and RADIUS authentication for over 5,000 users. Several OpenBSD web servers each handle over 300 web sites.

      The Frame Relay over ATM (FROATM) is supported and this card works with OpenBSD. From the website:
      Sangoma's T1/E1 WAN cards have PCI bus interfaces and incorporate an integrated combination T1 and E1 DSU/CSU for a direct connection between the client's server and the demarc. The cards support major protocols including ATM, Frame Relay, PPP, HDLC and X.25 under all popular operating systems including Linux, Windows, FreeBSD, OpenBSD, Unix and Sun Solaris.

      You can look at the OpenBSD hardware list for more information.

      Currently Asterik (a VOIP system)is being ported to FreeBSD and OpenBSD. I am not sure if those are complete yet or not but, that can work in coordination with your Voice over ATM (VOATM) and Voice over Frame Relay (VOFR). I realize that VOFR/VOATM is not VOIP but the system is being designed with that support in mind.

      I realize this may not answer all your points but it will help.

    5. Re:OpenBSD by w1r3sp33d · · Score: 2, Interesting
      WOW! What great information on WANizing a BSD box! Thank you very much for the links.

      Asterik is a wonderful little system that I have been a fan of for quite a while. I cannot wait until it can support the large type of environment I generally build and support.

      VoATM and VoFR is really not a big deal when you get into it, just a few extra caveats to watch out for once you have a solid understanding of VOIP. I do feel the need to blast out one rant: I wish people could understand the difference between: Voice over IP, IP Telephony, Voice over Internet, and channelized toll bypass. VoIP and IP Telephony get such a bad rap on /. and elsewhere when people are using non QOS devices across an uncontrolled media to try to deliver voice packets in a timely manner over the internet. End rant, my apologies to all innocent bystanders.

    6. Re:OpenBSD by Florian+Weimer · · Score: 1

      I can't get 1 hour support for an Intel/OBSD server from a service provider with a worldwide reputation. If I do get such support, it would have to be guaranteed that they would have every combination of T1 and FastEther card in stock, power supply, etc that would possibly break.

      So what? It's still much cheaper than a real Cisco router. 8-)

    7. Re:OpenBSD by Oddly_Drac · · Score: 2, Interesting

      "However for global organizations with multiple high-bandwidth links between branches, for example, for whom downtime costs many thousands of dollars per hour, there aren't very many options. It's a good thing that what options there are are very solid."

      While I agree with almost all of your points...Dude, CISCO have a vulnerability to malformed packets and they appear to be staying quiet about it. How solid are you trying to tell people is solid? Have you ever tried to get Cisco out to swap out a router? Don't you know about the word 'redundancy'? Don't you even consider that this faith in a company with an 800 number is....umm....naive?

      --
      Oddly Draconis
      Too cynical to live, too stubborn to die.
    8. Re:OpenBSD by Geoff-with-a-G · · Score: 1

      So what? It's still much cheaper than a real Cisco router. 8-)

      Spoken like someone who has never had to calculate the cost of a large-scale service outage.

    9. Re:OpenBSD by Geoff-with-a-G · · Score: 1

      Great post, and I agree that service is probably the single most important concern, but I'll add two more:

      1. Finding admins. Go to monster.com and search for CCNA, CCNP, CCIE. Now search for "OpenBSD, WAN, BGP" Compare number of hits.

      2. Performance. Hot swappable line cards running CEF on ASICs are going to vastly outperform even specialized PCI cards.

    10. Re:OpenBSD by Florian+Weimer · · Score: 1

      Spoken like someone who has never had to calculate the cost of a large-scale service outage.

      Cisco routers fail, too, and hardware support contracts are extremely expensive, even if you opt for the 4 hour response time variant ("response time", not "time to fix").

      If technically feasible, I'll always choose commodity PC hardware over special-purpose equipment. It's so much cheaper that you can actually afford redundancy. Unfortunately, some interface cards or protocol implementations are hard to find for PCs, so this doesn't always work at the moment (although both PC bus bandwidth and CPU power could compete even with some forms of ASIC-based routing).

      Support contracts are for those of us who try to delegate responsibility for outages. If you just want to minimize downtime, they are typically not very useful, and often they are counterproductive: you are not allowed to fix things yourself even if you know how to do it, because a modified system is no longer covered by the support contract.

    11. Re:OpenBSD by xrayspx · · Score: 1

      Yeah, it is naive to rely on a company simply because of they claim to have good support. I've found a good route is to rely on reputable local Cisco vendors who do nothing all day except deal with the supply chain.

      For example, if I have a bad linecard, and I call Cisco directly, I'm going to sit on the phone for 20 minutes before I get a level one CC rep, who will give me a case number and take my name. If I call my local vendors 24 hour support number, THEY can deal directly with whatever Cisco supply channel people they can get hold of at whatever time, and get my part, fast. The key, though, is reputable local vendor, and the fact that Cisco has the supply chain in place.

      My CCO account has never worked right, I've given up trying to make it right, I don't care anymore :-) I can't decide which is worse, trying to deal with my broken CCO account or trying to call Cisco directly. However, every time we've had a failure, we've had a part delivered so fast it made my head spin. The only faster vendor we deal with is our storage vendor, which has proactive fault software which alerts us and the vendor of a bad disk. They often have a disk in the air within 20-30 minutes of a failure, worldwide.

      I'm not saying Buy Cisco because of their stellar support, but I like it because the infrastructure is there to get things handled extremely quickly.

      I don't agree with them keeping hush-hush about this vuln though, they should totally have a blurb up on their front page.

    12. Re:OpenBSD by Oddly_Drac · · Score: 1

      "They often have a disk in the air within 20-30 minutes of a failure, worldwide."

      That is good, but I'm vicariously curious as to why you don't have spares...is it because of variable products used?

      "I like it because the infrastructure is there to get things handled extremely quickly."

      That's fair enough. I've tended to move more towards reliability and support than cheapness myself in most fields. I think experience teaches that after a while.

      "I don't agree with them keeping hush-hush about this vuln though, they should totally have a blurb up on their front page."

      That's what worries me. There's far too much incentive these days to *not* upset the stock price by announcing fu**ups, mistakes or just plain bad luck which echoes government practice in terms of keeping things quiet until the only alternative is to announce things. But then I've always had a problem regulating economy with a couple of enormous positive feedback loops.

      --
      Oddly Draconis
      Too cynical to live, too stubborn to die.
    13. Re:OpenBSD by xrayspx · · Score: 1

      That is good, but I'm vicariously curious as to why you don't have spares...is it because of variable products used?

      For critical gear, we have spares on hand. However we have several locations which are only serviced by local contractors. In those cases, we require that the contractors have spares.

      Everyone's so afraid of messing with stock prices, to the point of failure to be forthcoming. Or in the case of Google removing OS Stats in that other story, to the point of even having meaningless stats, which clearly state how meaningless they are.

      Crazy.

  9. I admit by tomee · · Score: 5, Informative

    I had to look it up. OSPF

    1. Re:I admit by UnknowingFool · · Score: 1

      I didn't know it either. I'm so ashamed. Now I have to give up my Star Trek commission and give back my D&D membership card.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    2. Re:I admit by Mateito · · Score: 1

      Oh, so its not a reference to "Only Shave Pandas' Feet".

      I wondered what that had to do with Cisco.

  10. Only IOS devices RUNNING OSPF are vulnerable by w1r3sp33d · · Score: 5, Informative
    That rules out most routers, and most switches. If you have followed best practices in your deployment, no internet edge device should be running OSPF so that shouldn't be a consideration, basically it should boil down to who within the company is trying to crash your routers?

    What a great time to post a link to www.routergod.com! Here are the two parts of Seven of Nine's lecture on OSPF:

    http://www.routergod.com/sevenofnine/

    http://www.routergod.com/sevenofnine/ospf_part_2.h tml

    1. Re:Only IOS devices RUNNING OSPF are vulnerable by Anonymous Coward · · Score: 0

      routergod or roothergood?

      mmm Seven of Nine .... drool!!

    2. Re:Only IOS devices RUNNING OSPF are vulnerable by Anonymous Coward · · Score: 1, Insightful
      who within the company is trying to crash your routers?
      As of tomorrow, someone who clicks on an email attachment....
    3. Re:Only IOS devices RUNNING OSPF are vulnerable by w1r3sp33d · · Score: 1
      damn...

      I don't worry too much about the routers, exploits have been in the wild for years without too many people scripting for them. I deploy some software for Cisco that runs on a 2000 server, been hit twice with viruses on production boxes. It will be sometime before the IOS devices are nearly as easy of a the target of those servers.

    4. Re:Only IOS devices RUNNING OSPF are vulnerable by Drakonian · · Score: 1

      Thanks for the link! Oh the irony. I've spent all day reading up on OSPF but having difficulty finding good links. Then I slack off at /. and someone posts one for me. Beauty.

      --
      Random is the New Order.
    5. Re:Only IOS devices RUNNING OSPF are vulnerable by Anonymous Coward · · Score: 0

      Damn, that link is sweet, never thought I could learn about Robert Downey Jr and Ethernet frames at the same time...

    6. Re:Only IOS devices RUNNING OSPF are vulnerable by netwiz · · Score: 1

      who within the company is trying to crash your routers?

      well, for one, no non-network devices should be allowed to form adjacencies, and the easiest way to guarantee that is to set "passive-interface default", then explicitly allow adjacencies on a per-interface basis. Second, use a password, third, use the MD5 hash function to keep it secret. Finally, force the router ID for each OSPF node, and explicitly allow them in a neighbor access list.

      Then the only people left on the parent's list of "who's hacking the company" are the router admins.

    7. Re:Only IOS devices RUNNING OSPF are vulnerable by Geoff-with-a-G · · Score: 1

      Passive-interfaces will still process incoming OSPF packets, it just won't send any out. From reading the bug description, it doesn't sound like an adjacency is required, so the first two suggestions, while sound practices, wouldn't protect you from this bug.

      You are correct that OSPF Authentication will protect you, and that's Cisco's currently suggested "workaround" for this problem.

  11. It depends by Flower · · Score: 2, Interesting

    I don't have to patch a single router. We don't use OSPF and it isn't turned on by default. This isn't like there is some hidden service that I'm not expecting the device to be running and now I must absolutely patch.

    --
    I don't want knowledge. I want certainty. - Law, David Bowie
  12. This will work just as easily... by ewtrowbr · · Score: 3, Informative

    conf t

    access-list 150 deny ip 10.0.0.0 0.255.255.255 any
    access-list 150 deny ip 127.0.0.0 0.255.255.255 any
    access-list 150 deny ip 169.254.0.0 0.0.255.255 any
    access-list 150 deny ip 172.16.0.0 0.15.255.255 any
    access-list 150 deny ip 192.168.0.0 0.0.255.255 any
    access-list 150 deny ip 224.0.0.0 15.255.255.255 any
    access-list 150 deny ip 240.0.0.0 7.255.255.255 any
    access-list 150 deny ip 248.0.0.0 7.255.255.255 any
    access-list 150 deny ip host 255.255.255.255 any
    access-list 150 deny 89 any any
    access-list 150 permit ip any any

    interface
    ip access-group 150 in

    exit
    exit
    wr mem

    1. Re:This will work just as easily... by matth · · Score: 1

      You know..I can't recall all the exploits ... but there have been several for cisco devices now and it seems that my access-list is growing rather large to avoid ciscosploits...

    2. Re:This will work just as easily... by Cramer · · Score: 1

      Dude, just download the fixed IOS/CatOS/PixOS and get rid of those performance eating access lists.

      If you're too worried that it won't come back up following a reload, then you really shouldn't be entering config mode either.

    3. Re:This will work just as easily... by netwiz · · Score: 1

      same thing a bit shorter for high bandwidth links.

      access-list 150 deny ip 10.0.0.0 0.255.255.255 any
      access-list 150 deny ip 127.0.0.0 0.255.255.255 any
      access-list 150 deny ip 169.254.0.0 0.0.255.255 any
      access-list 150 deny ip 172.16.0.0 0.15.255.255 any
      access-list 150 deny ip 192.168.0.0 0.0.255.255 any
      access-list 150 deny ip 224.0.0.0 31.255.255.255 any
      access-list 150 deny ip host 255.255.255.255 any
      access-list 150 deny 89 any any
      access-list 150 permit ip any any

      just some summarization. makes the list faster... altho not by much.

  13. D^HCisco sucks by Anonymous Coward · · Score: 0

    Unless you're buying those dumb-ass phones, cisco doesn't care about you. Router?? What's that..oh you MUST mean "integrated voice gateway" right?

  14. Re:The IT color scheme BLOWS! by AKAImBatman · · Score: 0, Offtopic

    You mean, like this? They've already used that color scheme for the "Linux" section, so they had to come up with something even more diabolical. One gentleman had the right idea. Set up your proxy to redirect xyz.slashdot.org to plain old slashdot.org.

  15. Funny by Anonymous Coward · · Score: 0

    BWAHAHAHAH..

    Security holes are funnny. It'll be funnier when I wake up one day and find out that the Internet broke. :P

  16. It's your own damn fault by JakiChan · · Score: 4, Informative

    To be honest, if this causes trouble for you then it's your own damn fault. If you accept OSPF packets from the Internet and/or you're not doing OSPF authentication then you deserve to be pwned.

    1. Don't use an IGP on an exterior interface.
    2. Don't send out routing updates on subnets/interfaces that don't need it. (For those of you with L3 switches that means using the passive-interface command on your vlans.)
    3. If your routing protocol offers an authentication option then use it.

    I used to think these things were obvious. Then I started interviewing other "senior" network engineers and realized they may not be...

    (BTW, kiddies, if you say you're a "senior network engineer" and you say that you know OSPF and I ask you if OSPF uses multicast or unicast and when does it use it/them then you had better be able to answer the question...)

    --
    "Where quality is like a dead stinking rat - you just can't miss it."
    1. Re:It's your own damn fault by router_ninja · · Score: 2, Insightful

      I actually agree with your solution(s) as a whole but to be a bit nitpicky (just because of your condescending attitude concerning the "kiddies") #2 alone will not protect you from an exploit of this vulnerability. Passive = not sending ospf but will still receive. But since you have "senior" level knowledge and all, I'm sure you knew this already.

      --
      CINCINNATI BELL IS TEH SUCK.
    2. Re:It's your own damn fault by w1r3sp33d · · Score: 1

      Or my favorite interview question: "please list all of OSPF's LSA types and what they do." You can pretty much work through a big pile of resume's really fast with that one alone.

    3. Re:It's your own damn fault by JakiChan · · Score: 1

      That is most true, but I was thinking about more than this vulnerability. It's all about making sure you know who you are adjacent to...

      --
      "Where quality is like a dead stinking rat - you just can't miss it."
    4. Re:It's your own damn fault by GarryOwen · · Score: 1

      So you get someone who can memorize a list? Just what I want in a senior engineer. This is about as retarded as having people recite the 7 layers of the OSI model.

    5. Re:It's your own damn fault by Zarhan · · Score: 3, Insightful

      (BTW, kiddies, if you say you're a "senior network engineer" and you say that you know OSPF and I ask you if OSPF uses multicast or unicast and when does it use it/them then you had better be able to answer the question...)

      I know most of these things, altough I'm not sure right now (2 am, and I've been on vacation for the last three weeks) what (if any) are the considerations on point-to-point or p-mp (Non-broadcast) links or other more special cases. However, I wouldn't in my right mind call myself a "senior network engineer".

      Oh well, I guess it comes with the fact that the more educated you are, the more modest you get.

      However, I don't really thing that the details are too important. I know OSPF is a link-state protocol where every node in a network knows states of all the other links in an area and calculates Shortest Path using Dijkstra's algorith. IS-IS is similar. RIP is not. If I need to suddenly remember what exact numbering scheme was there for the link-types 1-7 I can always look up a reference (L5 are external routes, L7 are NSSA routes, cannot really remember the rest nor do I care? Show ip route ospf tells me all I need to know on whether it is intra-area or inter-area).

      Just pointing out that you really cannot evaluate someone's knowledge by posing questions about minor details unless you are perhaps hiring somebody with a CCIE (and then you can probably start with more obscure ones about DECNet).

      (Anecdotal note: I was hired as a trainee by my current employer probably because I confessed in the interview setting up LANs with IPX/SPX back in -94 so that all us kids could play Doom. I guess they went for the enthusiasm and my genuine interest. Granted, later I was able to shine when the boss was around and I was just discovering an obscure bug in two different vendors' BGP stacks timer synchronization - Don't know if that had any effect by I got hired permanently).

    6. Re:It's your own damn fault by genka · · Score: 1

      1. Don't use an IGP on an exterior interface.
      I don't think it is going to help. After reading the advisory, I have an impression that, as long as OSPF process is up,any interface is vulnerable- regardless of participation in OSPF routing.

    7. Re:It's your own damn fault by JakiChan · · Score: 2, Insightful

      Just pointing out that you really cannot evaluate someone's knowledge by posing questions about minor details unless you are perhaps hiring somebody with a CCIE

      Well, if the person you are interviewing says they are an expert on OSPF I think that it is a fair question. What's kinda curious is the number of CCIEs that can't answer the question. I guess when I'm looking for people I want someone who knows what the protocol is supposed to do not just how to configure it.

      As the man said, "You have to learn why things work aboard a starship."

      --
      "Where quality is like a dead stinking rat - you just can't miss it."
    8. Re:It's your own damn fault by blueskies · · Score: 1

      HIRE ME!!!!

      7. application
      6. presentation
      5. session
      4. transport
      3. network
      2. data link
      1. physical

    9. Re:It's your own damn fault by Cramer · · Score: 2, Insightful

      ... or people who just finished a Cisco exam. Generally speaking, you're never going to walk into a situation where you need to know all of the LSA types, their uses, and their interactions. It only takes a few seconds to look that stuff up.

      It'd be more productive to ask them how to find bits and pieces of information within the OSPF LSDB.

    10. Re:It's your own damn fault by Anonymous Coward · · Score: 0
      Or my favorite interview question: "please list all of OSPF's LSA types and what they do." You can pretty much work through a big pile of resume's [sic] really fast with that one alone.

      It's even faster if you weed out the resumes with grammar and punctuation errors. :) Check out http://www.eatsshootsandleaves.com/ for a great book on proper punctuation and a lot of funny examples of what can go wrong when it proper punctuation is ignored.

      Seriously, though, people should be a lot more careful about proofreading their resumes. I had one from a guy that ran a "multi-disciple group" and another who had worked on firmware for a "laser scare removal device".

    11. Re:It's your own damn fault by Paul+Jakma · · Score: 1

      1. Router LSA, fundamental LSA. Used to describe each router-node, particularly their links, in SPF

      2. Network LSA, fundamental LSA. Generated by the designated router on each network, to describe that network for SPF.

      3. Summary LSA, used to aggregrate networks between areas

      4. ASBR summary, OSPF AS global LSAs to describe ASBRs, in particular, without a corresponding ASBR-summary for an originating router, an AS-External route is not valid.

      5. AS external, to describe routes external to the OSPF domain (OSPF AS), ie routes which are distributed into OSPF

      6. Multicast Group Membership, for use by the mostly defunct MOSPF multicast routing protocol.

      7. NSSA LSA, used to allow ASBRs to exist in otherwise stubby areas (NSSA areas), only valid within NSSA areas, must be translated at the NSSA ABR if one wishes to propogate the routing information to rest of OSPF domain

      8. External attributes, defunct

      9, 10, 11. Opaque LSAs, with a distribution scope of link, area, AS respectively. Used to propogate arbitrary data, opaque to OSPF itself, over the OSPF protocol, eg traffic-engineering information, information to allow graceful restart of OSPF, even HA clustering information.

      that's about it..

      --
      I use Friend/Foe + mod-point modifiers as a karma/reputation system.
    12. Re:It's your own damn fault by w1r3sp33d · · Score: 1

      Yeah listing them is one thing knowing what they do is another. I am saying when you have 350 resumes for a network engineer spot, a couple OSPF questions will tell you which 30 to call in for a face to face. The problem is alot of people have certs and claim to be senior level but really aren't. That IS the problem with this industry.

    13. Re:It's your own damn fault by netwiz · · Score: 1

      Passive = not sending ospf but will still receive.

      And passive interfaces cannot form adjacendies. The packet gets discarded. Therefore, no exploit.

    14. Re:It's your own damn fault by GarryOwen · · Score: 1

      I'm just bitter because I can never remember what the names are but can tell you what they do ;)

    15. Re:It's your own damn fault by JAD+lifter · · Score: 1

      NO!! HIRE ME!!!
      Please Do Not Throw Sausage Pizza Away.
      All People Seem To Need Data Processing.

    16. Re:It's your own damn fault by krist0 · · Score: 1
      Oh well, I guess it comes with the fact that the more educated you are, the more modest you get.

      thats not really modest now is it?

      --
      all you are, is all you are, i'm so sorry for you.
    17. Re:It's your own damn fault by Zarhan · · Score: 1

      thats not really modest now is it?

      Probably not. It was meant as a general statement as in passive "you" meaning everybody in general, not myself. It's just something that I've noticed, especially in cases where you can quite easily measure someone's skills. One clear example that I see quite often is what people put in their CV's in the "language skills" (This is a Finnish POV, so everybody usually at least learns English).
      It's just that folks that have studied in university quite often just put "good" or "average" in some language even though they, for the most part, are much better than the folks that have only gone through high school (and who put "excellent" in their resumes). If you have taken and passed 15 CU's of language courses you're bound to know more..

    18. Re:It's your own damn fault by w1r3sp33d · · Score: 1
      Jason Nash, IDG press: MCSE Study Guide, Networking Fundementals?

      At least it was the first place I saw both of them listed together in one book.

  17. Here's a dollar, buy a clue by Anonymous Coward · · Score: 0

    If you're not screening OSPF at your perimeter and using OSPF Authentication, now would be a GREAT time to start.

    No, it's actually a horrible time to start! People should already be doing this.

  18. Karma be damned... by lpangelrob2 · · Score: 0, Offtopic
    I agree. We should be fair to the IT color scheme and read the story in another scheme that also uses colors not found in nature.

    Here you go!

  19. Alcatel... by zxflash · · Score: 2, Informative

    Seems like the kind of flaw that Alcatel hopes to profit from...
    Alcatel hopes security will get users to switch
    Although as we all know if Alcatel was the market leader more people would be finding flaws in Alcatel products instead of Cisco...

    --

    All the torrents you could want.
  20. In other news, by mobby_6kl · · Score: 3, Funny

    Malformed color scheme Causes Eyes to Bleed

    "Slashdot Security Advisory: Slashdot Color Scheme states that a malformed IT Color Scheme can cause a eyes to 'bleed' (fall out). Vulnerable /. sections include IT and Games. If you're not already using a /. deuglifyer, you should use the fix provided here."

    1. Re:In other news, by weeboo0104 · · Score: 1

      I like the colors. I'm colorblind you insensitive clod!

      Seriously though, I always thought that Cisco recommended running IGRP or EIRGP unless you are doing variable-length subnet masking. Isn't it compatable with OSPF?

      --
      It is easier to build strong children than to repair broken men. -Frederick Douglass
    2. Re:In other news, by Cramer · · Score: 2, Interesting

      "compatable"? Are you kidding?! [E]IGRP is Cisco's proprietry [and patented] routing protocol. However, it is very well publicly documented. If EVERY network device needing to participate in routing is made by Cisco, then yes, [E]IGRP is a good choice. However, this is rarely true and OSPF is the only viable alternative.

      (BTW, Cisco supports EIGRP for more than just IP.)

  21. amusing failover problem with Cisco gear by SuperBanana · · Score: 4, Interesting

    A few years ago I worked at a place where we had two Cisco PIX (the 1U widgets, dunno what model, sorry) in a failover configuration. For those that don't know, you can run two kinds- stateful and non-stateful failover.

    In stateful failover mode, the two units share their connection state info over a dedicated ethernet crossover cable- in theory, if one unit's hardware shits the bed, the other one immediately notices and takes over, and all users will notice is maybe a few seconds pause in everything, if that. It's all very clean and good, the slave even takes over the MAC address of the failed unit (something they've patented, and hence isn't useable in Linux HA; Linux has to force an ARP announcement, which is messier. Goooooo Cisco!)

    Anyway, that's great, except when you have a software defect. Oh, say...where the PIX OS (PIXes didn't run IOS or whatever, they ran a separate OS unique to the PIX family) gets into a certain situation based on state and locks up hard.

    Well, guess what happens to its twin, running the same PIX OS version, and sharing the same data? Yup, it crashes too.

    The pair actually did it once right in front of us- one stopped blinking its lights...the master/slave light blipped on the backup unit, and then a few seconds later, it too crashed- and everything ground to a halt.

    It was terribly amusing that Cisco was incompetent enough to not include a hardware watchdog in the PIX box so that if it hung it would reboot itself; my Sonicwall SOHO has this, why can't a PIX for chrissakes? The problem only happened every few days, and would have been manageable(ie ignorable ;-) if they had both simply rebooted themselves. Instead, someone had to trundle in and power cycle both of them, until we figured out that it was state-based, and disabled stateful failover. Then someone just had to check every day to make sure one of them hadn't kicked the bucket.

    1. Re:amusing failover problem with Cisco gear by LittleLebowskiUrbanA · · Score: 1

      You might want to look into OpenBSD and CARP.

    2. Re:amusing failover problem with Cisco gear by w1r3sp33d · · Score: 1
      Sounds like the 515 with a failover bundle. Every fault tolerance mechanism is designed to overcome some potential scenario. You wouldn't bitch if you had two system disks in a mirror and your motherboad getting a power spike killed your system would you? It is not a logical assumption that because you have some level of fault tolerance you will never experience downtime, it's not magic.

      I constantly have to deal with people who have been oversold on Cisco and what it can do for them. These perceptions are not uncommon, but people need to take some action to get things fixed.

      Too bad somebody didn't go to http://www.cisco.com/en/US/support/ or call 1-800-553-2447 and get a updated version of code rather than live with the problem day in and day out. Be sure to have your contract number or serial number ready when you call.

    3. Re:amusing failover problem with Cisco gear by Cramer · · Score: 2, Informative
      (First a correction... the "failover cable" is not ethernet, it's serial. Take the cover off and look where on the *ahem*PC MOTHERBOARD*cough* the cable goes.)

      • Cisco was incompetent enough to not include a hardware watchdog in the PIX
      If you knew your history, you'd know Cisco didn't design those machines. Cisco bought that company (I forget the name.) The only thing that makes the Pix a Pix is the flash memory card inside there -- in ealier models, it's an ISA card; they have 16M PCI ones now. With one of those cards, you can turn your Dell into a pix :-) The one's Cisco's been designing (506/515/501...) might have a watchdog in there, but I'm not sure.
    4. Re:amusing failover problem with Cisco gear by chrispatch · · Score: 1

      The heartbeat cable is serial. If you configure statefull failover, you have to dedicate an ethernet port on each pix and connect them with a crossover cable.

  22. I have a better color scheme here by Anonymous Coward · · Score: 0
  23. WTF by Anonymous Coward · · Score: 0

    WTF is OSPF?

  24. The Mysterious Cisco TAC ... Revealed! by twigles · · Score: 2, Funny

    TAC is a little shell script that pretends to correspond with you a little bit, then tells you to upgrade your IOS. Seriously, I've opened a lot of tickets with TAC in the last few years and that has been their answer in every single one.

    At least they could have used perl or something so the correspondence part didn't take as long.

    1. Re:The Mysterious Cisco TAC ... Revealed! by Anonymous Coward · · Score: 0

      This is because you sir, are a blundering idiot who can't describe your problems well enough to get meaningful output. My TAC cases have never once resulted in "Upgrade your IOS"

  25. Re:I have the same problem with my lg cell phone.. by Suppafly · · Score: 0

    ignorant mods don't understand what a troll is.

  26. AGREED by router_ninja · · Score: 2, Interesting
    I've been working with Cisco equipment for over 6 years. The TAC used to be OUTSTANDING. Now they are for shit. In my opinion it all started once they started moving most of the calls to Mexico etc.

    Step 1.) Tell customer to upgrade ios even though you cannot pin point a root cause or data that supports this as a reasonable solution.

    Step 2.) Tell customer they have a worm running rampant in the network. When asked by the customer why you think this is the case, do not repond for several days. When you do respond, ask only if they have taken care of the worm.

    --
    CINCINNATI BELL IS TEH SUCK.
    1. Re:AGREED by Cramer · · Score: 2, Interesting

      You have to get past the first 3 or 4 tiers of toadies to find a real engineer. We had problems with the 7400 for 6 months. We even had our very own IOS build for it (didn't help)... Then one day the arguements got high enough to find a real TAC Engineer (tm) -- his very first question fixed the whole problem: What's the PCB model number (the last two digits, -XX)?... Motherboard engineering defect that had been published for 4 months. (show tech includes the show diag output, so they knew it was bad hadrware with the very first ticket.) It would appear he was the only TAC engineer in RTP who knew about that field notice and recall.

    2. Re:AGREED by Lehk228 · · Score: 1

      sounds like everquest tech support.

      Problem:patcher won't start
      Solution: remove router and all security software

      Problem:connection lags:
      Solution: remove router and all security software

      Problem:server crashes
      solution: La La La i can't hear you the problem must be your equipment go away.

      --
      Snowden and Manning are heroes.
    3. Re:AGREED by arnie_apesacrappin · · Score: 1
      I've been working with Cisco equipment for over 6 years. The TAC used to be OUTSTANDING. Now they are for shit. In my opinion it all started once they started moving most of the calls to Mexico etc.

      I've been working with Cisco gear about the same amount of time. I would agree that US daytime support has gotten very bad. I generally can't get anyone that speaks intelligible English during my normal business hours. I'll let you in on a little secret I've discovered. If you need to talk to TAC and it's not critical, call between 10:00 P.M. and 2:00 A.M. EST. During this time I normally get the desk in Australia, and they are the bomb. When talking to EST daytime TAC, my ratio of good engineers to bad ones is about 1 to 10. When talking to the desk in Australia it's more like 5 to 1.

      Plus, there's the added bonus that you might get a chick with an Australian accent. Man those are good support calls.

      --

      Still, with a plan, you only get the best you can imagine. I'd always hoped for something better than that. -CP

  27. I can't believe it! by Anonymous Coward · · Score: 0

    A color scheme worse than IT!

    And not just a little worse.

  28. Old News by corngrower · · Score: 1

    This well reported several months ago.

  29. Re:I have the same problem with my lg cell phone.. by Anonymous Coward · · Score: 0

    actually that isn't _that_ uncommon in poorly tested phones or in software running on the more modern phones.

    (internal timeouts that aren't properly handed and then the thing is never tested in crappying out network on that..)

  30. Prob is still there by Alejo · · Score: 2, Insightful
    I wouldn't recomend OpenBSD as replacement for everyone. Actually IMHExperience most network admins don't know the real protocols below their Cisco routers. They are more about the manuals and cisco howtos. Sure there are many great guys knowing a lot, but these are rare lately (in proportion, ppl don't dissapear or forget all they know).

    So I recomend ppl to go study the noncomercial docs (books specs rfcs papers whatever) FIRST, then do the manuals. Else you don't know for real how things work. You're almost a certified acronym freak.

    Very dangerous how nowadays the default to get a "network admin" is looking just for CCNA or CCIE or whatever thing they make up. Not even M$ has a hold of a market like this. Compare in contrast programming (pick language), unix admin... Though i wouldn't be surprised the Java world does the same trick; they have that attitude.

    Also, don't you think its a very bad situation where most internet termination ends up on one single company? When they start to own standards comitees and thus decide what gets in or out? I have very bad experience dealing with this kind. They don't have the researcher's view, or the ppl who do it just because they like the subject.

    IMHO this is companies taking over. With all what that implies. And no government or organization is putting a limit. And the user base doesn't respond as on other cs areas. It feels quite sad for some of us.

    1. Re:Prob is still there by xrayspx · · Score: 1

      True, and right you are. If I hadn't blown mod points by posting, I'd have bumped you. There are several companies you can get gear from that have large support bases, but none as large as Cisco. I remember wanting to get some Extreme switching for our core, and getting outvoted because it's "not the same" as the rest of our gear. Oh well, I guess if we are going to make everything match, at least we're making it match with a good vendor :-) But Cisco is in a huge position to do lots of evil or good. And if they made a huge terrifying flaw that EVERYONE was open to, it would be a bummer. Remember MSSQL-Slammer? Yeah, times 1000.

      You're right though, any monkey can learn syntax, it takes a special kind of monkey to understand the full impact of that syntax throughout a network.

  31. PIX Firewalls Affected? by delus10n0 · · Score: 0, Troll

    I have a PIX 501-- is it affected by this vulnerability? It's hard to tell from the report..

    --
    Not All Who Wander Are Lost
    1. Re:PIX Firewalls Affected? by Anonymous Coward · · Score: 0

      IOS, not PIX OS.

    2. Re:PIX Firewalls Affected? by delus10n0 · · Score: 1

      I get marked as Troll for asking a simple question?

      Suck it.

      --
      Not All Who Wander Are Lost
  32. Crunch by Anonymous Coward · · Score: 0

    I've noticed a few sites aren't displaying *anything* on their front pages. Lots of amateurs out there with broken networks today...

  33. a question by Zaak · · Score: 1

    So, does this count as a chernobylgram?

    TTFN

  34. Unless I'm missing something by router_ninja · · Score: 1
    A Cisco device receiving a malformed OSPF packet will reset and may take several minutes to become fully functional. This vulnerability may be exploited repeatedly resulting in an extended DOS attack. This issue is documented in bug ID CSCec16481.

    I don't see where the article details that an adjacency is necessary. Maybe you could point that out for me? I see 'a malformed packet' as in one packet, received by the router.

    --
    CINCINNATI BELL IS TEH SUCK.
  35. PGP? by mr100percent · · Score: 1

    IIRC, the PGP client sent out some sort of malformed LDAP packets when it sent its key to the server. I managed to crash my university's router something like 19 times before I realized it was me. I cut off all Net access for days, people were fuming. Maybe this was it.

  36. What sort of zero runs AS in public space ? by Networkpro · · Score: 1

    BGP outside, OSPF inside, and firewall in between. Authenticated OSPF isn't a fix, MD5 has ben broken too.

  37. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion