Slashdot Mirror


Flaws Threaten VoIP Networks?

jdkane writes "CNET News reports that security flaws have been found in products that use VoIP and text messaging, including those from Microsoft and Cisco Systems. What's interesting, in Microsoft's case, is that the Internet Security and Acceleration Server product that's also affected is designed to help protect companies' networks from online attacks. Specifically, a filter used in the server that secures VoIP communications is vulnerable to the flaw."

159 comments

  1. Imagine That by somethinghollow · · Score: 4, Funny

    Imagine that... Microsoft making a product with security flaws! Someone call the press...

    1. Re:Imagine That by marine_recon · · Score: 1

      problem is, where could you find a reporter who would care? "microsoft messed up again? ho hum. ooo look, congrssional scandal! yay!" right

      --
      Jack the sound barrier. Bring the noise.
    2. Re:Imagine That by pvt_medic · · Score: 3

      but the better part is the fact that this was the security filter is the flaw. So maybe Microsoft should give up on the whole security thing.

      --
      30% Troll, 50% Underrated, 10% Interesting
      Score:5, Troll
    3. Re:Imagine That by bfree · · Score: 5, Interesting

      Vulnerable (updates available): Cisco and Microsoft
      Unknown: Avaya, Fujitsu, Hewlett-Packard, Lucent and Nortel
      Safe: Apple, Hitachi, NetBSD, Red Hat and Symantec
      Is that a point for Security through open source as the two open products are already in the safe pile?

      --

      Never underestimate the dark side of the Source

    4. Re:Imagine That by Alien+Being · · Score: 3, Interesting

      "...where could you find a reporter who would care?"

      Nation Public Radio (WBUR 90.9MHz to you fellow Bostonians) for one. Believe it or not, the great unwashed masses are starting to become aware of the problem with Microsoft.

    5. Re:Imagine That by DAldredge · · Score: 3, Funny

      Since Red Hat is safe and I to take it that SCO is safe also?

    6. Re:Imagine That by interiot · · Score: 4, Insightful

      Well, various Java VM's have had problems in the past, does that mean we should just throw them away? Similarly for user-privilege-separation in the linux kernel. The whole reason we write narrow pieces of code that focus on security is that we realize that it's impossible guarantee a piece of code is bug-free. So instead, we do the two things that helps clear out bugs the best: we make the important security-related code as small as possible, and we give it time for people to find bugs and for us to fix them. After a while, you have a simple and mature piece of code that enhances the security of everything else, allowing the code it protects to be fast-changing and complex yet. It really seems like the right way to go to me. Finding and repairing flaws over time is how you gain maturity.

    7. Re:Imagine That by Trolling4Dollars · · Score: 1

      Do you know the Stephin Merrit song "Alien Being"? It's a really good track.

    8. Re:Imagine That by Anonymous Coward · · Score: 1, Insightful

      Microsoft been around since 1975, how long do you intend maturity to set in. I think you try to hard.

    9. Re:Imagine That by cball2k · · Score: 2, Insightful

      ya, linux never has a flaw, or bug, the errata pages are there just for giggles...

      stones, glass house....

      --
      karma, hah...
    10. Re:Imagine That by Anonymous Coward · · Score: 1, Funny

      No, it means that the Open Source products didn't have the advanced features of the closed products.

      I can make a mail client that never has a security flaw, either:


      #!/bin/sh
      PATH=/bin:/usr/bin
      less /var/spool/mail/`whoami`


      See how that works? No features, no security holes.

    11. Re:Imagine That by dilvish_the_damned · · Score: 1

      I think that most of the comments so far are pretty cheap jabs, easily done.

      Though I partially agree with the sentiment, I disagree with your conclusions in both cause and effect.
      maturity != security.

      likewise:
      brevity != security.

      There is no magic formula that will equate to security. But there are some practices that will go a long ways and it does not take brevity or maturity to implement them. MS has shown no sign of ever implementing brevity (by any scale that has ever been made public), and maturity is arguable in any of their code other than word. But they screw Word up continuously in very irritating ways. But Word is another argument.

      Small, well thought out code helps in the fact that you can readily understand the code, and thusly think the useable cases through. But this would hold true for all kinds of bugs that you may encounter. If its brief and gets to the point, you will find that people are ready and willing to help you with flaws, be it open source or otherwise.It helps to find any flaw, but does eaquate to security in any fasion any more than it equates to being bug free.

      Maturity. For DOS, I have code out in the wild on the internet that has been used for almost ten years. I think some very strange folk still use it. Does that make it more secure? Its just old. Embarassingly old.
      You need people to probe and tear it apart, and reacreate it so many times thats there is little left to fix. Or maybe you did it right the first time. If it works reliably AND it stands up to abuse, thats maturity.

      However, all to often MS comes up with a new feature or a new product with a blind eye towards security or maturity before they sell it to the general public.They are not some fly-by-night operation, they have positioned themselves in a place of authority. With authority you get certain obligations.
      To put it simply, the slashdot croud sees MS as having the obligation to not sell people peices of shit. Its not like they have to provide something extra, just dont provide things that stink of half baked crap. At least give fully baked crap. I mean, that is the whole arguement that they use to defend themselves and downgrade anything opensource that might be competative 'they are not proffesional, we are, more than anyone else. Trust in us. We are the authority. again: Opensource is unbaked crap, other comercial vendors are 1/2 baked, we are fully baked'.
      (last quote my own interpretation, not anything any MS person has said directly).

      Many slashdot readers are opensource/GNU/GPL/artistic license advocates. Please excuse them when they laugh everytime MS falls down. Its an emotional croud that way. They feel personally slighted for many reasons.

      With a new product, expect problems once people start actually using it. I agree you here. And the fact that slashdot does not find it noteworthy everytime netfilter or ipfw (whatever BSD calls it) trips would seem important in contrast. But do not be too ready to defend them( MS that is). There is just too many cases where this company has been known to take longer than six months to produce relativly simple security fixes for a security problem once it has been known to them.

      There is no argument that can defend this behavour.Usually the defense is that there are regimented procedures to go through that any patch must go through before release. Understandable. But six months? People are broken now!

      Last I heard this company had some 30,000 employees, then they brag about setting aside all eleven to concentrait on nothing but security. I am damned sure they have more than 11 OS and/or security related products, to me this is spreading it pretty thin. And I thought to myself "They think of this now?"
      This was circa 2002 or 2003. If this isnt laughable I am not sure what it would take to convince you except the cold hard facts. But this is after all slashdot and I must be brief or you will not read it.

      I have never seen any evidence at all that they take security s

      --
      I think you underestimate just how much I just dont care.
    12. Re:Imagine That by Crypto1969 · · Score: 1

      Hmmm AOL uses the AVAYA system at most of its US based call centers! Could lead to soem opportunities for a little "fun"! Unknown: Avaya, Fujitsu, Hewlett-Packard, Lucent and Nortel

      --
      ----START SIG---- It is better to know that you have lost than to not know that you have won! ----END SIG----
  2. You linked to Microsoft's patch by ObviousGuy · · Score: 5, Insightful

    So it seems they've already fixed the problem.

    Should we blame lazy sysadmins for not keeping their systems patched?

    Or should we blame Microsoft?

    --
    I have been pwned because my /. password was too easy to guess.
    1. Re:You linked to Microsoft's patch by marine_recon · · Score: 2, Insightful

      i know im probably going to get pounded for saying this, but you think that microsoft would test for things like this before release. i know that they must do lots of testing, but still. not everything can be fixed by a patch two or three weeks later.

      --
      Jack the sound barrier. Bring the noise.
    2. Re:You linked to Microsoft's patch by Creepy+Crawler · · Score: 4, Insightful

      But when the patch is 40MB that "fixes" many things that were never broken, can you trust the patch?

      Knowing MS, they'll offload packs that will break something else, or require deps on Service Packs. How do I know that upgrading Win2K SP2 to SP4 wont break the medical reporting server?

      --
    3. Re:You linked to Microsoft's patch by Alien+Being · · Score: 0, Flamebait

      Right. The bottom line is that Microsoft sucks. It really is that simple. Anyone who doesn't believe it is either naive, greedy, or stupid.

    4. Re:You linked to Microsoft's patch by Anonymous Coward · · Score: 0

      Seeing as how they wouldn't have to patch it if it was designed properly in the first place...I would say Microsoft.

      Any other questions, asshole?

    5. Re:You linked to Microsoft's patch by ImpTech · · Score: 1

      Blame everyone, its more consistent.

    6. Re:You linked to Microsoft's patch by Anonymous Coward · · Score: 0

      The patch is only 242Kb.

    7. Re:You linked to Microsoft's patch by inkpassion · · Score: 0

      When you buy a new car should you be in every 500 miles for an oil change? No! MS needs to stop trying to meet unreal deadlines and losing the mentality of releasing today and patching tomorrow.

    8. Re:You linked to Microsoft's patch by Creepy+Crawler · · Score: 1

      Yes, the PATCH is 242KB, but what of its dependancies?

      --
    9. Re:You linked to Microsoft's patch by Felinoid · · Score: 1

      So it seems they've already fixed the problem.
      Should we blame lazy sysadmins for not keeping their systems patched?
      Or should we blame Microsoft?
      ?

      Yes.
      Blame the lazy System admin for not applying the patch.
      Blame Microsoft for trainning WinNT System admin to not apply the patch.
      (Windows admin believe they need to run tests to be sure everything will work with the patch.
      Eather that is poor trainning or a history of defective patches. Both are in the hands of Microsoft.)

      --
      I don't actually exist.
    10. Re:You linked to Microsoft's patch by /dev/trash · · Score: 1

      Well hey, that's why your IT group should have looked at TCO and bought a BSD or Linux box.

    11. Re:You linked to Microsoft's patch by Anonymous Coward · · Score: 0

      Knowing MS, they'll offload packs that will break something else, or require deps on Service Packs. How do I know that upgrading Win2K SP2 to SP4 wont break the medical reporting server?

      You don't. On some medical systems you are in fact prohibited from installing OS patches to the system until they are approved by the FDA. Not that the viruses and worms that will infect those systems have been aproved, of course.

    12. Re:You linked to Microsoft's patch by hpavc · · Score: 1

      this can be gotten around with isolating those systems heavily. you can still run old stale systems in their vintage state.

      so if for isntance you need to run winnt 3.1 on your production floor you would have it segmented off from other networks.

      --
      members are seeing something, your seeing an ad
    13. Re:You linked to Microsoft's patch by Creepy+Crawler · · Score: 3, Funny

      Here's why we dont consider Linux/Unix:

      http://www.despair.com/consulting.html

      Simply enough, it doesnt break once you set it up. Windows setups break on a regular basis, and my employers want yet more and more money.

      Consulting with the "good old boy" businesses are the hardset to get Linux in.

      --
    14. Re:You linked to Microsoft's patch by r00zky · · Score: 1

      Should we blame lazy sysadmins for not keeping their systems patched? Or should we blame Microsoft?

      Don't blame any!
      Microsoft has kindly sent me 5 mails with the patch today. No lazy admin could miss it!

      Just check your inbox and be safe.

      --
      I'm a chainsmokin' alcoholic sociopath, so-ci-o-path
    15. Re:You linked to Microsoft's patch by Rogerborg · · Score: 1

      Also, if you're running on a Microsoft OS, then chances are that you're not really going to lose sleep over adding a few more vulnerabilities, are you?

      --
      If you were blocking sigs, you wouldn't have to read this.
  3. A flaw in a Microsoft product? by caston · · Score: 4, Funny

    If that's impossible than this isn't slashdot.

    --
    Beings aspergers AND pulling chicks... I enjoy the challenge!
    1. Re:A flaw in a Microsoft product? by Anonymous Coward · · Score: 0

      How the fuck can you get the word usage in "If...Then" wrong? I mean, honestly.

  4. Thats nothing by WillRobinson · · Score: 5, Funny

    I saw that embeded XP beat out linux for Radio Shacks POS.. Wait tell the hackers get into that system..

    Wonder why we are fed-xing all these remote control cars to russia?? Must be popular there..

    1. Re:Thats nothing by MBCook · · Score: 1
      Now we know why they're called "POS"es.

      ***RIMSHOT***

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    2. Re:Thats nothing by Anonymous Coward · · Score: 0

      Not sure what you're talking about, Radio Shack's POS is a Solaris server with various (usually windows 98/2k based) clients. Linux was never even considered AFAIK. There are custom systems in use by some franchise stores that might use embedded XP, but the corporate stores don't.

    3. Re:Thats nothing by strider3700 · · Score: 2, Interesting

      I work at a POS company. Our customers split about 50/50 terminal vs PC but on the PC they basically just get a terminal shell. The we refuse to support the PC stations so it doesn't affect us much, but we do see a lot of people switching back to terminals unless they do other work on the PC. On the back end server we use a piece of shit OS called theos, it's being replaced with Linux in a massive rewrite. Noone in their right mind would run something as important as a POS system on windows, it's just too vulnerable.

    4. Re:Thats nothing by Anonymous Coward · · Score: 0

      Are you sure it's Solaris? I would have guess SCO OpenServer. (Radio Shack being one of the original Xenix vendors and all...)

    5. Re:Thats nothing by Anonymous Coward · · Score: 0

      Sainsburys does it in the UK.

      I saw all the tills in a store crash with a blue screen and then Windows 2000 booting up. I assume they are running some kind of terminal service.

  5. FBI hole discovered by slarshdot · · Score: 0, Troll

    Check the source code,
    i'm sure it'll mention something about microsoft and the FBI.

    --

    I'm not out of order! You're out of order! The whole freaking system's out of order!
  6. Not to defend Microsoft by silconous · · Score: 3, Interesting

    But Cisco is just as vulnerable and wider spread as IOS 11.3 and greater is flawed

  7. Give them a break by odeee · · Score: 5, Insightful
    The same flaws affect many products - not just Microsoft. And the flaws are H.323 flaws - not necessarily ones introduced by Microsoft.

    In Cisco products - they are also vulnerable - and particularly when used as firewalls or edge devices.

    But then again it's more fun to blame MS isn't it ;-)

    1. Re:Give them a break by Anonymous Coward · · Score: 0

      Read the MS bulletin. It has nothing to do with H323. Its a buffer overflow that allows you to run as the firewall i.e. you have access the the entire server since the firewall runs on the server.

    2. Re:Give them a break by odeee · · Score: 1

      Errmmm... no. You're wrong. Have you actually read the bulletin... it's called "Vulnerability in Microsoft Internet Security and Acceleration Server 2000 H.323 Filter Could Allow Remote Code Execution".

    3. Re:Give them a break by Anonymous Coward · · Score: 0

      A protocol level vulnerability won't allow remote code execution.

      It is a buffer overrun, plain and simple.

  8. Great quote by fiendo · · Score: 5, Interesting
    "It is kind of the same situation that we have seen--a certain level of human error is going to be present and that is true even for security software," said Stephen Toulouse, security program manager for Microsoft.

    Wow that ought to really bolster a customer's confidence: NOt only are you saying this type of mistake is common in your experience, your excuse is "Hey we're only human"! Uh isn't that why you're supposed to have quality assurance?

    --
    I went to the city because I wished to live without deliberation.
    1. Re:Great quote by Anonymous Coward · · Score: 0
      Do you really disagree that even security software will have errors attributable to humans (that is, "human error")? I'm not sure what your point is. Are you implying that non-MSFT security software is error free? Really?

      I dislike MSFT as much as the next /.er, but come on. Sofware, even security software that has gone through the most rigorous QA, will have bugs. Your systems had better plan on that.

  9. I can't wait to hack this... by jasonfncsu · · Score: 2, Funny

    *manly voice* "Hey baby, do you like it hard?" *sexy voice* "Yeah, like that" *my voice* "How about this: have real sex"

    --
    Jason Faulkner
    Old Os Administrator
    jason@oldos.org
    oldos.
    1. Re:I can't wait to hack this... by Anonymous Coward · · Score: 0

      But i lost my penis in a pr0n spam accident you insenstivie clod!

    2. Re:I can't wait to hack this... by Anonymous Coward · · Score: 0

      well yeah, its _hard_ to have real sex

  10. wow by ThePretender · · Score: 4, Insightful

    Several other companies also produce products that may be affected, but as of midday Tuesday only Cisco and Microsoft had issued advisories and patches.
    Wow. While other companies are investigating, the MS patch machine has already spit one out. Give 'em a little credit. Nah, this was just lucky hehe

    1. Re:wow by marine_recon · · Score: 2, Interesting

      makes you wonder. they issuse a patch so quickly that you must wonder, do they really work that fast? or was the problem so simple that it was easy to fix? not that getting a patch out quickly is bad, mind you, its just that you hope quality dosnt suffer. all we need is a patch for the bugs in the last three patches.

      --
      Jack the sound barrier. Bring the noise.
    2. Re:wow by Anonymous Coward · · Score: 0

      Something like a buffer overflow bug is pretty straightforward to fix. The article doesn't give any specifics, but I wouldn't be surprised if that was the problem.

  11. Blah. by i_am_syco · · Score: 2, Funny

    Since the whole no-way-Microsoft-would-ever-have-a-security-hole joke has been done to death, I'll do a different one. ... Wait, nothing could be funnier than the irony of someone saying no-security-holes-in-Microsoft-products.

  12. I guess... by Anonymous Coward · · Score: 2, Funny
    However, on Microsoft's Internet Security and Acceleration Server 2000, which is included with Small Business Server 2000 and 2003 editions, the vulnerability could allow an attacker to take control of the system.
    Well, I guess that rules out the slashdot crowd...I mean, who in their right mind would want to take over a Microsoft computer?

    Oh, the horror!
  13. ISA's Track Record is very bad by tyler@mango.net.nz · · Score: 4, Informative

    Since Microsoft released their "Depend on certified security" firewall, it has had 8 Security Bulletins http://www.microsoft.com/technet/treeview/default. asp?url=/technet/security/current.asp?productid=11 0&servicepackid=0&chkcritical=on&chkimportant=on&c hkmoderate=on&chklow=on&seldaterange=0&txtdatestar t=&txtdateend=&submit1=go) (and far more holes, due to Microsoft's 'monthly cluster together all the bugs we found this month and call it one hole deal.') I have installed about 20 of these fine things, and the amount of bugs and hotfixes we have found and needed to get it amazing. Microsoft Proxy Server only had ONE security hole. In fact, Proxy Server v1.0 was a single DLL which slid into IIS4! Proxy Server 2.0 SP1 could fit on a floppy. The problem is everyone uses ISA, because no other firewall I have found can provide the following. 1. Basic Reporting on Users (jo used x MB and went to these web sites.) 2. Tie in to Active Directory, so we don't have to setup and maintain another directory.

    1. Re:ISA's Track Record is very bad by Anonymous Coward · · Score: 1, Funny

      We place our ISA boxes behind Checkpoint FW1 in their own DMZ. Enlightened or cowardly?

    2. Re:ISA's Track Record is very bad by Anonymous Coward · · Score: 2, Informative

      The problem is everyone uses ISA, because no other firewall I have found can provide the following. 1. Basic Reporting on Users (jo used x MB and went to these web sites.) 2. Tie in to Active Directory, so we don't have to setup and maintain another directory.

      You haven't looked very hard. My company uses squid, and it uses NTLM authentication against a windows 2000 domain. Users are authenticated automagically using the integrated IE authentication, and there's only one password store - the active directory on win2k server.

      Squid logs everything. There are dozens of reporting tools (some free, some not) which can read squid log files and generate pretty graphs for management.

      Squid has all sorts of detailed ACLs you can use to allow, disallow or redirect web browsing.

      Squid is fast and free (aside from my time). How much did you pay for ISA?

      Now, using ISA to manage non-web internet connections, that's something else entirely.

    3. Re:ISA's Track Record is very bad by gregarican · · Score: 1

      Can Squid allocate Winsock client connections? Our company has certain non-web browsing apps that don't fall under HTTP proxy. They have to use the Winproxy Services and AFAIK Microsoft is the only solution. *Sigh*

  14. What about Open H.323 by Anonymous Coward · · Score: 3, Interesting

    What about Open H.323.
    Anyone know whether that project is going to be
    suffering the same vunerability ?

    1. Re:What about Open H.323 by gregarican · · Score: 1

      Any vendor that implements the H.323 standard is likely suspect. If the ASN.1 parser is built into the stack then it's probably vulnerable. Since OpenH323 is open source of course we could just look at the underlying code for ourselves :-)

  15. Who will exploit this first? by Anonymous Coward · · Score: 1, Insightful

    Will is be script-kiddies or certain phone companies getting nervous about competitors going VoIP?

  16. New commercial slogan? by phaetonic · · Score: 5, Funny

    *walks and stops in one place* Can you hack me now? ... Good. *walks and stops in one place* Can you hack me now? ... Good.

  17. meh... by netwiz · · Score: 4, Interesting

    just a buffer overflow. I'm not really surprised; sooner or later this was going to happen. I'm just surprised that it popped up in Cisco's case.

    Altho, as I think about it, I get the feeling that Cisco got a bunch of network multimedia handling code from MS. I remember back in '98 or '99, they announced a software partnership w/ MS, causing much hand-wringing on /. to the effect that we might see NT-based routers. IOS is too heavily leveraged in Cisco's products, but the actual processes and services that run on it could come from anybody.

    The fact that this looks to a few vendors (MS and Cisco being the biggies), and knowing how MS looks to diversify only makes me wonder how much of MS's wonderful code has managed to worm it's way into the other devices I use...

    Hmm... Maybe this had something to do w/ all the dreadful STP and bridging issues I had on the Catalyst 8540 platform...

    1. Re:meh... by afidel · · Score: 4, Informative

      Actually all of the effected Cisco products are in fact services that run on Windows. I know that this fact was a big concern among quite a few engineers at Cisco that wanted to port CallManager to L/Unix so that OS vulnerabilities wouldn't affect the stability of a product that they were aiming at Enterprise customers. Of course management went and did the exact opposite by tying the multimedia capabilities of CCM to an Exchange backend =(

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    2. Re:meh... by justMichael · · Score: 1

      Actually all of the effected Cisco products are in fact services that run on Windows.

      Uh, sorry, but the ATA 18x series equipment are hardware boxes that are in no way Windows Services.

      Vonage uses the ATA 186 for their service, although it's not vulnerable as in Vonages case it's SIP.

      More here

    3. Re:meh... by zbaron · · Score: 2, Interesting

      We were an early adopter of Cisco CallManager and IP handsets (our director was taken to lots of lunches by Cisco reps), we used uOne as the voicemail because it was before Unity was available. Within 12 months, it was being pulled out, partly due to the fact that Cisco q.sig was different from NEC q.sig and the PABX and the "PABX" could not talk to each other, partly due to the platform it was deployed on, especially when we were told Exchange had to be part of the mix. All feedback to Cisco was based around how they wanted us to replace our 99.999 carrier grade PABX systems, with ... well Windows servers. We told them straight that we'd look at a CallManager solution again when it was running on IOS, Solaris or Linux. Many of the Cisco products that run on Windows are actually now appearing as applicances that run either Linux or a flavour of BSD.

    4. Re:meh... by doogles · · Score: 2, Informative
      Actually all of the effected Cisco products are in fact services that run on Windows. I know that this fact was a big concern among quite a few engineers at Cisco that wanted to port CallManager to L/Unix so that OS vulnerabilities wouldn't affect the stability of a product that they were aiming at Enterprise customers. Of course management went and did the exact opposite by tying the multimedia capabilities of CCM to an Exchange backend =(

      Well, it's obvious you've looked at the Cisco IP Telephony products, but don't use them day to day:
      • Cisco CallManager has nothing to do with Microsoft Exchange, directly
      • It has recently been stated by Cisco to their PArtners that CallManager 5.0 will be offered on a Linux-based "appliance" (this is quite a ways off, as CCM 4.0 will not be out of controlled release until the start of 2HCY2004)
      • Rumour has it that CallManager/Windows will eventually disappear in favor of a Linux-based "appliance"
      • CallManager relies on two other pieces: an LDAP server (CCM ships with DC-Directory from Data Connection and MS SQL 2000. Obviously, there are numerous Linux-based options for each (DC claims to have a Linux port of DC-Directory, and there are numerous database options for Linux) but at this time I am unsure which direction they are heading on this
      • When you reference MS Exchange, you are thinking of the Unified Messaging & Voicemail product Cisco Unity, which has traditionally used MS Exchange as it's message store for voice messages
      • There was no management decision to drive this product towards MS Exchange; it was developed by Active Voice from the ground up to be a Unified Messaging platform, and they chose the most popular platform to integrate with
      • Cisco now offers a Cisco Unity for Lotus Domino which I have two customers running. Unity has to have heavy knowledge of it's Partner Message Store so it's not trivial to add support for new backends. I've heard they are planning a Linux-based appliance for this as well, but don't know one way or the other.
      • Cisco IPCC Express product has already been ported to Linux, as Cisco Unity Express actually is not Unity at all, but a very customized IPCC Express script running on an embedded Linux platform (no, it is NOT IOS; you're thinking of CallManager Express, formerly known at ITS, which I have referenced on Slashdot previously
      • This leaves us with a few other products in the AVVID portfolio still on Windows. Coming to mind is Cisco Emergency Responder, Cisco Personal Assistant, IPCC Enterprise, and Cisco Conference Connection (OEM'd; and Cisco just bought a company which offers a similar product with 20x the features) /UL

        So, yes, Cisco is very married to Windows right now. However, this is actively changing. And additionally, there was no Cisco conspiracy to develop these products for Windows: CallManager (which came from Selsius) was already running on Windows NT 4.0, and Unity (which as I said came from
    5. Re:meh... by jroysdon · · Score: 1

      Actually all of the effected Cisco products are in fact services that run on Windows.

      The 7905 and ATA18X are hardware devices that have no Windows OS.

      All the Cisco IOS routers affected that runs as H.323 gateways, H.323 proxies, NAT and/or CBAC that are affected have no MS product in them whatsoever.

      Furthermore, the CCM issue has nothing to do with the MS ISA server vulnerability as CCM doesn't even ship with or allow you to run ISA server. It is further not affected by the vulnerability with CCM 3.1-3.2 unless you spoof the address of an H.323 gateway that the CCM has pre-defined. If you had no H.323 gateways, there is no vulnerability (not realistic, but the point is that it has nothing to do with the underlying OS). Yes, CCM3.3 is completely vulnerable as it has code to allow for anonymous H.323 gateways, but it has nothing to do with MS.

      As others pointed out, CCM has nothing to do with Exchange. Further, Cisco bought the Unity product line from ActiveVoice and had nothing to do with it's initial development, and Unity isn't affected by this at all (Unity doesn't have any H.323 code). What's more, Unity doesn't require Exchange, as it can run with Domino for the backend.

      Frankly, I'd just have to say you don't know what you're talking about with your first and last sentence (no doubt the second sentence is true, and if it wasn't for NDA I might comment further).

    6. Re:meh... by needamiracle · · Score: 0

      You must have worked @ Crosspoint Towers in Lowell...

    7. Re:meh... by huge · · Score: 1
      Actually this also involves devices running IOS as well. From Cisco advisory:
      All Cisco products that run Cisco IOS software and support H.323 packet processing are affected
      --
      -- Reality checks don't bounce.
    8. Re:meh... by netwiz · · Score: 1

      Actually, no, some of the affected services run on IOS as part of the Plus images for the 7000, 6500, 8500, and 12000 series routers. Most of the Bug ID references in the Cisco advisory detail issues where the H.323 handler goes nuts and consumes all the CPU on the router.

      As you can guess, this does not help router performance :)

    9. Re:meh... by doogles · · Score: 1

      You must have worked @ Crosspoint Towers in Lowell...

      No, but I own a company whose primary focus is the successful deployment of Cisco IP Telephony solutions.

      Not sure what Crosspoint Towers is, nor Lowell.

    10. Re:meh... by GPLDAN · · Score: 1

      You make good points, I don't have any mod points to push you up. You are obviously an integrator who works with CIPT products.

      But, isn't it true that unless your CCM installation is firewalled, if it is on the same LAN as other servers, that it can be infected with virus, and forces Cisco's hand in issuing upgrades?

      I have heard of two CCM installations that contratced the Slammer SQL worm and blaster MS/RPC worm. Mainly because these machines were NOT patched, trying to keep them "stable".

      I agree that they should have build the entire platform either in Linux or made it a true appliance with VMWorks, but that is not how Cisco operated. They bought Call Manager from a company - I forget the name - and slapped the logo on it and started integrating features willy nilly, like the DC LDAP server.

      I still think in the long run that companies like Avaya, who built the S series in Linux as a closed system made the better long term decision. Call Manager is fun, and very democratic in that it enables data guys into the voice world completely, but from an architecture standpoint it simply isn't possible to say that using Microsoft as the OS doesn't cripple it as an enterprise grade solution.

    11. Re:meh... by mpe · · Score: 1

      I believe the core reason for Cisco migrating to Linux-based appliances is support; when customers see a WINDOWS 2000 splash screen, they think of it as a Windows box. They tinker. I would wager I get at least one support issue a week because customers "play".

      It's not that hard to change the spash screen on Windows. The issue is more likely to be that Windows is a "Personal Computer" operating system. Where such tinkering is often not only possible but encouraged...

  18. It's not MS, it's VoIP -- expect more by Anonymous Coward · · Score: 5, Insightful
    It's not (juts) MS here that is having a problem. Bet on having a whole buncha security reports trickling in over the next few years with VoIP.

    1. It's an immature technology with immature implementations -- it's not shaken down yet to get all the flaws out (not just coding, but conceptual)
    2. The products and protocols (i.e. SIP (Silly Improvised Protocol)) are very ambitious and attempt to provide for making voice calls, IM, centrex features, user interaction with end point interfaces, presence, and emergency services, and cook your breakfast, too. Combined with #1 above, security flaws and problems are going to abound.
    3. Due to the ambitious, broad, and sprawling nature of the protocols and products, interoperability is going to be strained and painful, especially until a few dominant players shake out -- again expect problems due to interoperability side effects.
    4. As VoIP products and service spread, along with a plethora of devices, it is quite possible that a killer app or a brand new application shows up -- that manages to stretch the implements in unforeseen ways. (i.e. cookies with HTTP). Once consumer fads and marketing start driving the product development tooooo fast, expect more flaws until things mature.


    Taken all together, VoIP should be deployed very carefully in places where network security is important. You might even run into a case where even if your computer network is completely separate from the Internet, but you use VoIP over the internal LAN via a IP PBX, someone might hack your phone/VoIP endpoint through the encoded voice stream and gain access to your LAN. Stranger things have happened.
    1. Re:It's not MS, it's VoIP -- expect more by PacoTaco · · Score: 2, Funny
      someone might hack your phone/VoIP endpoint through the encoded voice stream and gain access to your LAN.

      Yes! Wardialing is back!

  19. 'advantagising'? Mod parent down as queer. by Anonymous Coward · · Score: 0

    Friggen finklestein trolls. Do you have anything /useful/ to say?

  20. Grass is always greener... by seigniory · · Score: 4, Insightful

    Percentage-wise, I'd bet a meeelion dollars that the folks here on /. are much more familiar with VoIP, TCP/IP, Cisco, MS, etc. than they are with whatever the heck the kids are using these days for enterprise analog voice networks.

    Is it any suprise that everyone on here, pulling from their "wide" experience on both types of networks, thinks that things are oh-so-much worse with VoIP than they were/are with analog?

    Look: vulnerabilities exist everywhere. If you had more people on this board that do analog telephony as a hobby/job than do PCs/*nix/etc. the articles would all be about Lucent/AT&T's switch vulnerabilities and how we should all switch to the "new bulletproof VoIP" stuff I keep hearing about.

    I'll also bet *2* meeeeeelion dollars that if MS wasn't mentioned in the article, that nowhere near as many people would be jumping on this (although that's a big fat DUH).

    1. Re:Grass is always greener... by Anonymous Coward · · Score: 0

      wtf are you talking about? the only complaints are about how MS screwed up again, nobody is proclaiming the doom of VoIP

    2. Re:Grass is always greener... by jaymzter · · Score: 1

      I'm sorry, but I have to question this one. How many enterprises do you know using _analog_ telephony? I'm not aware of any OS vulnerabilities in Lucent/AT&T PBXs, are you? Another point is the differentiation between the PCs/*nix world and telephony. Lucent uses a Unix derivative on its PBXs, Avaya uses Unix/Linux. Hmmm, starting to sound like the PC world...

      About my sig... It worked!

      --
      If thou see a fair woman pay court to her, for thus thou wilt obtain love
    3. Re:Grass is always greener... by seigniory · · Score: 1

      For the purposes of this discussion, analog = (anything that != VoIP)

    4. Re:Grass is always greener... by inode_buddha · · Score: 1

      FWIW my current employer uses analog and fax from the late 1970's to early 1980's courtesy of ATT/Motorola. Why? Because the big boxes in the wiring closet haven't issued the Magic Smoke (TM) signal yet. Not that I always agree, but I *have* to admit that it works and its paid for.

      --
      C|N>K
    5. Re:Grass is always greener... by Anonymous Coward · · Score: 0

      Gimme that 3 meelion $ stimpy, and I'll be on my way.

      There is no denying in the fact that circuit switching principles used for analogue telephone communications have been around since Bell said "Who the fsck is this?" in a tin can; it is much more tested and has a mature model.

      Now take VoIP. You are actually running critical voice communications over a digital, packet switched network where connections are "managed" by your company, ISP's, hobbyists, ... ?? If the quality and reliability is not AS GOOD AS my current phone... There is no way on earth I am moving towards VoIP, unless I wanna be cool and brag with my new USB voip phone... oops, I just did :-) .2 meeelion cents ;-)

    6. Re:Grass is always greener... by raphae1 · · Score: 1

      Too true. Mod parent up.

      Having worked for many years with telco sector companies, I know too well how most traditional PBXs and equipment have virtually no security: countless cases of hard-coded passwords, clear text access protocols, plain telnet remote administration, not to mention the enormous security holes of the more common variety whenever a computer is integrated into the system.
      Now many of these manufacturers are moving into VoIP by hybridizing their proprietary 'protocols' with RTP. What can you expect?

      I can see a not too distant future when only the large, IT-conscious companies will survive while smaller or more antiquated will have to bridge the technological - and psychological - gap or perish.
      This might seem obvious to most /. readers but within the sector people I talked to still fail to recognize the impact of ubiquitous broadband internet access, wireless networking and the almost indistinguishable PDAs and mobile phones.
      Many think VoIP is just another technology to include in their obsolete business model, rather than being "Voice over IP" as opposed to Voice over PSTN.

      BTW: has anybody thought about the data rate SMS is charged at??? 160 characters at 10p a shot (UK Vodafone) equates to about 655 GBP/Mb (that's more than 1000 USD).

    7. Re:Grass is always greener... by sharkey · · Score: 1
      How many enterprises do you know using _analog_ telephony?

      Where I ork, we have 6 fax machines, a modem pool, and payroll service that submits via modem. Desktop keysets are digital, however.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  21. "VoIP" is not a protocol by Frater+219 · · Score: 5, Informative
    Slashdot editors, technical journalists, and others writing serious articles on the subject would be well-advised to drop terms such as "VoIP security flaw" or "products that use VoIP". Voice-over-IP is a general application category, and gives very little help in discerning whether an issue affects a particular site or product.

    Suppose that a new bug were described as a "file sharing security flaw". Now, does that affect Samba? FTP? NFS? Kazaa? File server bots on IRC? One expects good technical reporting to mention the affected services -- or better yet, actual products -- rather than simply describing a general application category.

    Specifically, in the VoIP application category, there are two major signaling protocols in use: H.323 and SIP. The last round of "VoIP security flaws" affected SIP software. The current discoveries affect H.323. Describing both as "VoIP flaws" and suggesting that the application domain itself is "threatened" is really quite silly. It is as if someone suggested that a certain bug in IIS and another in Freenet together suggested that "file transfer" on the Internet were threatened.

    (For those who don't know much about VoIP: H.323 is the older of the two protocols, and is closer to the "telecoms" way of doing things. It was, IIRC, originally connected to ISDN. SIP is newer, and closer to the "Internet" way of doing things -- if you look at packet captures of it, they look vaguely reminiscent of HTTP, only they're UDP.)

    1. Re:"VoIP" is not a protocol by Anonymous Coward · · Score: 0
      Slashdot editors, technical journalists, and others writing serious articles on the subject would be well-advised to drop terms such as "VoIP security flaw" or "products that use VoIP".

      The article and associated headline were not meant to be an exhaustive technical discussion, they were meant to highlight an application area where the current flaws might reasonably be expected to appear.

      Voice-over-IP is a general application category, and gives very little help in discerning whether an issue affects a particular site or product.

      With the words "security flaw", how many guesses do you need to figure out the most likely vendor? :-)

    2. Re:"VoIP" is not a protocol by Anonymous Coward · · Score: 0

      Actually, SIP can run over UDP and TCP (and SCTP if they got that straightened out, and SSL connections and IP Sec if they've gotten that straightened out, and would probably would have a spec for SIP over carrier pigeon if someone hadn't already done IP over avian carrier.)

      SIP captures look vaguely reminiscent of HTTP in the way ground beef looks vaguely reminiscent of a cow.

    3. Re:"VoIP" is not a protocol by binux · · Score: 3, Informative
      ... they look vaguely reminiscent of HTTP, only they're UDP.)

      Not just vaguely reminiscent. SIP message formats (request/status line followed by headers) are pretty much like HTTP headers. The response codes like 200 (OK), 404 (Not Found) too are from HTTP. SIP implements authentication using the HTTP digest authentication scheme. Most of the early SIP implementations were on UDP. TCP is however the mandatory transport to be supported by SIP end-points and servers. SIP also works over TLS.

    4. Re:"VoIP" is not a protocol by jroysdon · · Score: 1


      You're 100% correct. My much more informative article with 4 times the links was rejected, no doubt because the title was "H.323 vulnerability affects Cisco, MS, and more (articles,security) (rejected)" and H.323 just isn't "catchy" enough to be an article subject.

    5. Re:"VoIP" is not a protocol by jlechem · · Score: 1

      Mine was rejected too and I submitted it a day and a half ago. Old news I'm afraid.

      --
      Hold up, wait a minute, let me put some pimpin in it
  22. Wierd Quote? by Saint+Stephen · · Score: 0, Offtopic

    I know I'm going to regret asking this, but what does "sillema sillema nika su" mean? It was a fortune on slashdot.

    Google shows very few hits for "sillema".

    1. Re:Wierd Quote? by Saint+Stephen · · Score: 1

      Yeah, it's offtopic. Just answer the question. Jeez, mod-happy much? I saw it the quote on Slashdot, no info on Google. Where else am I supposed to ask?

    2. Re:Wierd Quote? by Anonymous Coward · · Score: 0
      You got a mod point back because of your girlish whining. Feel any better?

      Sissy bitch.

  23. ummm by djupedal · · Score: 1
    Specifically, a filter used in the server that secures VoIP communications is vulnerable to the flaw.

    Didn't we mean:

    'Specifically, a filter used in the server that secures VoIP communications is vulnerable due to the flaw.' ...?

  24. Why am I not surprised? by CjKing2k · · Score: 1

    Something written by Microsoft that was supposed to protect against attacks was found vulnerable. This won't be the last time it happens. Cisco, on the other hand, has no excuse given their record.

    1. Re:Why am I not surprised? by gregarican · · Score: 1
      You obviously didn't RTFA or look any deeper than "Oooh Microsoft is mentioned. They suck so they're the real bad guys." There are inherent flaws in the standard H.323 implentation. That's why vendors employing this standard are all affected. Nortel, Cisco, Microsoft, et. al. There was another post on this topic that mentioned ASN.1 being the specific piece that's vulnerable. And this is supposedly part of the Linux 2.6 kernel. God forbid!!

  25. Microsoft Security Bulletin MS04-666 by Anonymous Coward · · Score: 0

    Flaw in ISA could lead to funny voice mails to your boss

  26. Great opportunity by Jonboy+X · · Score: 4, Funny

    Cool! Now if you leave voice mail over 2 minutes long, instead of an annoying beep, you get root access!

    Love those buffer exploits...

    --

    "In a 32-bit world, you're a 2-bit user. You've got your own newsgroup, alt.total.loser." -Weird Al
    1. Re:Great opportunity by PacoTaco · · Score: 1

      You still have to cough the right way at the end of the message to make it work.

  27. CallManager *IS* being ported to Linux. by Anonymous Coward · · Score: 0

    ...a little bird told me..

    1. Re:CallManager *IS* being ported to Linux. by DAldredge · · Score: 1, Funny

      Since it would have been a Cisco bid, does it run IP over avion RFC 2549?

    2. Re:CallManager *IS* being ported to Linux. by PatJensen · · Score: 1
      There are already voice applications from Cisco that are running on Linux, take a look at the CUE (Unity Express) voice mail blade. It runs embedded Linux off a flash card and has a limited flash card life for voicemails (about 2 years). It's really a cool card. It's embeddable OS is managable by IOS on the router, and is configurable from within IOS. Sure beats the old Audix boxes that I still see running off 20Mb MFM and RLL hard drives on some old System V boxes made by AT&T.

      Also, the Linux based SIP softswitch Vovida received significant dev time and resources from Cisco. They even had a contest for the ATA appliances to write the coolest Linux based voice applications. Cisco also has their own commercialized version of the Vovida softswitch, and a bulletproof carrier class SIP server that is meant to run in central offices or large enterprises. It supports Linux and Solaris.

  28. Re:You should read this before committing to Linux by Anonymous Coward · · Score: 3, Informative

    But Windows rests on a 20 year old operating system.

    Muh? Granted the parent poster is a troll, but there's no need to lie in response.

    Windows NT 3.1 - a 32-bit operating system built from the ground-up was released in July 1993 (there was no NT version 1.0 or 2.0, they skipped ahead to keep up with the Windows 3.1 version number). As anyone who tried to run DOS games on Windows NT / 2000 / XP can tell you - it is definitely *NOT* based on DOS.

    Taking release dates, Windows NT is two years younger than Linux - which was released in August 1991

    If you're going to lie, at least do it convincingly. (The original poster was refering to Windows NT 4, not Windows 95 and 98, which admittedly sit on top of DOS).

  29. 2 1/2 by CoolMoDee · · Score: 1

    Make that 2 and 1/2 sinec OS X is semi-open source with the kernel such being open.

    --
    Jisho - A Japanese English German Russian French Dictionary for the rest of us.
  30. Re:You should read this before committing to Linux by Anonymous Coward · · Score: 0

    Windows NT is based on VMS, which is much older than 1993

  31. Please tell me this isn't true: by Anonymous Coward · · Score: 0

    http://tinyurl.com/ywyt9

  32. Pragmatically, though..... by liamk · · Score: 5, Informative
    I've received several calls and emails from customers today asking about the relevancy of the Cisco Security Alert. By and large, I only deal with enterprise/corporate-type customers (not large VoIP service providers), and I install a ton of Cisco VoIP products, so this comment really only applies to that segment of the marketplace.



    I don't think that this is going to be as large of a problem as Cisco's earlier issues. Although a worm could target home users running IP telephony applications on their PC's, this vulnerability is non-replicating and the potential for abuse is rather limited.



    Basically, there are two major Cisco product lines that are affected by this bug. The first is Cisco's VoIP infrastructure products: the Cisco CallManager server, Conferencing Server, Softswitch and IOS-based routers running H.323 services, among others. Except where the public has access to VoIP services over the Internet, these servers and routers are located on the inside of a firewall. In a best-practices network design, all access to these servers and routers is either via the internal LAN or through a secure VPN connection over the Internet (or any other public network, for that matter). I would find it very unusual to have these services available publicly. If I left a Cisco router with POTS access and an easily guessable dial peer on an Internet-accessible LAN, the potential for toll fraud would be enormous (free calls, lots 'o free calls).



    The second group of products that are vulnerable are Cisco routers performing NAT and firewall services. Cisco's Content Based Access-Control (CBAC) -- a "dynamic firewall" technology -- is also vulnerable to the H.323 DoS attacks in the same manner as the Microsoft IAS server. Once again, unless H.323 ports are open to unrestricted access from the Internet, routers are not vulnerable from random outside attacks. Traffic that originated from behind the firewall would be able to disrupt services, however it's much easier to apply an access list to track and block the offending traffic than it is to prevent an external DoS attack.



    What's my point? I don't see a widespread attack being able to disable servers and routers on a large scale. Unless attacks are originated from inside a corporate firewall, the potential for disrupted services are minimal. I'm sure that large VoIP service providers are scrambling to patch and secure whatever systems possible - however, they are much better equipped to handle this issue than a Mom and Pop business who happens to have a CallManager server (at least we hope).



    For people who are running these products, I'm recommending a thorough review of external firewall policies to make sure that there aren't any exposed H.323 ports. I'm also recommending an upgrade when it's feasible, but IMHO, there aren't many situations that would require burning the midnight oil to install patches.



    Just my $.02.

  33. My worry is. . . by WinterpegCanuck · · Score: 2

    that on the same page they talk about this flaw, they have the link for "How to Check If You Have ISA Server"

    Is the audience of this page really the people we want running and securing corporate networks?

  34. Theos?!? by A+nonymous+Coward · · Score: 1

    Are they still around? I interviewed there many years ago, only knew a little prior to the interview, and was astounded that they were going to write all their next stuff from scratch ... GUI, TCP/IP ... got out of there as fast as I could, figured they wouldn't be in business much longer if they had to do everything the hard way. A real bad attitude they had, snooty and snobby, like everyone else in the world was a loser and only they were doing the right thing. This was probably 1990 or so.

    1. Re:Theos?!? by strider3700 · · Score: 1

      One thing that I've learned working with theos is it takes a very long time for a company to die. They are doing a little better recently, 5 months ago if you called support you got either the president or the senior programmer. At that time our best guess was they had 4 people working for them. Now they problably have 6-8. Makes you feel really confident.

      They managed to implement TCP/IP but for whatever reason we can't get more then 350 kb/s out of them on our 100 MB networks. The GUI was finally released about a year ago. It reminds me a lot of dos shell. The gui was part of a big new release Version 5 called corona. Basically they didn't fix anything that we needed and they added crap that isn't just annoying it's also broken. We aren't moving to the new version.

      They have a fair number of legacy customers locked into their version of basic which isn't that bad as basic goes, so they have a relatively stable but small group to ride things out on.

      When I first started using linux in mid 94ish hardware support was a serious issue. It seems like heaven compaired to finding compatible hardware for theos, and that is the major reason we're leaving. When a customer calls having seen some cool new toy and they want to use it 99% of the time we know there is no hope in hell it will work and that costs us money.

      Oh the fact that they still charge around $3000 for a 5 user OS that linux beats the hell out of isn't helping them make friends either.

      As for doing everything the hard way, they still do it. I've been learning to write printer drivers because thats the only way to get a laser printer working natively. Everything else you pass through windows.

      The remaining users get together regularly but recently a split formed. About 50% are cutting and running the other 50% call us pansies for not sticking it out in hell.

      So to answer you question yeah they're still around. Kinda

  35. RTFA from Cisco by Florian+Weimer · · Score: 1

    Cisco has the same problem as Microsoft: The infrastructure that is supposed to protect vulnerable systems is itself vulnerable. Routers running IOS sofware which have some kind of H.323 support are affected, and this includes the IOS firewalling code (for CBAC, content-based access control).

    This time, the PIX code base is unaffected, but Cisco claims that they incorporate legacy IOS code into the PIX software: "Provides comprehensive OSPF dynamic routing services on Cisco PIX Security Appliances using technology based on world-renowned Cisco IOS Software". This is, of course, the same mistake Microsoft made with ISA; they also reused broken code from their client and server products in it.

  36. Re:Blame the telcos by networkGhettoWhore · · Score: 0

    heh.. seth finkelsteins comments are the only ones worth reading anymore

    --
    Natural Selection: self-destruction of the poor and lazy
  37. Outsourcing...good idea by Cat_Byte · · Score: 0, Offtopic

    Yeah this is what happens when you outsource I.T. work & they implement Microsoft or 3rd party software end to end solutions for VoIP. Use a damn router with real encryption like we did years ago. It's amazing how stupid businesses got in I.T. in the last 3 years since Clinton sent our jobs overseas.

    --
    Two roads diverged in a wood, and I - I took the one the bus load of girls just went down.
  38. Re:You should read this before committing to Linux by Zog+The+Undeniable · · Score: 1

    I'm pretty sure NT was actually a fork from OS/2 after MS fell out with IBM. NTFS is based on HPFS. Either way, it has the square root of fsck all to do with DOS.

    --
    When I am king, you will be first against the wall.
  39. Put a smiley or something. by Tony-A · · Score: 1

    That's smooth enough that you may get some gullible enough to follow it!

    The Unix Honor Virus would work if you could make it convincing.

  40. Can you trust Microsoft - No by Nightlight3 · · Score: 1

    Well, of course, they will further break win2k (to say nothing of 9x) -- they still need to bring it down to a completely unusable level (as the IE 6 did for win98; SP4 already did lots of damage to win2k). How else could they corral everyone into their latest DRM infested crippleware / moronware (the XP). They ain't the biggest for nothing.

  41. Microsoft Dedicated Security Products... by Stephen+Samuel · · Score: 1

    Now, doesn't that phrase strike you as something of an oxymoron?

    --
    Free Software: Like love, it grows best when given away.
  42. Expect such flaws in 2.6 soon by kris · · Score: 3, Interesting

    The current H.323 flaw is based on bugs on the ASN.1 parser used in these products. The big bugs in almost all SNMP implementations a year ago or so also was based in ASN.1 parsing failures. Many openssl bugs are based in ASN.1 parsing failures.

    The linux kernel 2.6 just got ASN.1 parsing INSIDE THE KERNEL in order to implement AUTH_KERB as part of the NFS/Kerberos client. Expect ASN.1 parsing based bugs inside the Linux kernel real soon now.

  43. Acid Test by tacocat · · Score: 2, Insightful

    The acid test will be how long it will take for Vonage to respond to this Advisory. They ship affected Cisco routers.

    They can run a telephone communications business with a mere fraction of the people that AT&T does, but can they effectively managed their system when something goes wrong?

    1. Re:Acid Test by Pasc · · Score: 1

      I believe the Cisco routers used by Vonage utilize SIP and not H.323.

      According to Cisco:

      "Cisco ATA 18x series products are only vulnerable when configured for H.323. They are not vulnerable when configured for SIP."

      http://www.cisco.com/warp/public/707/cisco-sa-20 04 0113-h323.shtml

    2. Re:Acid Test by gregarican · · Score: 1

      SIP was affected by another vulnerability awhile back, however. So it might affect Vonage equipment, eh?

  44. I should know.... by m0kemon · · Score: 1

    Well what I find interesting is how many people here throw "stones" at microsoft systems! Is Linux bug free ?? hasn't ssh been designed to provide secure communications and openssh has had flaws ?
    So, can I say that ssh suX big time just because of that ? Guess not, at least not me...
    I work with both microsoft and linux servers, I like them both for different reasons!

    The example of OpenSSH is one out of many. And Microsoft has many bugs too, I'm not saying the contrary. But I think many people here, should start seeing what they write because ISA Server is a good product, and the only thing that happened here was a security flaw, nothing that isn't discovered every single day... That and maybe if you knew or worked with the product before talking, wouldn't be such a bad idea...

    1. Re:I should know.... by gregarican · · Score: 1
      No doubt. These VoIP flaws involve flawed implementations of the H.323 standard. They also involve multiple vendors --- including Internet voice/data cornerstones like Cisco and Nortel. So obviously it's not like Microsoft is all alone on this one. This time at least :-0

      Cisco equipment can be totally locked up requiring rebooting, for example, due to IOS flaws supporting VoIP. And it affects practically every IOS version that's out there. That is pretty serious stuff in my book.

      Sometimes it's better to not immediately bring out the wooden cross and instead focus on the big picture. I've said this for the past few years as VoIP gains popularity. Look at what this technology is based on.

      Compare this now. What are the recent major security flaws in telco's POTS implementation? The old "blue boxes" that could hijack payphones back in the day? Or perhaps a caller pretending to be from telco tricking a company receptionist to transfer them to a long distance dialtone? A Cayman Islands area code chargeback scam? All of these are small potatoes compared with bringing the relatively insecure world of IP Internet data into the mix. I sure wouldn't want to be the one trying to make a 911 call and getting dead air because of some new VoIP worm or DDoS attack.

      This time I will point a finger. Look at the multiple (and I do mean multiple!!) instances of Microsoft reusing flawed code that doesn't perform input validation or any sort of boundary checking. It's happened over and over again ever for years. It still happens in Windows Server 2003, Exchange Server 2003, etc. Flawed coding and isn't ever put down for the count it seems. And this is supposed to be a key player in VoIP? At least Microsoft isn't. Thank God.

      Then take into account how the IP Internet wasn't designed to be secure in the first place. It was intended to be a disaster backup communication method like shortwave radio. And it hasn't evolved from there very much if you really think about it. There are still flawed standards and implementations rampant through the the standard set of IP services. I certainly am not hopping on the VoIP/WVoIP VPN bandwagon for sure. Wait and see how things play out. I know there are problems with POTS and it isn't 100% failsafe. But it's night and day compared with current VoIP.

  45. Our RH 6.2 servers.. by AftanGustur · · Score: 1


    Simply enough, it doesnt break once you set it up. Windows setups break on a regular basis, and my employers want yet more and more money.

    Another reason to go with open protocols is that they don't "rust" with time.

    We have RedHat 6.2 machines serving over 50 HTTP requests per second during peak hours. And the only reason we haven't changed them (upgraded ?) is that there are no problems with the services..(we apply our own patches of course)

    Try to do that with a Microsoft product and after 2-3 years MS will have changed something in some protocol that forces you to "Upgrade".

    --
    echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
  46. Why VOIP? by Anonymous Coward · · Score: 0

    I still don't understand all the excitement over VOIP...

    It seems like any day (week,month,year) now, we'll have perfected the technology to send the sounds of people's voices over electric wires!

    Truly amazing!

  47. VoIP vendors don't care by Anonymous Coward · · Score: 0

    I used to work for a VoIP company, and in my experience security is about the last thing vendors are concerned with. Heck, you used to be able to crash those trendy Cisco VoIP phones (you know, the ones you see all over CTU on 24) by sending them a malformed packet. I believe even now you can blink the voicemail LEDs on Cisco phones without authenticating, which certainly made for some good office shenanigans. Half the devices we played with would only support plaintext authentication with the proxy. Didn't we learn anything in the last 20 years?

  48. Here's the real deal. by gregarican · · Score: 1
    Taking all factors into account. This vulnerability affects many vendors due to standard H.323 implementation which involves ASN.1 parsing. As copied from Packetizer.Com.

    H.323 Security Flaw Real, Impact Minimal

    (January 13, 2004) Apex, NC - An article published today on CNET and resulting from a security advisory posted by NISCC reported a security vulnerability with H.323. The flaw is related to H.323 and its use of ASN.1 Packed Encoding Rules (PER) for encoding and decoding messages, improper handling of malformed H.225.0 messages, and resource leakage. The security flaw is real, but the impact is minimal.

    The primary security vulnerability arises from systems that do not properly check for malformed H.225.0 messages or malformed ASN.1 PER messages or messages of indefinite lengths. As a message is received, it should be checked to ensure that it is properly formed, both prior to decoding and during the decoding process. Thus, the problem is not inherent in the H.323 protocol or even ASN.1, but with the PER or message processing implementations used by some H.323 systems.

    Correcting this vulnerability is relatively straightforward and most vendors have already taken corrective action. It involves putting proper constraint checking in the PER decoding libraries to ensure that malformed messages messages are properly discarded and do not disrupt system operation and to check the H.225.0 messages for proper content.

    The second class of vulnerabilities relates to resource leakage. This is again due partly to the malformed message not being processed correctly, resulting in memory leaks. It is also due to the fact that some H.323 systems are not proactive in closing TCP connections over which a call is never established. The latter is not unusual, in fact, for any TCP-based system. A default Apache server, for example, will leave the TCP connection established for five (5) minutes before closing the connection. H.323 and any TCP-based system should be more proactive in closing connections to eliminate wasted resources.

    While H.323 is the most widely used VoIP communication protocol worldwide, the impact is mitigated by the fact that most VoIP systems are operated on private networks that are out of reach from most hackers who would attempt to exploit such vulnerabilities. What this means is that global long distance networks that presently carry billions of voice minutes each month will not likely to be impacted at all.

  49. Funny. by Anonymous Coward · · Score: 0

    MS gets blasted for not following a standard, but when they do, and they are affected by a flaw in the standard, they get blasted!

    Dont you just love /. ?

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

      True that. Wait until folks using the H.323 implementation in MSN Messenger or NetMeeting directly on the Internet start complaining about Microsoft's damn code flaws! Nice double standard. I guess if you're the biggest you have to take it on the chin no matter what. The price you pay.

  50. Not a fork by Anonymous Coward · · Score: 0

    Microsoft hired Dave Cutler, chief architect of VMS, and several of his coworkers from DEC to design a next-generation operating system tentatively named 'OS/2 3.0'; it would support a variety of architectures and APIs, with the OS/2 API being preferred. The first build target was the Intel i860, code-named 'N-Ten', and the project became known as 'OS/2 N-Ten' or 'OS/2 NT'. As Windows became more popular, Microsoft realized that it no longer needed IBM, and decided that NT would primarily use a new 32-bit version of the Windows API; the name changed once again, this time to 'Windows NT'.

    NT until recently retained an OS/2 1.x subsystem (along with an equally weak POSIX subsystem), and NTFS took many design cues from HPFS, but it was never any more a fork of OS/2 than it was a fork of Windows 3.1. Its closest architectural relative is and always was VMS.

    1. Re:Not a fork by sylvandb · · Score: 1

      NT until recently retained an OS/2 1.x subsystem (along with an equally weak POSIX subsystem), and NTFS took many design cues from HPFS, but it was never any more a fork of OS/2 than it was a fork of Windows 3.1. Its closest architectural relative is and always was VMS.

      That would be AC@microsoft.com?

      NTFS in NT 3.1 was obviously a derivative of the secure HPFS (HPFS386, IIRC) previously introduced. Commonalities in data structures and disk layout indicate far more than "design cues" being taken from HPFS.

      NT 3.1 kernel had OS/2 error messages embedded inside of it. That was only the most obvious link, but there is no doubt that OS/2 was a parent of NT 3.1 via source code sharing. "Architectural relative" means "design cues" and in no way means that NT was not a fork of OS/2.

      But why not? Microsoft had co-ownership of OS/2 so why not use that code? It would have been even more stupid to start from scratch.

      sdb

    2. Re:Not a fork by beguyld · · Score: 1

      The history is well documented. See the first version of the book Inside Windows NT. Dave Cutler was well known for having things his way, and he came from DEC specifically to design NT from the ground up. While there might have been some re-use here and there from OS/2 code, the design was definitely based on VMS.

      I took NT architecture and driver classes from guys that used to work with Dave Cutler at DEC. It was an easy jump for them, because the system was so close. And they also had special access to the actual NT source code, so they knew what was being done. These guys were not guessing, based on some error message text being re-used, or some similarity to HPFS structures (which no doubt also borrowed ideas from mainframes, given it was IBM...). NTFS itself may have borrowed some ideas from HPFS, but many things about it are directly from VMS. And the NT kernel itself is definitely a design derivative of VMS.

  51. Overseas coding making it worse? by swb · · Score: 1

    I know this is something of a long shot, but given the amount of work shipped overseas these days, could that process or product contribute to problems in "newer" applications such as VoIP?

    If you make the assumption that most core network systems we use now were largely coded before shipping work overseas was so widespread but newer protocol implementations like VoIP (yes, I know its more of a "system" than a specific protocol), are those protocols/systems going to be vulnerable to all the usual drawbacks to overseas coding that /.'ers have talked about (bad communications, weak coding, bottom-dollar vendor selection, etc)?

    I'm not suggesting that the overseas *coders* are per se the problem, but the inherent problems associated with a design-here-code-there, maximum-profit model could plague a whole new generation of protocols and systems with all kinds of bugs.

    You can make the argument that the original suites of protocols we're all familiar with (smtp, http, ftp, nis, nfs, etc) were plagued with security problems as well, but those applications were largely developed and implemented not for a hostile, worldwide internet, but for a collegial, mostly private "research" network used by a limited number of people in a relatively controlled environment.

    New processes and systems (like VoIP) arguably should be developed with the idea of a hostile, worldwide network where the expectation should be that they will almost always come under attack, either accidentally (cf. Cisco 67x DSL routers and the Code Red worm), or deliberately. But they're apparently not, unless simple maturity is what these problems is all about.

  52. Thanks by A+nonymous+Coward · · Score: 1

    I poked around their website, not much to see. I guess it makes sense that some customers would be locked in and not have any choices; if it works and they have no expansion plans, no big harm in keeping it. But I am sooo glad I didn't take that job. I have worked at companies that were on both sides of similar lockin situations, and it gives me shudders to think of doing that again, from either side.

  53. Re:I should know.. MS bugs are proprietary.. by ratfynk · · Score: 1

    The problem is that the bugs that show up are hidden in the code. So what you see with microsoft is the effect not the flaw. Just try to do a debug on an MS proprietary pipe! The output is deliberately obscured. The trick is to do a binary backtrace, or crack, then you can figure out the exact nature of the bug. The gnu debugger on the other hand will even suggest a fix if you find a memory error! Its too bad most MS server people can't write squat when it comes to code, and can't fix squat without a moused out window gui and bandaide patch from MS. Learn to program, not patch.

    --
    OH THE SHAME I fell off the wagon and use sigs again!
  54. people in glass houses shouldn't throw stones... by Anonymous Coward · · Score: 0

    Imagine that... the open source community making a product with security flaws (OpenSSL) which many other services depend on(kerberos, https, and many others)! Someone call the press...