Slashdot Mirror


Cisco Warns of Stolen Web Site Passwords

An anonymous reader writes "Cisco warned customers today that someone had broken in and stolen an untold number of passwords and usernames that its customers and employees use to login at Cisco.com, according stories at News.com and Washingtonpost.com. Cisco says the problem is unrelated to flaws in its hardware, but both stories note that Cisco's latest troubles are likely fallout from their legal battles with researcher Mike Lynn, who last week revealed major flaws in Cisco routers. There is also a growing thread at Nanog where network admins are complaining of not being able to get new passwords."

165 comments

  1. Thanks, Cisco.... by SamMichaels · · Score: 4, Insightful

    ...especially since you require everyone to register in order to get ANY info or ANY software or ANY drivers.

    1. Re:Thanks, Cisco.... by TommyBlack · · Score: 3, Interesting

      Well the question there is whether they keep any personally identifiable information with that registration, which can now be accessed by whoever stole the logins.

      Even for people who use the same username and password everywhere, this shouldn't be a problem since the passwords should be stored in a manner that is encrypted and can't be reverse-engineered. They wouldn't be stupid enough to store the passwords, right?

      --
      Why do my serious comments get modded "funny"?
    2. Re:Thanks, Cisco.... by recoiledsnake · · Score: 1
      "Even for people who use the same username and password everywhere, this shouldn't be a problem since the passwords should be stored in a manner that is encrypted and can't be reverse-engineered. They wouldn't be stupid enough to store the passwords, right?"

      I think it's not safe to store MD5 password hashes, many of the ones below like 12 characters can be recovered using the rainbow attack(basically using look up on a big ass database full of precomputed md5 hashes).

      --
      This space for rent.
    3. Re:Thanks, Cisco.... by jc42 · · Score: 1

      They wouldn't be stupid enough to store the passwords, right?

      You're new to this business, right? ;-)

      (The industry is full of security errors that were quite well understood 20 or 30 years ago. The fact that something is well-documented in "the literature" doesn't mean that it's known or used inside major corporations.)

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    4. Re:Thanks, Cisco.... by Lanboy · · Score: 2, Informative

      I wouldn't be shocked if they stored the passwords.

      This CCO login is a REALLY old system. It was the first html based login I ever used, and I havent changed my password since 1994, becaue I let all my co-workers use it to download IOS for patches, read bug reports, etc.

      It didn't use to matter as it used to only be cisco's weak attempt to lock down new versions of IOS to customers with a service contract. To thier credit, Cisco never went nuts trying to shut out users who didn't change them.

    5. Re:Thanks, Cisco.... by roadrunnerro · · Score: 1

      That's what "salting" is for - you add a certain marker to each pass before hashing...

    6. Re:Thanks, Cisco.... by thogard · · Score: 2, Informative

      So you don't store the md5 of the password but an md5 of a a salt, an extra key and your password...
      So you md5("$password") but more of md5("ciscoCCO$UID$password")
      To make it even more fun, drop the last 4 or 8 bytes off the md5 since your hash should never have more bits than your unique secret data

    7. Re:Thanks, Cisco.... by BWindle · · Score: 2, Informative

      Actually, when they find major bugs (usually security related) they give away fixed versions of IOS for free (Without registering.)

    8. Re:Thanks, Cisco.... by wilsoniya · · Score: 1

      God you gotta love the irony of a security-centric corp losing data.. Looks like they should have used the money earned from their over-priced hardware to hire better web devs. Too bad they spent it on a 10 foot glass elephant that now graces their main office lobby but doesn't do a damn thing about stolen passwords.

      --
      I can't remember the last time I forgot anything.
    9. Re:Thanks, Cisco.... by pimpsoftcom · · Score: 1

      THe funny thing is the person probly used the recent flaws found a la Black Hat Conf to sniff for the needed data to get that data. Not expliotable? Heh.

      --
      - d
    10. Re:Thanks, Cisco.... by baadger · · Score: 1

      What's to stop the cracker targetting one user specifically (who knows maybe stealing everyones details was a sneaky way to look untargeted), building his own database with the beowulf cluster they built in their mums basement, and doing a prefix search? Eh?

      It's not like this individual has anything better to do.

    11. Re:Thanks, Cisco.... by baadger · · Score: 1

      On a more serious note to my sister post, truncating just produces a better chance of hash collision for authentication purposes.

      Not a problem if your web app limits the number of attempts to login, but isn't less computational power needed to generate a collision exactly why some ciphers have stopped using MD5/SHA1 as a component?

    12. Re:Thanks, Cisco.... by Professor_UNIX · · Score: 1
      God you gotta love the irony of a security-centric corp losing data..

      Cisco is NOT a security-centric corporation. They build routers and switches (damn fine ones I might add) and their security product line was more of an afterthought. This is one of the primary reasons I can never recommend their perimeter protection products to anyone unless they have a stronger firewall behind it in a layered fashion.

    13. Re:Thanks, Cisco.... by MrPC81 · · Score: 1

      Umm, guys, MD5 or otherwise, when most of the passwords on cisco.com are still the default password cisco123 (mine included, seeing as there's not much anyone can do with my login), just knowing usernames is often enough.

      User1, cisco123, failed. User2, cisco123, failed. User3, cisco123, Bingo!

    14. Re:Thanks, Cisco.... by commanderfoxtrot · · Score: 1

      This will perhaps also make people realise that switches, routers and firewalls are no substitute for real security.

      Want to share laptop files?

      --
      http://blog.grcm.net/
    15. Re:Thanks, Cisco.... by baadger · · Score: 1

      Yeah but we were talking about people who have changed their password and probably use the same password on other websites or services - for example: e-mail/gmail/paypal.

      Once you have access to someones e-mail you have access to alot of online accounts.

    16. Re:Thanks, Cisco.... by digitalgroove · · Score: 1

      C'mon, don't be so naive as to think that they only security mechanisms Cisco is using are R&S based FW/IDS-type technology. Besides, this was a externally located DMZ host that was compromised (not an internal one), if they had anything on the host (let's say CSA for example), they should have been well prepared for this sort of thing. It looks to me as though this was a host that was given a high priority in terms of criticality. That having been said, the login / user data associated with that system was likely not considered to be valuable enough to warrant more stringent security (both technologically and logically speaking). Or it could've been a simple case that they overlooked the host :-).

  2. Solution and comments by daveschroeder · · Score: 5, Informative

    From: Kim Christensen (kichrist) [mailto:kichrist@cisco.com%5D
    Sent: Wednesday, August 03, 2005 11:58 AM
    Subject: CISCO - CCO Passwords

    Dear Cisco Partner,

    I'd like to bring your attention to an issue thatmay cause minor inconvenience for customers and partners.

    You may experience issues with yourlogin to www.cisco.com

    You will be required to reset your password, please send an email to cco-locksmith@cisco.com from the same email address that is associated with your CCO userid. Within a few minutes you should receive a new working password back to that same email address.

    Please note that when you send an email to cco-locksmith@cisco.com - the only requirement is that the email is sent from the same email address associated with your userid to receive the return email with the new password. Once this is received you should be able to reset your password to one of your own choosing.

    It ispossible that you are not impacted by this issue but I wanted to ensure you are aware of this in the event you have a problem logging into CCO today.

    Your Cisco Channel Team


    And Mike Lynn already settled with Cisco, but I suppose it's par for the course to get in one more jab.

    Also, the "major flaws" could only be referring to two things:

    - flaws that have already been long fixed (six months before Black Hat), that Lynn, in his opinion, didn't believe Cisco identified as "critical enough" to its customers, but nonetheless, as I already said, are fixed; or

    - general IOS flaws that will only materialize for architectural reasons in the next major iteration of Cisco's routers that Lynn felt it was important enough to have a frank discussion about, but are not yet shipping.

    In other words, Cisco's technical response was such that the vulnerabilities in shipping products are already fixed, and the vulnerability Lynn claims is a real killer allegedly exists in products that aren't even shipping yet and won't be for some time; it flies in the face of logic to believe that Cisco would ignore such vulnerabilities in yet-to-ship products, once identified. Yes, Cisco didn't believe it at first, but it sent engineering staff, and were proven wrong. One can only assume the engineer Cisco sent for the very purpose of confirming this general issue in turn confirmed to Cisco that the problem was indeed real.

    Furthermore, it's likely that Lynn broke no law (save possible civil violations of contract and/or trade secret provisions), so any FBI investigation, if not over already, is moot. Ironically, several members of the government, including possibly Air Force OSI and/or NSA congratulated Lynn after his talk at Black Hat, even giving him a challenge coin for his work. Don't worry: Lynn's work isn't lost on those who value security, but don't presume that there is a huge conspiracy just because someone was willing to quit his job to reveal the secrets of a sometime-competitor. A little more of the Cisco/ISS background in this issue - including what I would consider fairly questionably motivated references by ISS about this flaw being Cisco's "Witty" - is provided in the earlier Wired interview.

    1. Re:Solution and comments by Anonymous Coward · · Score: 0
      > Ironically, several members of the [snark], including possibly [boojum] congratulated [boing!] after his talk at [fweep], even giving him a challenge coin for his work.

      That, by the way, is the most interesting thing I've read all week.

      Someday, I may be fortunate enough to confirm or deny that for myself. *grin*

    2. Re:Solution and comments by bani · · Score: 1

      Furthermore, it's likely that Lynn broke no law (save possible civil violations of contract and/or trade secret provisions), so any FBI investigation, if not over already, is moot.

      It is not moot. The fact cisco was a cock enough to file a criminal complaint speaks volumes, and is highly relevant to the discussion at hand.

      Cisco knew the shitstorm that would ensue should they try to file it, knew there was no basis to the complain, and they went and filed it anyway. It also speaks volumes about cisco's stupidity.

    3. Re:Solution and comments by photon317 · · Score: 1


      No amount of mincing words covers up the fact that the exploit (which was demo'd on a live Cisco router) can be done in the wild, and customers were not worried about it and not patching even with the old patch, because nobody was keeping the customers informed of this serious issue.

      What was at stake here was whether it's ok for Cisco to hide security flaws in products the world trusts.

      --
      11*43+456^2
    4. Re:Solution and comments by syousef · · Score: 1


      Furthermore, it's likely that Lynn broke no law (save possible civil violations of contract and/or trade secret provisions), so any FBI investigation, if not over already, is moot.


      Have you heard of the Patriot Act or are you living in a box? Anyone can be detained for any length of time without due process. I don't think an FBI investigation is moot.

      --
      These posts express my own personal views, not those of my employer
    5. Re:Solution and comments by Cramer · · Score: 2, Interesting

      I think the trust level you are assuming is a bit overstated. While a great many networks are dependant on Cisco technology, I know of none that "trust" Cisco to any measure. IOS is very closed source; customers have zero control over what it does. And today, they have even less control over what capabilities it has -- Cisco reduced the number of builds from several dozen to about 7 to "reduce confusion".

      (I call bullshit on this one as that alphabet-soup version string has been readily and correctly documented for a decade. I defy you to find an experience cisco monkey that doesn't know what most of the codes mean -- or cannot find the docs with google in under 10s. Again, this is cisco being greedy... it takes time and resources to build 56 images; and it takes a great deal more resources to "QA" each of those images.)

  3. untold and proactive robbery by rd4tech · · Score: 1

    that someone had broken in and stolen an untold number of passwords and usernames that its customers and employees use to login at Cisco.com

    'Untold'? Is that the latest for 'unknown' ? Or maybe the meaning is 'all'?

    As a result, to protect our registered Cisco.com users, we're taking the proactive step of resetting Cisco.com passwords

    Proactive resetting? Can someone explain me what this actually means?

    1. Re:untold and proactive robbery by PhreakinPenguin · · Score: 1

      Sadly this type of post is starting to be normal here. Youo know what it means and you're just being nitpicking.

      --


      My sig of choice is Marlboro
    2. Re:untold and proactive robbery by Adam9 · · Score: 1

      Sadly this type of post is starting to be normal here. Youo know what it means and you're just being nitpicking.

      Who is "Youo" and what does being a nitpicking mean? ;)

      Sorry, I couldn't resist.

    3. Re:untold and proactive robbery by jc42 · · Score: 1

      'Untold'? Is that the latest for 'unknown' ?

      Nah; it means "We know but we're not telling."

      s a result, to protect our registered Cisco.com users, we're taking the proactive step of resetting Cisco.com passwords

      Proactive resetting? Can someone explain me what this actually means?


      It probably means that they're setting all the passwords to a single string, or if they're a tiny bit more sophisticated, to a simple function of the user id. This is to make it easy for all of us to log in to any of their accounts.

      Of course, "reset" is common industry jargon for "set to zero". So maybe they mean that they're setting all passwords to the null string, or maybe to "0" or "zero".

      Ya think?

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    4. Re:untold and proactive robbery by dedeman · · Score: 1

      ...stolen an untold number of...

      Probably means more then one, but not all. It also means "We don't know, but we'll make up a more palletable number, soon."

      ...the proactive step of resetting....

      Actually, it is rather oxymoronic. If the step were in fact "proactive", it would have taken place prior to there being an actual indication of unauthorized access.

      If they were correct in using their market jargon, they would have said "the retroactive step of resetting.....", but that doesn't sound nearly as good. Or, you could completely misconstrue the meaning of "proactive" as to define the action of doing "something", whatever that "something" is.

      Proactive is way better because hey, hindsight is always 20/20.

    5. Re:untold and proactive robbery by jo_ham · · Score: 2, Interesting

      The poster is referring to the adjective used: proactive.

      Cisco are reacting to events, they are not being proactive.

    6. Re:untold and proactive robbery by Anonymous Coward · · Score: 0
      Untold \Un*told"\, a.
      Not told; not related; not revealed; as, untold secrets.
      [1913 Webster]

      Proactive \Pro*act"ive\, a.
      (of a policy or person or action) controlling a situation by
      causing something to happen rather than waiting to respond
      to it after it happens

      ...you dipshit.

    7. Re:untold and proactive robbery by kinzillah · · Score: 1

      But proactive makes it almost sound like they didn't drop the ball.

      --
      Douglas P. Price
    8. Re:untold and proactive robbery by gcauthon · · Score: 1
      we're taking the proactive step of resetting Cisco.com passwords
      What a bunch of crap! That's not proactive, it's reactive. Once the passwords are gone then their customers are screwed. How many of those passwords will work at other sites like banks and credit card companies? I'd bet quite a few. From a company that came up with the 3 A's, you would expect them to at least know how one-way hashes work.
    9. Re:untold and proactive robbery by Matilda+the+Hun · · Score: 1

      Actually, that would be wrong. It's retroactive. To be proactive, they would have had to reset it before they were hacked. Unless, of course, they mean proactive as in before they get hacked again. But retroactive seems to fit better here.

      --
      Tluin natha Linux xxizzuss uriu olt bwael mon'tun.
    10. Re:untold and proactive robbery by Nykon · · Score: 1

      Word usage. In that usage, it could be deemed correct. They are saying they are being proactive because they are resetting your user password before you do. They ARE being proactive to the USER's actions, not the hackers. Just clever PR wording but still technically correct, but they just spun it to focus on the "we are helping out are users before anything further happens" as opposed to "we messed up, so we are trying to fill the holes before the ship sinks".

      --
      "It's better to be a pirate then join the Navy"
    11. Re:untold and proactive robbery by Anonymous Coward · · Score: 0

      We have closed the barn door so nothing else escapes, but we have no idea where all the horses have gone. DUH. Pass me another beer and we'll leave the porch light on for ya'll.

    12. Re:untold and proactive robbery by jackofallbrandnames · · Score: 1

      Cisco are reacting to events, they are not being proactive.

      I would have to disagree with this. They are being far from being inactive.

      Proactive resetting? Can someone explain me what this actually means?

      It means the password has already been reset and you have to react to the their proactivity to continue logging into the site (as noted by the email from an earlier poster). The alternative, inactive resetting, is waiting for the user to initiate the request...assuming they've even disclosed the break-in which Cisco did as well.

      I got a "C" in my English classes and this makes perfect sense to me...i guess that puts you and the poster "below" the average? :P

      --
      The geek shall inherit the earth.
    13. Re:untold and proactive robbery by jo_ham · · Score: 1

      To be proactive would be to think "thay guy might steal passwords so I'll change the locks"

      Reacting is "that guy stole the passwords, so I'd better change them because they have been compromised".

      It has been pointed out that a clever PR trick would be to say that the adjective refers to changing the passwords before they can be abused rather than refer to measures taken to prevent them being taken in the first place.

      I guess proactive is used like criteria or myriad - one of those words that people know, but don't know how to use properly.

    14. Re:untold and proactive robbery by jackofallbrandnames · · Score: 1

      To be proactive would be to think "thay guy might steal passwords so I'll change the locks"

      That would be classified as "over-reacting"...just because someone "might" steal passwords. I don't beleive the passwords were compromised myself. I think Cisco found someone poking around, kicked them out, and taking the proactive steps of forcing those ids touched to change before they "are" compromised.

      --
      The geek shall inherit the earth.
    15. Re:untold and proactive robbery by jo_ham · · Score: 1

      You miss the point - the word proactive means to take measures in case something happens, or to plan ahead to afect the outcome.

      Defined as "creating or controlling a situation by causing something to happen rather than reacting to it"

      Passwords already compromised: result, cisco changes them.

      It is a grammar issue. The wrong word was used to describe their actions, regardless of the semantics used to try and make it fit. It was simply incorrect.

    16. Re:untold and proactive robbery by jackofallbrandnames · · Score: 1

      It IS a grammar issue...but grammar covers more than placement in a sentence, it involves context as well.

      To think that ANY system (or web site login) is incompromisable is ridiculous and naive. The question is, what will your host/provider/supplier do when that compromise is detected? To use banks in similar instances, their approach is to wait for the customer to request a new card because of the breach (inactive resetting).

      --
      The geek shall inherit the earth.
  4. SecureID by superpulpsicle · · Score: 1, Insightful

    This is one company that need to invest in a secureID system that changes password every 30 seconds.

    1. Re:SecureID by pyite · · Score: 1

      Why? So I can have another password token for just a single site? No thanks. I have enough trouble not losing one Safeword card.

      --

      "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    2. Re:SecureID by w1r3sp33d · · Score: 1

      This is for their website only. This includes people who work for Cisco as well as anyone who ever bought a Cisco device.

    3. Re:SecureID by Trick · · Score: 1

      Oooh, if needing SecurID to log into cisco.com got modified insightful, I'm gettin' me some karma while the gettin's good!

      Why stop there? How about requiring a freshly-notarized affidavit proving your identity before logging into E-Bay?

      Maybe Amazon should have a representative cruise by for an at-home visit to verify your shipping address (and make sure your mailbox is big enough) before they send you a book?

      If match.com required a DNA test to log in, I bet that would save a lot of "he's really a she" embarrassment.

      Let's embed an RFID tag in each Slashdot post to increase user accountability while we're at it!

      Check me out. I'm so insightful I can't stand it.

    4. Re:SecureID by ivlad · · Score: 0

      SecurID (the original SDTI) algorithm is flawed, as it was demonstrated by atStake, and the ACE Server protocol also has some issues. (I've collected notes about it). May be, sonsidering OATH OTP will solve the issues with the SDTI problems, but anyway perely coded Web applications (like those on the http://tools.cisco.com/ will always be a security hole.

    5. Re:SecureID by Flower · · Score: 1

      I'm not paying $50 just to have a CCO account. Wha? If I get my CCIE do I get a token for free?

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
    6. Re:SecureID by scottv67 · · Score: 1

      ...changes password every 30 seconds.

      My SecurID hardware authenticators from RSA display a different tokencode every sixty seconds. Or are you talking about something else?

    7. Re:SecureID by scottv67 · · Score: 2, Informative

      $50? It's more like $100 a head to use SecurID (not counting server hardware) becuase each $60 token also needs a corresponding $40 license on the ACE/Server.

      Every remote user who gets an RSA hardware (or software) token at the company I work for costs the company $100. This doesn't count the cost of administering the remote access accounts. We like to keep this figure handy for managers who request an RSA token (hard or soft) for everyone in their entire department. After they hear the cost, the number of people who really need the tokens often goes down substantially.

    8. Re:SecureID by suezz · · Score: 1

      whoever moderated this insightful is a moron - you are not going to give everyone who accesses you public site a secure id card.

      don't we pay enough for their wonderful training and secret information and cool products.

    9. Re:SecureID by lathama · · Score: 1

      Yes, but you have to grease the lab test engineers, It could take as much as the test its self.

      --
      The GPL, for those that truely understand.
    10. Re:SecureID by Professor_UNIX · · Score: 2, Informative
      My SecurID hardware authenticators from RSA display a different tokencode every sixty seconds. Or are you talking about something else?

      Actually, for the record, that's an adjustable value when the token is created. Just tell your salesperson the value you want it to be. You can also request them with more than 6 digits.

  5. This? This isn't a big deal by ReformedExCon · · Score: 3, Informative

    These things can be fixed pretty easily. All current members with valid logins will just get new passwords assigned to them and the world will keep spinning like it always does.

    But it points to a completely different, much more significant problem. That is of using the same password for every login. I admit that I do it too because it is much easier to remember one or two basic passwords than trying to remember a different password for each site that I log in to. But as this latest breach of security shows us, doing that jeopardizes all other logins on other sites.

    One can only hope that they don't keep the passwords in a plaintext file and that a strong one-way encryption scheme is used to scramble the passwords in the database.

    Also, I wonder who thinks it is useful to hack these sites in retaliation for some perceived wrong against a stranger? The hackers at fault here prove no point, present no agenda, and generally smear the image of computer enthusiasts in the public eye. I'd rather they find a better way to protest than to attack private property.

    --
    Jesus saved me from my past. He can save you as well.
    1. Re:This? This isn't a big deal by patio11 · · Score: 2, Interesting
      I wonder if someone could leverage a major breakin at one general or specialist Internet site with low protection due to perceived lack of value of accounts (I don't know, a large message board community or something) and then parlay that to account disclosures on a site with significant value -- say, Amazon or Paypal or somewhere you can actually monetize the data. When you're talking about sites which have some measurable percentage of the entire population of the Internet as users, it seems like you could do a non-trivial amount of damage just by trying every username/password combination you have and just skim the .5% that worked. With a botnet to do the scanning you could spread your millions of invalid logins over 50,000 IPs and a month to not look suspicious on logs, then gradually siphon from the compromised accounts and get lost in the fradulent transactions background noise...

      Scary scenario.

    2. Re:This? This isn't a big deal by TheRealMindChild · · Score: 1

      Only hashes of passwords would be stored. Since good encryption uses a random salt to obscure the results from being the same everytime, you can feel pretty good about them not being usable elsewhere.

      --

      "When life gives you lemons, don't make lemonade. Make life take the lemons back!" -- Cave Johnson
    3. Re:This? This isn't a big deal by ph4s3 · · Score: 1
      I wonder who thinks it is useful to hack these sites in retaliation for some perceived wrong against a stranger? The hackers at fault here prove no point, present no agenda, and generally smear the image of computer enthusiasts in the public eye. I'd rather they find a better way to protest than to attack private property.

      Retaliation? Really? That's a great story to tell affected customers, but since we can only speculate as to motives, I've got a better idea.

      What better way is there to get a shortlist of domains likely running exploitable Cisco gear than to raid Cisco's internal database of email addresses which are required for customers to get support, patches, etc? Perhaps more than login credentials were taken, such as profiles detailing registered equipment.

      While we're at it, most people use very similar ID/PW combos at all web sites, so it'd be worth automating a check of those stolen combos at bank sites, auction sites, ecommerce sites, etc.

      Who really cares about the cisco support accounts? The value is in the list of cisco customers and another pool of ID/PW combos to add to the list of IDs to try for online theft.
    4. Re:This? This isn't a big deal by sykjoke · · Score: 1

      That is of using the same password for every login.
      I have three different passwords, a ten character 'public' password for things I don't really care about, the one I use for /.

      Then I have a private password that I use for only a few accounts.

      Then I have a secure password that I only use as the password for the encryption key that encrypts my other keys.

      Everything after that uses encryption keys.

    5. Re:This? This isn't a big deal by Anonymous Coward · · Score: 1, Informative

      Use PasswordSafe to keep track of all your passwords, and also to generate secure passwords. The program was first created by Bruce Schneier, cryptography expert.

  6. "minor inconvenience" by daviq · · Score: 0

    this is what Cisco says...Just because you have a huge team of programmers and such doesn't make hacking a "minor inconvenience"

    --
    Go to the w3.org and put Slashdot.org through the validator.
  7. Sticks and Bones. by Anonymous Coward · · Score: 0

    "but both stories note that Cisco's latest troubles are likely fallout from their legal battles with researcher Mike Lynn, who last week revealed major flaws in Cisco routers."

    Vigilantism. Humanity has come a long way from throwing sticks and stones.

    --
    The "are you a script" word for today is angelic

  8. Cisco and Crisco by milktoastman · · Score: 1

    Arg. The golden days of tech optimism are over for me. There was a time when news about flawed hardware/software was rare enough to be noteworthy when it came out. Now I get too much. I guess golden boy Cisco being in the Crisco is a big deal, though, considering how fundamentalrouters are to the backbone of the internet. At least I can still shovel. Step on a crack, break the net's back...but fibers can still sit in their shoveled holes.

  9. I am not shocked at all. by Anonymous Coward · · Score: 0

    When I told cisco about clear text passwords on the website, I got an attitude of "who cares?"

    1. Re:I am not shocked at all. by milktoastman · · Score: 0, Offtopic

      UUUUHHHHHMMMMM....GRRRRBLT! Okay, now that I got that out, let me see, uhm, TROLL? :) But no hard feelings, okay? Unless I really think I might want to learn something about a slashdot article's subject matter, I think troll's are the best part of the comment tree. I laugh my branches down, snacka!

  10. Looks like they should have used..... by rolfwind · · Score: 4, Funny

    Looks like they should have used self defending networks......

    http://www.cisco.com/en/US/netsol/ns478/networking _solutions_white_paper0900aecd801dfec7.shtml

  11. Plain Text Passwords by Richardsonke1 · · Score: 1

    When will programmers learn that there is NO good reason to keep passwords in plain text? Just save a one way hash, so you can hash the password they entered and compare. You wouldn't have this problem if the plain text passwords weren't in the database in the first place.

    --
    "Men lie."
    "Yeah, about sleeping with other women, but never about bioluminescent plankton."
    -Dan Brown
    1. Re:Plain Text Passwords by skeeball · · Score: 4, Informative

      Cisco doesn't use plain text passwords for CCO. They use RADIUS authentication, more than likely back to their CNS product. The question is, if those passwords were stored in a database on a *nix server behind the firewall what exactly got comprimised here?

    2. Re:Plain Text Passwords by pnatural · · Score: 2, Insightful

      When will programmers learn that there is NO good reason to keep passwords in plain text?

      In my 20+ years programming experience, I've never seen a programmer that wanted to store a plain-text password. Rather, each time I've seen it done, it was a business-type making it a requirement.

    3. Re:Plain Text Passwords by Cramer · · Score: 1

      CiscoSecure stores passwords in plaintext. It's necessary to support CHAP authentication. However, if you don't care about CHAP, you can certainly config it to encrypt (ala crypt()) the password.

      I wouldn't be a bit surprised if they were plaintext. CCO's rather old, and not exactly Top Secret(tm), so there wouldn't be a great deal of focus on full security. Gez, it's still http basic authentication... via http; you do the math, err sniffing.

    4. Re:Plain Text Passwords by Cramer · · Score: 1

      I've seen lots of "programmers" do it... it's easier to cout >> password >> endl; than encrypt it or even rot13 it. In fact, in my 20 years, I've not seen anyone encrypt passwords that weren't beat over the head to force them into it. In fact, Cisco IOS only recently (2-3 years ago in the 12.0S line) gained support for non-reversible password encrytion.

      Funny story... USR's idea of "encryption" was xor 0x80. No shit. I didn't even realize the passwords were encrypted for a while... I used less to view the database dumps, and it was stripping the sign bit. Needless to say, ENCRYPT and DECRYPT where two functions I deleted from the Security/Accounting code the day I got my hands on it. (... added 7, yes, S E V E N, lines of code to support unix crypt'd passwords. Took about 15min. USR said it would take weeks for them to do it ["developer time"], and refused to do it spewing bull about supporting it -- despite a number of other functions in there for another "Large Telco" that weren't documented anywhere.)

    5. Re:Plain Text Passwords by Anonymous Coward · · Score: 0

      Just a hash is not enough. To be an effective deterrent the hash ought to be...

      (1) Expensive. Calculating the hash must be expensive enough to put off attackers searching a large keyspace by brute force. e.g. 1000 keys/s on a $1000 computer might be justified, while 10Mkeys/s on a $500 computer is too cheap. If you have a million simultaneous users you can afford more than a $500 computer! Ideally administrators should be able to tune the hash cost to their needs.

      (2) Salted. There should be no advantage given to attackers with plausible pre-compute resources (e.g. rainbow tables). To eliminate this advantage a fair sized (e.g. 32 bits or more) salt should be randomly generated for all new passwords, no exception, stored and used as a prefix to the password. Using metadata (e.g. username) in addtion to a salt is harmless but not necessary. It must not be treated as a replacement for random salt.

      (3) Strong. The only way to figure out P = inverse(H) should be to try all plausible values of P. Obvious, but it should be noted that a good password hash strength might not be equivalent to a good MAC strength. There are several exposures in a general purpose MAC that are irrelevant to passwords, and so hashes which are rejected for the purpose of authenticating a PGP message might actually be stronger for use in password authentication.

      NOTE that as of today basically only Free Unix systems actually have such password hashes in place, and only rarely do they have the tuning feature alluded to in the first item. Mac OS X provides what looks like a secure hash, and then stores the same password in a much weaker hash elsewhere, Pointless. Windows uses two different weak hashes, one for which a time-space tradeoff exists to O(1) on open sale for $10 or so. The other, more recent, is still relatively weak and should never be used with a simple password.

    6. Re:Plain Text Passwords by Anonymous Coward · · Score: 0

      shut up, idiot....

  12. Raises the debate of usefulness of registering by Anonymous Coward · · Score: 2, Interesting

    I've never liked these register for access websites, they generally seem to me to be for the purpose of 1 or 2 things..

    Bragging rights (sysadmins and their userbase stats - give me a break)

    Spammation of the nation!

    Either way I treat such accounts with contempt and I generally register with the awe inspiring uncrackable password of 123123. Simply because as long as I do not divulge any "classified" information, a hacker impersonating me to download updates from a site is not really going to ruin my life.

    123123 FTW!

    1. Re:Raises the debate of usefulness of registering by ginotech · · Score: 2, Informative

      www.bugmenot.com grab the firefox extension, too.

    2. Re:Raises the debate of usefulness of registering by Anonymous Coward · · Score: 3, Funny
      I generally register with the awe inspiring uncrackable password of 123123
      Holy crap that is the combination to my luggage.
    3. Re:Raises the debate of usefulness of registering by suezz · · Score: 1

      I totally agree -

      I have to have a login and signon just to get an update to the product I bought.

      it is a waste of time. but like you said probably is kept just for statistics.

    4. Re:Raises the debate of usefulness of registering by scottv67 · · Score: 2, Insightful

      "Interesting"? Wow! The mods are generous today.

      What about the case where you have to register for a website to VERIFY THAT YOU ARE A CUSTOMER WITH AN ACTIVE SUPPORT CONTRACT?

      I use my CCO login to download software that I should not have access to *unless* I have a valid support contract in place. I don't expect Cisco to give away new versions of software and firmware for free. Those "products" should go only to the people who are paying for them.

    5. Re:Raises the debate of usefulness of registering by Anonymous Coward · · Score: 0

      Oh yeah, because the updates are not totally useless if you don't actually own the hardware

    6. Re:Raises the debate of usefulness of registering by scottv67 · · Score: 1

      It's not the people who don't own the hardware that Cisco (and every other manufacturer) wants to keep out. It's the people who own the hardware but won't pony-up the bucks for a support contract. If you don't pay the annual support fee, you don't get the new firmware that has new features.

    7. Re:Raises the debate of usefulness of registering by Casca · · Score: 1

      Apparently you don't have a valid support contract with Cisco, nor have you opened any cases with Cisco, or you would know that they store historical case information in your account. Then again...

      --
      Casca
    8. Re:Raises the debate of usefulness of registering by Ed+Bugg · · Score: 1

      Oh yeah, because the updates are not totally useless if you don't actually own the hardware

      Remember we're talking active support contracts. Once your in you can lookup the list of devices for a site get the serial numbers then open a case for RMA for some piece of equipment that it died and then to say oh yea I need this shipped to address such and such not the address on the list.

      So how useless are the updates now?
      --
      -- Ed Bugg --You have freedom of choice, but not of consequences.--
  13. Cisco is on a roll... by GrumblyStuff · · Score: 0, Troll

    Gee, I wonder what they'll top this with.

    OH NOES, THERE GOES THE INTERNET.

  14. Cisco Trouble for the Past Week by pyite · · Score: 4, Insightful

    I've had nothing but CCO trouble for the past week. That combined with random problems have been frustrating. The lovely order of events:

    1) A SUP (well, MSFC) dies in one of our 6000s. I try to open a TAC case.
    2) I try to login to CCO. It doesn't really work. I login, but it tells me I'm not logged in. After a bunch of clicking and such, I can open a TAC case.
    3) Since Cisco can't get its Smartnet act together, I need to jump through hoops to get the right contract on my account, again.
    4) Finally open a case. Tech diagnoses immediately as an MSFC bug. Sends me a new SUP.
    5) After a day of messing with the new SUP and wondering if I'm crazy, I decide they've sent me a DOA SUP.
    6) Tech agrees, sends me a new SUP.
    7) Try to use the RMA POWR tool to print mailing labels for the pair of bad SUPs fails. The tool has been down for three days now. Completely down.
    8) Try to login to CCO for something else today and run into the password problem. Combine that with their password reset tool not working and I'm *very* *very* annoyed.

    *Sigh* Guess all companies have bad weeks, but this is particularly sucky for Cisco.

    --

    "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    1. Re:Cisco Trouble for the Past Week by bani · · Score: 0, Flamebait

      Cisco has been busy lately expending lots of effort and manpower suing researchers and sending razorblade equipped armies on censorship assaults -- they can't be bothered with your frivolous problems.

  15. how to by-pass password by blew_fantom · · Score: 3, Funny

    >o/r 0x2142

    oh. wrong password... oops...

  16. easy enough... by John+Seminal · · Score: 0, Offtopic
    these password thefts are crimes. throw the bastards who did it in jail, and move on. the prosecutors should ask everyone who lost hours of work to call in, so they can get an estimate to the damages.

    there are two choices. make stuff easy, with very little security. or make things difficult with good security. no matter what choice a comany picks, that should have no bearing on criminal prosecutions. just because site #1 is easier to break into does not mean the punishment should be less for breaking into it.

    we either punish thieves, or everyone will have to start carring around time-watch-algorithm generators for when they want to log into their accounts.

    okay, i commented on the story. now here is what i really want to talk to the slashdot crowd about. check this out, i went to search for kazaa, just to see if it was still around, and i got this from google:

    http://www.google.com/search?hl=en&ie=UTF-8&q=kaza a&spell=1

    what makes it so interesting is the notice at the bottom of the page:

    In response to a complaint we received under the Digital Millennium Copyright Act, we have removed 1 result(s) from this page. If you wish, you may read the DMCA complaint for these removed results.

    is google now censoring what websites it returns in search requests? is the next great search engine going to be housed outside the USA? and where will good people get their non-copywrited music from?? even emp3world is filled with broken links.

    --

    Rosco: "If brains were gunpowder, Enos couldn't blow his nose."

    1. Re:easy enough... by bersl2 · · Score: 1

      I believe that there was a story here on that.

      Well, actually, Kazaa Lite. Close enough.

    2. Re:easy enough... by Anonymous Coward · · Score: 0

      First of all censoring is done by goverments which google is not (unless I missed some things), second of all they're not censoring the pages as the missing ones are plainly listed. Third of all, weclome to last year.

    3. Re:easy enough... by TommyBlack · · Score: 1

      At a risk of being off-topic, I'll try to respond to this in a helpful matter. Yes, Google is removing some specific websites from its search results. Here's the Complaint from Kazaa and here's Google's page about the DMCA. I think Google is being really helpful, offering specific advice on how to get your situation fixed.

      --
      Why do my serious comments get modded "funny"?
    4. Re:easy enough... by John+Seminal · · Score: 1
      I believe that there was a story here on that.

      Well, actually, Kazaa Lite. Close enough.

      thanks for the link. :)

      --

      Rosco: "If brains were gunpowder, Enos couldn't blow his nose."

    5. Re:easy enough... by jc42 · · Score: 1

      http://www.google.com/search?hl=en&ie=UTF-8&q=kaza a&spell=1

      what makes it so interesting is the notice at the bottom of the page:

      In response to a complaint we received under the Digital Millennium Copyright Act, we have removed 1 result(s) from this page. If you wish, you may read the DMCA complaint for these removed results.


      What strikes me as odd here is that google has a straightforward way of handling such things without the need of legal threats.

      First, they honor robots.txt files. If you have something you don't want them to scan or cache, but you want it online, just put the appropriate entry in your robots.txt file.

      Second, they have web pages that deal with this topic. You can get things removed from the google cache by filling in an online form. It takes a few days, but this is a lot faster than going through a legal firm.

      I've used this a couple of times, for various reasons. Sometimes the data was obsolete or otherwise incorrect, and the replacement web pages didn't all have the same names as the original, so I used their method for purging the unwanted pages quickly. In one case, a file with people's names and phone numbers leaked out, and we wanted them off the web quickly. Google was very cooperative in every case. In a couple of cases, they cached large intermediate "temp" files, and we didn't want to waste time helping people who discovered them and didn't understand the nature of the data.

      Anyway, I've found google to be cooperative when I find that they've scanned and cached something that we accidentally made too public. So it seems rather silly to resort to legal actions when there's a much simpler "technical" approach that works quickly.

      It's especially annoying to discover that google has a several-years-old version of an open-source program of yours, and people are downloading it from the google cache because (perhaps due to a name change) they can't find it on your site. Then, when it doesn't work because of an old bug or missing feature, they contact you to try to get you to fix it. This just wastes everyone's time. It's nice that google gives you a way to undo this sort of problem.

      This recently happened to me with an early version of a program that I wrote over 20 years ago ...

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    6. Re:easy enough... by Anonymous Coward · · Score: 0

      is google now censoring what websites it returns in search requests?

      Yes, because their lawyers advised them to. However, looking at the DMCA takedown request shows you exactly which searches Kazaa didn't want you to see. I think that's a very useful side effect of the DMCA (in Google's case at least). There is nothing that prevents entities from linking to unsealed legal documents, which in the case of censorship almost always directly points out exactly what was censored, and sometimes even why.

    7. Re:easy enough... by RobertCorsaro · · Score: 1

      Dear Google, Please remove the Kazaa Lite links from your searches. I don't know if you realize this, but Kazaa Lite breaks copyright laws. In other words, SOMEONE IS STEALING OURS SOFTWARE STEALING PROGRAM!!!!!!! Thank you, The owners of Kazaa software stealing software

  17. Re:Plain Text Passwords ...and Joup de Pour by milktoastman · · Score: 1

    Really?

  18. Actually this is a pain.... by Lanboy · · Score: 1

    Because this password is the one you use to download new versions of IOS, so if you are unlucky enough to be running an old version of IOS with IPv6 enabled (ie you are in the east aisia market) then you can not get the patched version of code needed to protect yourself from the defcon vulnerabilities.

  19. Bumper Stickers? by pyite · · Score: 2, Funny

    So, who's up for an order of bumper (router) stickers? If you only have some crappy routers, you can throw a nice sticker on it that says "My other router is your CRS-1."

    --

    "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

    1. Re:Bumper Stickers? by milktoastman · · Score: 1

      If you can read this I'm owned.

  20. Both my accounts are screwed by Soporific · · Score: 1

    I'm glad I know what's going on now, this morning both of my passwords were killed. I tried using their method of resetting the passwords and the server threw up 30 java errors...

    ~S

    1. Re:Both my accounts are screwed by Anonymous Coward · · Score: 0

      "and the server threw up 30 java errors..."

      Wow.. that is robust. I typically just get one error. It kept going after 29 huh? I am jealous.

  21. So is anything going right for Cisco lately? by ShatteredDream · · Score: 1

    They've got the Black Hat fiasco, this and getting caught actively helping the Chinese police and not giving a flying fuck about it. Is anyone else thinking that Cisco needs to actually do a little bit of institutional introspection and admit the obvious source of their woes: their own damn psychopathic behavior?

    1. Re:So is anything going right for Cisco lately? by doc+modulo · · Score: 1

      I'm thinking that too.

      --
      - -- Truth addict for life.
    2. Re:So is anything going right for Cisco lately? by the_womble · · Score: 1

      Yes, quite right, they should never sell to governments that use torture and imprisionment without trial.

    3. Re:So is anything going right for Cisco lately? by CaymanIslandCarpedie · · Score: 1

      Hey!!! It isn't torture unless they have organ failure! Didn't you get the memo?

      --
      "reality has a well-known liberal bias" - Steven Colbert
  22. Cisco: "Thugs". by Futurepower(R) · · Score: 2, Interesting


    From the Slashdot story: "both stories note that Cisco's latest troubles are likely fallout from their legal battles with researcher Mike Lynn".
    I'm amazed at Cisco's lack of social sophistication. From previous dealings with Cisco, I knew they were boorish, but this is much worse than I imagined.

    I'm amazed at the sure sense some executives have for creating millions of dollars worth of bad publicity. It's as though they studied how to sink companies, and that is their most professional and creative skill.

    It's awesome. In only one afternoon of work, Cisco corporate officers arranged to have Bruce Schneier call them "thugs": "I can't imagine the discussions inside Cisco that led them to act like thugs."

    What's even more awesome is that Cisco managed to make the FBI look like it is willing to get involved in political attempts to suppress free speech, making it look like thugs, too.

    Is there some competition among executives that I didn't hear about? Are they having a contest to see who can do the most damage to their companies? Is Cisco having a competition with Adobe? Is Cisco trying to outdo the Skylarov incident and the Killustrator incident?

    I suppose it doesn't matter to top executives. They can just take their million-dollar golden parachutes and go to another company, leaving the wreckage behind.

    I agree exactly and entirely with Mr. Schneier's assessment:

    "... this has been a public-relations disaster for Cisco. Now it doesn't matter what they say - we won't believe them. We know that the public-relations department handles their security vulnerabilities [my emphasis], and not the engineering department. We know that they think squelching information and muzzling researchers is more important than informing the public. They could have shown that they put their customers first, but instead they demonstrated that short-sighted corporate interests are more important than being a responsible corporate citizen."

    If I were on the Board of Directors, I would: 1) Fire the President and Vice-President of Cisco immediately, in a highly public way. 2) Do immediate damage control by exhibiting some sophistication about Cisco's relationships with the outside world. I'm guessing that, sadly, the Board of Directors doesn't have anyone who has the necessary social skills.

    1. Re:Cisco: "Thugs". by thogard · · Score: 1

      You need to go take a few MBA classes to see just why all of this is a "good thing". I'm sure its good, this sort of protection is clearly documented in ivory tower text books as being good and never annoying the customers to the point where they jump ship. Of course I bought my last cisco gear and I'm not looking back. (Anyone got dumps of the nvram for a 2621xm? mine is all FFFF and with not service contract, there is no way to get it repaired according to cisco)

      Maybe its time for the idiots to take a ride on the Clue Train

    2. Re:Cisco: "Thugs". by Anonymous Coward · · Score: 0

      What's even more awesome is that Cisco managed to make the FBI look like it is willing to get involved in political attempts to suppress free speech, making it look like thugs, too.

      Given the FBI's history, they don't have to try too hard. The agency is nothing more than an American-styled gestapo.

    3. Re:Cisco: "Thugs". by demachina · · Score: 2, Insightful

      "Cisco corporate officers arranged to have Bruce Schneier call them "thugs"

      This one is pretty easy to explain. though its kind of a long proof, follow along.

      You may recall John Chambers, Cisco CEO, a while ago said:

      "What we're trying to do is outline an entire strategy of becoming a Chinese company"

      The people running China are now in fact no longer Communist. There is a prerequisite that there be state ownership of Capital to be Communist/Socialist. When China started transferring control of capital to private individuals, mostly highly place members of the party and their relatives, it did in fact transform from being Communist China to Fascist China.

      Under Fascism you have a repressive one party state but you can have private ownership of capital. The party just usually makes sure most of it wealth is in the hands of favored party members and the party liberally intervenes in the economy to pick the winners and losers. This is exactly the political and economic model you have in China today.

      So if you've followed this far:

      - The Chinese are now Fascists
      - Fascists are Thugs
      - Cisco is a "Chinese company"

      Cisco = thugs

      Bruce was stating the obvious.

      --
      @de_machina
  23. need a very long console cable. by Lanboy · · Score: 1

    And all my support accounts would come up shutdown when I reload.

    1. Re:need a very long console cable. by Anonymous Coward · · Score: 0

      enable
      copy start run
      conf t
      enable secret <new pass>
      exit
      copy run start

      <reload>

      o/r 0x2102

  24. Get your stories straight... by homerskid · · Score: 3, Insightful
    If you are reporting news, try to get the story correct: No passwords were compromised, Cisco took a proactive stance to remedy something that had the possibility of occuring.
    "It has been brought to our attention that there is an issue in a Cisco.com search tool that could expose passwords for registered users,"

    This also had nothing to do with Lynn, even though the media would like to tie them together. It was brought to Cisco's attention by a completely separate company.
    1. Re:Get your stories straight... by Anonymous Coward · · Score: 0

      Mod this up. This information is correct. The claims here that the Cisco web site was hacked are incorrect.

    2. Re:Get your stories straight... by Anonymous Coward · · Score: 0
      from http://blogs.washingtonpost.com/securityfix/2005/0 8/cisco_warns_of_.html
      Khalili said the company learned about the problem on Monday from a third-party security research organization. But one security researcher -- who asked not to be named because doing so could jeopardize his relationship with the company -- said certain circles in the hacker underground community have known about and exploited the Cisco.com password flaw for two weeks.

      (emphasize is mine)
      Would you rather believe CISCO's PR or an anonymous security researcher, source for the Washington Post ?
    3. Re:Get your stories straight... by Anonymous Coward · · Score: 0

      RTF articleS or stop astroturfing

  25. I posted this first with a little different twist by geekp0wer · · Score: 3, Informative

    Cisco Web Site Hacked 3:18 PM

    According to an article at ZDNet, Cisco's web site has been hacked and they are advising users to change their passwords. As someone who was at Ciscogate (Michael Lynn's Blackhat presentation) I can not go without wondering if this event is related. Lynn stated in his presentation last week that the older IOS archives were removed from the download site due to his research. That begs the question, did someone hack Cisco's site in an attempt to get at those versions of IOS? BTW, if you are still looking for the orginal presentation this previous slashdot story mentions an article at Wired, which has a link to lynn-cisco.pdf

  26. CISCO by fenrisjlk · · Score: 1

    Thong, thong thong thong.. Oh wait, wrong CISCO.

  27. Re:I posted this first with a little different twi by homerskid · · Score: 1

    Bad timing? yes
    Related? No...
    If they removed the IOS images, how would having someone's login enable them to get at something that's no longer there?

  28. Why does one need to store clear text password? by roror · · Score: 1

    Why can't we just have unix style encrypted password and verify if the entered password encrypts to the same thing?

  29. No site should ever store passwords by vicaya · · Score: 3, Insightful

    It's appalling that a major company (a major tech company with security product offerings in this case!) website would store passwords in cleartext. Passwords (even usernames) should always be stored in strong one-way hashes like sha-1, so that even if they're stolen, they're close to useless.

  30. oh this is rich... from the eWeek article by ashpool7 · · Score: 2, Insightful
    However, experts say that while the security holes are unpatched and undisclosed, they put companies and individuals at risk. "We're making reverse engineering code illegal, but criminals don't follow the law. They reverse engineer code and find the holes," said Paller.


    So, in that case, how in the hell is making reverse engineering illegal helping anyone?

    1. Re:oh this is rich... from the eWeek article by koreaman · · Score: 0

      Well, it isn't.

      Welcome to life.

  31. Phish?? Anyone?? by psydad · · Score: 1

    Well,
    What if?
    All I'm saying.

    1. Re:Phish?? Anyone?? by deathy_epl+ccs · · Score: 1

      The phish of the day is Cisco a'la Creme.

  32. Don't worry by That's+Unpossible! · · Score: 3, Funny

    Word is the thieves have just as much trouble logging in with these stolen passwords as those who originally created them, and Cisco predicts the thieves will give up on them shortly.

    And honestly, even if the thieves could get access to the needed areas of Cisco's TOP SECRET website, what are the chances they could decipher the grid of which firmware goes with which device?

    Last time I looked at Cisco's firmware listings (back when they had that exploit affecting all their routers), a co-worker had to pry the gun out of my hands.

    What moron developed their firmware version scheme? Please kill this person immediately.

    --
    Ironically, the word ironically is often used incorrectly.
    1. Re:Don't worry by Anonymous Coward · · Score: 0

      Please treat the person who devised their feature sets scheme same way.

  33. Quiz by Anonymous Coward · · Score: 0
    Now, class, what is the most proper response to this story?
    1. Oh, those evil security researchers. Why did they go and publish flaws Cisco put into their routers rather than just telling Cisco and trusting them to fix their problems on their own timeframe?
    2. Wait. Cisco can't even secure their own website, and they're expecting me to pay them to keep my network secure?
  34. You can have THIS info sans registering! by Anonymous Coward · · Score: 2, Informative

    If you really want information from them why don't you be one of many to read the Lynn presentation? Here, I've even transcribed Lynn's presentation to text instead of that huge, ugly PDF. As a bonus, the assembly readings are now readable. For all I know, they consider this criminal even though I consider this not only a fair use but a public service. The bad guys already know this stuff; we need to let the legitimate security professionals in on this! Insofar as I can give permission, copy and paste this anywhere you please. It's still probably copyrighted to the ISS, though, but it's Cisco suing over it, even though anyone with a router can get those assembly listings, they're probably fair use since they're such small portions of the router software, and I have no dealings or contracts with Cisco binding me not to release such things (I don't own any Cisco gear), so if anything, only ISS should have grounds to sue me, and they don't seem to care to.

    [ Page 1 - The Holy Grail ]
    Cisco IOS Shellcode And Exploitation Techniques by Michael Lynn of Internet Security Systems
    [ Page 2 - Another Unbreakable System ]
    [Editor's note: This page shows a picture of what I presume to be the Titanic.]
    [ Page 3 - Why You Should Care ]
    * Wide Deployment
    - Switches
    - Routers
    - Access Points
    * Keys To The Kingdom (MITM)
    - Control the network traffic
    - Packet sniff in far off lands
    - Modify traffic
    - Break weakly authenticated encryption (passwords, etc.)
    [ Page 4 - Some Review: Basic Techniques ]
    * Stack Overflows
    - Overwrite return address on the stack
    * Heap Overflows (Pointer Exchange)
    - Tranditionally we use heap chunk linkage
    - Any linked list will do
    Typical linked list delink looks like:
    foo->prev->next = foo->next; foo->next->prev = foo->prev;
    [ Page 5 - Misconceptions ]
    * Routers And Switches Are Just Hardware
    * It Is Not Possible To Overthrow Buffers On IOS
    * There Is Now Way To Exploit Buffer Overflows On IOS
    * Every Router Is So Different That An Exploit Might Work On One Router But Never Another
    [ Page 6 - Wrong! ]
    * Routers And Switches Run Software On General Purpose CPUs
    * Buffers Do Exist And It Is Not So Rare That They Overrun
    * Exploitation Is Possible
    * Exploitation Can Be Made Reliable And Cross Platform (more on this later)
    [ Page 7 - IOS Basics ]
    * Monolithic
    - No loadable modules (yet)
    - All addresses are static
    - All addresses are different per build
    * Real Time OS
    - If you are running you own the CPU (mostly)
    - We have to exit or yeild properly or we will crash
    - Once our code is running we have won any race
    * Stability
    - IOS tends to favor rebooting over correcting errors
    [ Page 8 - A Word On Code Quality ]
    * Much Better Than Most Platforms
    - They check heap linkage
    - They are very aware of integer issues
    - They almost never use the stack
    - They have a process to check all heaps
    - Very old, very well tested code
    * Bugs Exist Anyways
    - Green pastures
    - We can get around some checks
    - Will will use some of these checks against them
    [ Page 9 - The Dreaded Check Heaps Process ]
    * Walks All Heaps Looking For Bad Linkage
    - Even if our chunk is not freed check heaps will detect bad linkage
    - Is run every 30 to 60 seconds depending on load
    * This Is the Main Reason Heap Overflows Can Be Hard
    [ Page 10 - Rules of Engagement ]
    * Stack Overflows
    - Rare, but if we find one, its fair game
    * Heap Overflows
    - They check next and previous pointers
    - We either have to beat check heaps or not offend it
    - We must either know the values for the previous pointer or we must get around this somehow
    * Monolithic Architecture
    - For heap overf

    1. Re:You can have THIS info sans registering! by Anonymous Coward · · Score: 0

      Stop posting using the "Code" option, unless you are posting actual code. It's fucking annoying.

      To the Slashdot editors and coders:

      <i>Slashdot requires you to wait between each successful posting of a comment to allow everyone a fair chance at posting a comment.

      It's been 4 minutes since you last successfully posted a comment

      Chances are, you're behind a firewall or proxy, or clicked the Back button to accidentally reuse a form.</i>

      No, I'm not behind a fucking firewall or proxy, and I didn't click my fucking "Back" button. What happened was that you fucking idiots don't fucking tell me in advance (when I fucking click the fucking "Reply to This" link) how fucking long I have to fucking wait to fucking post. Instead, you wait until I have composed my reply and try to submit it, and only <i>then</i> do you tell me that I should have waited longer. This is totally fucked up. If I didn't have ad blocking turned on, I would email your advertisers and complain about how you treat people who post anonymously when they post useless crap because they are afraid to compromise their kharma.

      Oh, and when the fuck are you going to fix the punctuation in your obnoxious message ("It's been <i>X</i> minutes since you last successfully posted a comment" should end with a period/full stop, you stupid motherfucking hamster fondlers)?

      Please note that the above is meant to be friendly helpful criticism. Please interpret it in that spirit. Thank you.

    2. Re:You can have THIS info sans registering! by Master+of+Transhuman · · Score: 1


      More importantly, /. does not distinguish between a reply to a reply and an actual post.

      So if someone replies to my post tomorrow, and I reply to it after I've replied to some other reply to another of my posts, I still have to wait - even though nobody is posting any more to the particular discussion.

      So, in effect, answering your "/. email" basically requires waiting two minutes between each reply.

      Which is a PITA, /.!

      Since nobody is posting to the discussion a day later, why the hell does it matter how frequently one replies to replies to one's own posts from that discussion?

      Start coding, .,! Fix this crap! Keep track of the frequency of posts to a discussion and when it dies down, remove the two-minute wait so people can make individual replies without eating up their day.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    3. Re:You can have THIS info sans registering! by Anonymous Coward · · Score: 0

      1) I did post actual code (see the assembly listings in the PDF text... you know, actually READ the post you're criticizing).

      2) It's the only way to get past the Slashdot filters. Postercomment compression filter kicks in in other modes for some reason.

      3) There were a few bits (notably the assembly listings) where the spacing was important and only the code option preserves that.

      4) You posted as code and were not posting any code. Sheesh.

      While I share your frustration with the inability to reply quickly nowadays, your complaints are inapplicable to my post.

  35. pure speculation by Anonymous Coward · · Score: 0

    1)probably a bit more to the exploits out there than what is commonly known and 2)the government uses a ton of cisco routers. They probably think it's pretty fair to bend the rules a little to keep them protected because they have no choice in the matter. They aren't going to open themselves up to major haxoring just to keep "pure".

  36. dumb,stupid,etc by geoff+lane · · Score: 1

    Why on earth are passwords a/ being kept in plaintext form and b/ being kept on a server that is available directly from the internet?

    Totally clueless!

    1. Re:dumb,stupid,etc by zycx · · Score: 1
      If you use some kind of challenge-response mechanism (e.g. POP3/CRAM-MD5) passwords need to be stored in plain text on the server.


      That does not hold for simple HTTP-auth, of course.

  37. Not surprising. by Anonymous Coward · · Score: 0

    Cisco has supposedly been cutting a lot of their IT infrastructure maintenance over to their operations in India. Plus, in the States these days, they mostly bring in either newhires from India, or L1B's from Wipro.

    Needless to say, Cisco's apparently been having lots of problems.

    From what I've heard from people on the inside, there have been a lot of boneheaded problems. The worst ones are those which ought to take 5 minutes to get solved if they were in the States; but which involve at minimum 24 hours before you get a reply.

    I'm not surprised that they are having problems. From the sounds of it, I don't expect this to be the last either.

  38. Anything good from the presentation? by HockeyPuck · · Score: 1

    So here's my question... if this presentation provided details of how to hack cisco routers...

    Other than getting cisco to fix their routers, what good could have come from it?

    If I came up with a surefire method to steal the gold in Ft. Knox and decided to disclose it in a public forum. Should I expect the gov't to step in and keep me from telling the world?

    Of course I would.

    If Cisco told the professor, "You're full of BS, there's no way to hack a router..." Then their hubris and ignorance deserves a bit of this...

    Why doesn't the government provide access to methods to create BIO,CHEM, Nuclear weapons?

    1. Re:Anything good from the presentation? by Anonymous Coward · · Score: 0

      If, however, you told the government, who then said "pish tosh" to you, then you told everyone about it, would that be a problem?

      Goldfinger is not illegal and Die hard with a vengeance is not either.

      Both gave ideas on how to steal a LOT of gold and get away with it.

    2. Re:Anything good from the presentation? by DynamicBits · · Score: 1
      If Cisco told the professor, "You're full of BS, there's no way to hack a router..." Then their hubris and ignorance deserves a bit of this...
      How about: "You guys are lying. It is impossible to execute shell code on Cisco IOS." ... "We don't believe you."
  39. Moot or not, they still threaten... by Anonymous Coward · · Score: 0

    I wonder if Cisco will go after Slashdot now that someone is posting a transcription of his PDF here?

  40. encryption? by calyptos · · Score: 1

    A company like cisco is unable to manage something as simple as encrypting stored passwords?

    --
    http://illhostit.com/ - Webhosting
  41. Obfuscation in action by sl4shd0rk · · Score: 1

    Ya know, Cisco took it up the ass in security issues the last two weeks and they are *still* trying to make this all sound like business as usual. They need to concentrate on security and a little less on capitalism.

    --
    Join the Slashcott! Feb 10 thru Feb 17!
  42. MOD PARENT TROLL by Anonymous Coward · · Score: 0

    Parent is a troll; GP is not.

  43. /Me Hugs My Router... by Kamiza+Ikioi · · Score: 1

    /me hugs my Linksys router... "You'll keep me safe, Boo-Boo, won't you? Cisco let the bad man hurt people. You'll protect me, though. I love you Linksys Boo-Boo!" *KISSES*

    --
    I8-D
    1. Re:/Me Hugs My Router... by scottv67 · · Score: 1

      So you threw away the box that your precious Linksys router came in without noticing the Cisco logo on the box? :^)

  44. gone phishing by fallendragon · · Score: 1

    so i wonder how many people read the 1st 3 lines of that email and binned it because it looks like a phishing email?

  45. Admins, they make the worst users... by DohnJoe · · Score: 1

    There is also a growing thread at Nanog where network admins are
    complaining of not being able to get new passwords.
    guess what they say about doctors is also true about admins...

  46. Bought Router before Cisco by Kamiza+Ikioi · · Score: 1

    Actually, I bought my router (2002) before Cisco bought Linksys (2003).

    I am sad to report, though, that Linksys Boo-Boo actually died early last month. I'll eventually throw away the router, but I'll keep the box if I find it again. The box probably still works as a box. The router, unfortunately, does not work as a router.

    --
    I8-D
  47. Linksys down as well by Anonymous Coward · · Score: 0

    whats with the linksys page being down as well?

    www.linksys.com

  48. 1, 2, 3... by CrkHead · · Score: 1
    1. Piss off all techs.
    2. Have every hole exploited.
    3. Proffit?
  49. Ahem by MECC · · Score: 1

    This incident does not appear to be due to a weakness in Cisco products or technologies.

    except the ones used for the search tool...

    --
    "We are all geniuses when we dream"
    - E.M. Cioran
  50. spoofing mail addresses by yellowalienbaby · · Score: 1

    Please note that when you send an email to cco-locksmith@cisco.com - the only requirement is that the email is sent from the same email address associated with your userid to receive the return email with the new password. Once this is received you should be able to reset your password to one of your own choosing.

    I'm assuming that once someone does this, the ability to reset you password this way is then removed?

    Otherwise if you send a mail and make it look like it comes from an email address you know was used to register the account, even if the return to mail address doesnt exist, you can have plenty of fun periodically resetting people passwords.

    Or, even if they do remove the ability once it's used, there is then the opportunity to reset all the passwords that havent been done yet.

    And somewhere, theres a list of all these users....

    --
    Darwin Hawking Blackmore
  51. Passwords?? by colin8651 · · Score: 1

    Oh could I get one of the passwords I need to upgrade one of my switches?

  52. Overlooked... by CrashRoX · · Score: 1

    I think many people are overlooking the issue. Cisco has there thumbs up there ***. If they don't know how the password got compromised in the first place, how do they expect to prevent it from reoccurring? So everyone changes their passwords, the same exploit or hack is utilized again, and we are back to where we started... This just goes to show that even the security provider isn't secure, no one is safe, nothing is secure and its time to take security seriously.

    Find the root of the problem... and cut it off at its knees...

  53. 30 sec? Damn. by jasonhamilton · · Score: 1

    Mine changes every 60 seconds. Maybe I need to upgrade to the more secure version :)

    --
    SearchIRC - Now with live chat directory!
  54. i can confirm this by Hoohoodilly · · Score: 1

    This happened Tuesday afternoon. I had opened a TAC case online just after 1:30PM and by 4PM I no longer had access to my account. My first try to get my password reset got a response from the locksmith saying that my account was not active. My second try yesterday morning said my account did not exist. My third try, directly to the CCO Team instead of the locksmith, immediately after that response has not been answered. Sounds like some serious problems.

  55. From Cisco's site. by Oriumpor · · Score: 1

    Cisco has determined that Cisco.com password protection has been compromised.
    As a precautionary measure, Cisco has reset your password. To receive your new password, send a blank e-mail, from the account which you entered upon registration, to cco-locksmith@cisco.com. Account details with a new random password will be e-mailed to you.
    Because of a large number of requests, registered Cisco.com users may experience delays in receiving the new passwords.
    This incident does not appear to be due to a weakness in Cisco products or technologies.
    If you receive a request for additional information it is because there are more than one User ID in the Cisco.com database associated with your email address. Please follow the instructions provided.

  56. and then what? by Zen · · Score: 2, Interesting

    I'm not exactly sure why we care that our CCO account names and passwords were stolen. Does it really matter to me if someone downloads IOS while masquerading as me? Or maybe I should care if somebody opens up a TAC case as me, or submits a bug report as me? I really don't see the problem with someone else having access to my account on CCO. The only thing I use it for is to download code (we call TAC directly, or called our dedicated Advanced Services guy for everything else). I'm sure 90% of the people who have CCO accounts also use it solely for the purpose of downloading code/drivers/etc. So am I missing something that is highly private on the site?

    1. Re:and then what? by Anonymous Coward · · Score: 0

      probably yes, what about information related to cases you oppened. or in case you are an integrator, how about information about your customer's networks. there may be a lot of sensitive information on TAC cases notes

  57. Ah Cisco by mustangsal66 · · Score: 1

    You too can have this level of service for the low low price of several hundred dollars per device per year.

    --
    Why worry? Each of us is wearing an unlicensed "nucular" accelerator on his back.
    Sig changed for readability by G.W.
    1. Re:Ah Cisco by pyite · · Score: 1

      Yep, when I see the 2.5 MILLION DOLLAR ($2,500,000) payment to Cisco JUST FOR SUPPORT each year, I cringe.

      --

      "Nature doesn't care how smart you are. You can still be wrong." - Richard Feynman

  58. Misdirection, perhaps? by glassgnost · · Score: 1

    Cisco says the problem is unrelated to flaws in its hardware

    I though the issue of the week was a flaw in their software...

  59. I work for cisco by Anonymous Coward · · Score: 0

    and actually on the presales team, the US ones are getting bigger, however, they are hiring mostly idiots, even more idiots if you know Spanish.

    I had to explain how DNS works to my tech lead and goto, and in fact most of the people don't know how DNS works. (let alone something moderately complex)

    But of course when they pay you minimum wages (10hr) what do you expect, you can hold signs at construction sites for better bay and benefits.

    I'm no idiot have been a Sys admin but I didn't have any cisco knowledge before. So I just figured it was training for a couple of months so I can get a real job.

    But Utah is a sucky place to look for any job, let alone a technical one.

    1. Re:I work for cisco by Anonymous Coward · · Score: 0

      LOL! Apologies for the miss-types and badly constructed sentences. That is what I get for not proof reading and posting between calls. But I think you get the idea.

      The people that work here are in one of 4 categories.
      1. People who are not tech savvy
      2. People who can not function well in society, you know the types who are all ways late, extreme geekness that they can't look people in the eyes or talk something other than SCI-FI or tech stuff. etc.
      3. People passing through because they are new to the industry or just having hard times.
      People who are unmotivated/comfortable and don't move on.(often this shares with the people who can not function elsewhere)

      So don't blame the techs, the good ones that are motivated will be gone real quick. Blame Cisco and convergys.

      $1200 a month goes away real qucik when you pay $500 for rent, another 250 for utilities/phone/internet, gas, insurance, etc.

      WTF! 45 minits to soon to post a msg?
      "Slashdot requires you to wait between each successful posting of a comment to allow everyone a fair chance at posting a comment.

      It's been 45 minutes since you last successfully posted a comment"

  60. Cisco - threat to national security. by Zeio · · Score: 1

    Cisco should be stamped be the government for the following reason (And Juniper).

    I am tired, tired tired of getting IOS from friends to fix security. I understand CCO/SmartNet/TAC support should cost money to protect the hardware, but when your software is deployed as much as IOS, JUNOS and Extreme and Foundry's OS, they should be FORCED to publicly provide free updates. Even MSFT provides free updates for Windows.

    These networking companies are basically holding the entire free world's security hostage by demanding a tithe to fix BROKEN CODE in their IOS.

    What if you bought the router new and had SmartNet a few years back? CISCO actually says with its policy, its ok for evil ones to use our equipment and software to destroy your network and other collaterally because you refused to pay our mafia protection fee.

    TAC is becoming horrible. Fresh out of school know nothings at this point.

    Incidentally, I once begged Juniper to give me an update to JUNOS - and they did. The seem far more interested and making network guys happier rather than their corporate bean counters.

    --
    Legalize the constitution. Think for yourself question authority.