Slashdot Mirror


Microsoft Refuses To Fix NT 4.0 Exploit

shmigget writes "The Register is reporting that Microsoft is throwing in the towel as far as NT 4 is concerned on the latest security flaw to affect Windows 2000, XP, and NT 4. They quote Microsoft as saying 'The architectural limitations of Windows NT 4.0 do not support the changes that would be required to remove this vulnerability.'" There still is a workaround for NT 4.0. Instead of patching the problem, it's advised to firewall off port 135 on an affected machine.

93 of 664 comments (clear)

  1. ZoneAlarm by yycs · · Score: 5, Funny

    So in effect, ZoneAlarm could be considered as a patch for this problem??

    1. Re:ZoneAlarm by RayOfLight · · Score: 2

      No. Why?

      By firewalling, you merely hide the problem, you don't fix it.

    2. Re:ZoneAlarm by deadsaijinx* · · Score: 3, Interesting

      well, if zomealarm is your bag? ^^ That was kinda a joke, kinda not. After all, the personal firewall edition is very limited (I haven't found a way to block off individual ports, though it may be possible). The Pro edition (or whatever they call it) should adequetly handle it, but I'm sure there are better choices that are OS. Can anyone recommend a good OSS firewall that works under WindersXP?

      Moving on: I really don't see what the big deal is, so what if MS doesn't patch NT? The only people using NT are businesses that are reluctant or unable to upgrade. And since a firewall is a must for any business that has a link to the outside world (or even on a closed network for that matter, after all, if the workstations hooked up to the network, it's no longer secure). That being said, any good admin can patch this bugs with their trusty firewall and a few clicks.

      Anyway, I'm really looking for a good OSS firewall. So any recommendations would be nice. Thanx!

      --
      YOU SUCK BALLS!
    3. Re:ZoneAlarm by MultisSanguinisFluit · · Score: 2, Insightful

      Well... yes and no... From MS' security bulletin: The RPC endpoint mapper allows RPC clients to determine the port number currently assigned to a particular RPC service. So if you block it, RPC clients will likely stop working. But, really, who cares? How many RPC services are running exposed to untrusted environments? If you have such a box connected to the Internet NOT behind a firewall, you've been begging to be DOS-ed all along.

      --
      > get tea
      No Tea: dropped.
    4. Re:ZoneAlarm by Erris · · Score: 2, Funny

      That or IP chains on a 486 could help protect your wimpy little M$ box from the big bad internet. Need help with those pesky chain rules? Try plonk. The best patch I've seen so far is the M$ Offswitch. What was the wonderful New Technology, NT, good for again?

      --
      DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
    5. Re:ZoneAlarm by gmack · · Score: 4, Interesting

      "Anyway, I'm really looking for a good OSS firewall. So any recommendations would be nice. Thanx!"

      Linux: iptables
      *bsd: ipfw

      Having said that I have a growing dislike of firewalls for the simple reason that they tend to be overused and improperly implemented.

      Traffic control is good. Thinking blocked ports or auto firewalling portscanners is going to make your network any more secure is not smart. I've also seen people block potentially insecure ports instead of closing them on the machines. Too often I find firewalls as the justification for the use of insecure crap like Exchange or Lotus Notes.

      On the other side firewalls also tend to be set so strictly that they block legitimate traffic. It's getting comon to Block all ICMP messages even though they are needed for things like packet size negotiation and error reporting.

      ZoneAlarm is a horrid example of an overzelous firewall blocking legitemate traffic and scaring users on the risks of harmless things like ident checks. Leads to fun things like ISPS shutting off servers over complaints from cluless users armed with Zone Alarm logs.

    6. Re:ZoneAlarm by foistboinder · · Score: 4, Insightful
      Moving on: I really don't see what the big deal is, so what if MS doesn't patch NT? The only people using NT are businesses that are reluctant or unable to upgrade.

      Some businesses are reluctant to upgrade because they are running mission critical apps (even on Windows) where changing the OS may force them to go through some sort of lengthy and expensive tests.

      I once worked on software running on an archaic version of Unix. The OS was never upraged because doing so would force them to get the entire system recertified by the FDA (it was a system used in medical diagnostics). As it was, it was a pain to recertify individual programs on this system.

    7. Re:ZoneAlarm by caluml · · Score: 3, Informative
      Imagine for a moment that you have a /19, and some pinhead decides to scan all of those to see who's alive on port 445. You either block it after a few connection attempts, or you suffer with 8192 log entries - one for each host.

      That's why you use rate limiting for logging, like this:
      $fw -A FORWARD -p icmp -m limit --limit 10/min -j LOG --log-prefix="NEW RAPID ICMP "
      will only log 10 outbound ICMPs per minute. Adjust to suit your personal preferences/requirements.

    8. Re:ZoneAlarm by $rtbl_this · · Score: 4, Insightful

      And some businesses don't want to upgrade because of the cost. Not only would you be looking at licenses, but also hardware upgrades, retraining of IT staff, taking time out to plan an Active Directory implementation and all the testing involved in seeing if your apps run properly in the new environment. For a medium to large sized company that can represent a huge investment in time and money just to stay supported.

      --
      "Are you being weird, or sarcastic?" said Emma. I said I didn't know because I get the two feelings mixed up.
    9. Re:ZoneAlarm by Grishnakh · · Score: 2, Insightful

      Maybe, but HVAC and phone systems don't become "old and unsupportable" after only three years. Any system which has such a ridiculously short lifetime should be replaced with something that lasts longer (i.e. a better OS).

      MS OSes are unsupportable after three years simply because MS wants you to upgrade fast so they make more money. There are lots of IBM customers running computer systems 10 or 20 years old, and IBM has no problem giving them support. Sun is the same way.

    10. Re:ZoneAlarm by canadian_right · · Score: 2, Informative

      Yeah, but I'd guess that 90% of our NT boxes are application servers running big apps that only run on NT. If the app is running OK you don't want to touch anything.

      --
      Anarchists never rule
    11. Re:ZoneAlarm by technos · · Score: 3, Funny

      Oh.. Oww.. No, you don't want to even break wind in the same room as those. It's hard enough to get them up running stable in the first place

      --
      .sig: Now legally binding!
    12. Re:ZoneAlarm by Grishnakh · · Score: 2, Insightful

      I seem to remember Windows NT being touted as the replacement for Unix when it came out. Well, there's still lots of Unix systems from that time still in use, and still well supported by their vendors.

      What did you think Windows ever claimed to be? A cheap, poorly-written OS that aspired to replace Unix but failed miserably? That may be the reality, but MS has been claiming all along that Windows NT and its successors are supposed to replace Unix, VMS, AS/400, and mainframes, so your argument seems to fall flat on its face givent that it sure isn't living up to those claims.

    13. Re:ZoneAlarm by Alex+Belits · · Score: 2, Insightful

      First rule of DoS-resistant network security: system must not change any of its behavior when attacks are present.

      Including logging.

      What means, never try to log the intrusion attempts, leave alone portscans, every connection, etc. unless for the purpose of studying them.

      --
      Contrary to the popular belief, there indeed is no God.
    14. Re:ZoneAlarm by kir · · Score: 2, Funny
      It's getting comon to Block all ICMP messages even though they are needed for things like packet size negotiation and error reporting.

      I hate firewall admins that block all ICMP. I hate them. It should be legal to kill them... well... at least hurt them.

      I work with the DoD. They use encryption devices quite a bit. These devices always request fragmentation (they need some room too you know). I don't know how many times I've pleaded with a firewall admin to let ICMP type 3 (code 4) through.

      I'm starting to go bald and it's all ICMP's fault.

      --
      3cx.org - A truly bad website.
    15. Re:ZoneAlarm by mwood · · Score: 4, Interesting

      "HVAC systems get old and become unsupportable, phone systems get old and become unsupportable, OSs get old and become unsupportable. Businesses understand that infrastructure doesn't last forever. Why all the shock here?"

      Because HVAC systems, for example, get old and become unsupportable by wearing out. Through daily operation they become no longer able to do what they once did. This does not happen to OSes; the IBM 1620 monitor still does everything it did on the day it was released, if you can find a 1620 in running condition. 1,000,000 years from today, MS Windows v1 would still function as it always did if someone would provide hardware it can run on.

      OSes "become unsupportable" because the vendors get tired of servicing the stuff they sold and would rather play with shiny new stuff (which earns bigger margins). "Unsupportable" actually means "we don't feel like meeting the needs of our customers anymore, unless they pay for our latest innovations whether they want them or not."

      I'm always wary of saying, "we *cannot* do soandso". In software that's usually malarkey; we *can* do that but you won't like the cost. So, be honest and say that, instead of pretending that something is impossible when it clearly is not. "We can fix NT4 for you, but it will cost you $1 million" is honest and at the same time will deter just about anyone pressing for a fix. And if some customer is really ready to pony up $1 million to fix an 8-year-old system, take the $1 million and deliver the fix. Congratulations: you just found a million bucks in unanticipated revenue!

    16. Re:ZoneAlarm by The+Welcome+Rain · · Score: 2, Funny
      Impossible, adj.:
      1. I wouldn't like it and when it happens I won't approve;
      2. I can't be bothered;
      3. God can't be bothered.
      Meaning (3) may perhaps be valid but the others are 101% whaledreck.
      -- Chad Mulligan, The Hipcrime Vocab
      from John Brunner's Stand on Zanzibar
      --
      Some keywords for the NSA in the Lord of the Rings universe: One Ring bind find Sauron quest Nazgul freedom
  2. Borg icon by KingRamsis · · Score: 2, Insightful

    I like the Bill "Borg" icon better than this icon

    1. Re:Borg icon by istartedi · · Score: 2, Informative

      I never cared for the Borg icon--I think the GPL is just as Borg-like as MS. The new icon is too dark. It looks like a box with some features on it that are difficult to make out. I had to read the alt in the image tag to figure out it was "Windows". I don't see anything wrong with using a window as the icon for Windows, just find one that's lighter. I'm not sure what restrictions MS places on use of the Windows logo, but if they can use it than that's what they should use--just like they do for Apple. That would seem fair enough to me.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    2. Re:Borg icon by JonTurner · · Score: 4, Funny

      I find it interesting that the "Windows" topic has finally been used. This is the first time I can remember seeing it

      Me too. However, since we're discussing a Windows security hole, shouldn't one of the glass panes be broken?

    3. Re:Borg icon by cymen · · Score: 4, Interesting

      How are we to expect objective news from a site that has these types of things?

      Why in the world are you expecting objective news here on /.? Seriously, you are out of your flaming gord to even imagine that /. has any thoughts on the objectivity forefront.

    4. Re:Borg icon by nomadic · · Score: 2, Interesting

      Borg icon is funny.

      Actually, it's not. As a matter of fact, everytime I see it I wince then roll my eyes. It's about as subtle as an iron pipe to the head; hell, I can't remember ever finding it even slightly amusing.

    5. Re:Borg icon by phillymjs · · Score: 2, Funny

      Close, but here's what they'd really do:

      -Announce a 'strategic partnership' with the Plexiglas people
      -Send their own team of glaziers to study Plexiglas
      -Suddenly announce that they are changing strategic direction and dissolve the partnership
      -Six months later, Microsoft ClearPane, which looks remarkably like Plexiglas, is shipped. :-)

      ~Philly

  3. No surprise by jawtheshark · · Score: 5, Informative
    I mean, NT4 is close to it's end of life .

    No, I don't like it... but support for NT4 is dropped at 30 june 2003 and that's not really far away.

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
    1. Re:No surprise by MyPantsAreOnFire! · · Score: 5, Insightful

      Very true. I agree that all products have their lifecycles, and NT 4 is most definitely near the end of its cycle.

      However, support for NT4 is dropped on June 30th, NOT March 26th. They should still support their products with something better than a half-assed work around.

      How can we trust that Win 2003 support will end 4 years after its release, and not when they come across a "really difficult" problem that may require some thought and work?

      --
      --My other sig is a ferrari.
    2. Re:No surprise by questionlp · · Score: 5, Informative
      That maybe the case for NT 4.0 Workstation, but NT 4.0 Server has a different EOL/End of Support timeline (according to Microsoft):
      http://www.microsoft.com/ntserver/ProductInfo/Avai lability/Retiring.asp

      The key part of that page is:

      January 1, 2005 Beginning on this date, Pay-per-incident and Premier support will no longer be available. This includes security hotfixes.
      On the page that you linked to, the end date for System Builder (ie: OEM) availability for NT 4.0 Workstation is 30 June 2003 whereas the end date for online support is 30 June 2004.
    3. Re:No surprise by questionlp · · Score: 5, Informative
      Whoops... forgot to paste another part of that page:

      January 1, 2004 Beginning on this date, non-security hotfixes are no longer available.

      Considering that this is a security vulnerability that they are talking about, Microsoft needs to look at what they committed to their customers in that timeline and better get a fix out ASAP!
    4. Re:No surprise by boinger · · Score: 4, Insightful
      "Close to end-of-life" is not "end-of-life". I'm sure some of their enterprise-level customers (banks, for instance) where "just upgrade the server" isn't an option will have some very favorable (meaning bad for Microsoft) spending decisions next time around.

      Who wants to buy an operating system from a company that lets their OSes die before their EOL? I sure wouldn't. The point of an EOL announcement is telling the world that 'as of xx/xx/xx, this product is dead as far as support goes'. Not 'when date xx/xx/xx is nearish, you're SOL'.

      But, then, I'm just an admin, what do I know?

      --
      Send your friends messages of love at fuck-you.org
    5. Re:No surprise by EZmagz · · Score: 2, Interesting
      No, I don't like it... but support for NT4 is dropped at 30 june 2003 and that's not really far away.

      This is true. However, as a company, you'd think that MS would feel obligated to support its products until the minute they drop support...which in this case isn't for another couple months. This would be like buying a new TV with a 1 year warrantee and bring it back 11 months into its life for service only to be told, "Sorry, it's just too close to expiration for us to care."

      As I type this on my NT box at work (note to self: big HMO's won't spend money on OS upgrades despite making a shitload of money), I wonder how long it'll be until we get slammed by this. It can't be too hard to write up an exploit for this...it is just a jacked RPC anyway, right?

      --

      "Hell hath no fury like a woman scorned for SEGA. ..."

    6. Re:No surprise by zbuffered · · Score: 4, Interesting

      Who wants to buy an operating system from a company that lets their OSes die before their EOL?

      For that matter, who wants to buy an operating system whose security fixes can only be released(or not released, as seen here) by a single company, due to it's closed-source nature?

      The only fix is to firewall off the server? WTH kind of a fix is that? That's one step away from keeping the network cable unplugged!

      --
      Synergy is your friend
    7. Re:No surprise by dsplat · · Score: 4, Funny
      Considering that this is a security vulnerability that they are talking about, Microsoft needs to look at what they committed to their customers in that timeline and better get a fix out ASAP!


      Didn't you read the EULA? It specifically said, "This product is supplied without any warrantee for any use whatsoever. Even as a high tech coaster in an oversized box. If the media is damaged, we will replace it with undamaged media, which we also don't guarantee has any usable software on it, within 90 days of the purchase date. Do not use in the presence of electric current. If cough persists, discontinue use."
      --
      The net will not be what we demand, but what we make it. Build it well.
    8. Re:No surprise by jaavaaguru · · Score: 2, Interesting

      They should still support their products with something better than a half-assed work around.

      Haha, I found that sentence funny.

      If you're looking for something better than a "half-assed" work around, why are you using NT4? After the Win9x series, I'd say it's Microsoft's worst product. Windows 2000 replaced it, and is much better.

    9. Re:No surprise by YetAnotherAnonymousC · · Score: 2, Insightful

      After the Win9x series, I'd say it's Microsoft's worst product.

      You're giving Microsoft far too much credit. =)

    10. Re:No surprise by jaavaaguru · · Score: 2, Informative

      Access isn't really a product - it's a toy that you get free with Office to teach your children about databases before they get to use a real one.

      I can't comment on Word as I rarely use word processors anynway. Developer studio isn't a bad product - despite lacking a few features (including an ANSI C compiler). Windows NT is really not a good product compared to some things they offer.

    11. Re:No surprise by slacker775 · · Score: 2, Insightful

      The thing I find disturbing from MS' KB article is that if it was Win2K or XP that had the architectural problems that would take a lot to fix and would likely break compatibility, what would they do? On the one side, they leave you vulnerable but on the other, they break many/all of your applications. They are 'fortunate' in that the problem is in a legacy OS that is on it's way out the door so people don't get too up-in-arms about it. Of course, I find it difficult to believe that it would be a massive archtectural redesign to patch this problem. I think they just don't want to go through the effort on an old platform.

    12. Re:No surprise by Frymaster · · Score: 4, Funny
      After the Win9x series, I'd say it's Microsoft's worst product.

      oh, you are so forgetting microsoft bob.

    13. Re:No surprise by milkman_matt · · Score: 2, Insightful
      This is true. However, as a company, you'd think that MS would feel obligated to support its products until the minute they drop support...which in this case isn't for another couple months.

      These days, it doesn't surprise me that even as a company I don't think Microsoft feels 'obligated' to anyone or anything.

      -matt

    14. Re:No surprise by theblackdeer · · Score: 2, Informative

      You used to be able to get it (and some other stuff, OS/2, Win3.1, etc) from oldos.org. If you go there now and check the forums, there's a bunch of kids posting ftp logins for downloading old os versions. pretty fun.

    15. Re:No surprise by Rary · · Score: 3, Insightful
      According to Microsoft's site: "Microsoft tested Windows NT 4.0 and Windows NT 4.0 Terminal Server Edition. These platforms are vulnerable to the denial of service attack however due to architectural limitations it is infeasible to rebuild the software for Windows NT 4.0 to eliminate the vulnerability."

      Perhaps they had an analyst estimate the time/effort involved in fixing this issue, and found that it's based on such a fundamental flaw in the very foundation of NT 4.0 that it would take until well past June 30th to code a fix. If that's the case, then they're not actually cutting off the support early.

      I dunno. Just a thought.

      --

      "You cannot simultaneously prevent and prepare for war." -- Albert Einstein

    16. Re:No surprise by spruce · · Score: 2, Interesting

      My old boss told me a story about a big bank that was using SQL server, and they were having a problem and couldn't figure it out. Apparently it got so bad that one of the head people of the bank called Microsoft and actually got Bill Gates on the phone. Shortly after, the main guy from the SQL server group and a team of engineers was on a plane to help solve the problem.

      Maybe it's not a true story, but I think that in order to get to the place Microsoft is at, you have to do a little listening to your customers.

      If enough big clients complain about this, I'm sure Microsoft will react.

    17. Re:No surprise by jenssoderberg · · Score: 2, Insightful

      "what is the point of even trying to do it"
      How about "Respect for the customers" as an argument? Yes it's a good probability that there are only a few thousand customers who are still using NT4. But if you respect the customers you will extend the deadline in their favour.

      Just my 2 euro cents

      --
      /. AC "Concrete lifejackets could get certified under ISO2002"
    18. Re:No surprise by ceejayoz · · Score: 2, Informative

      Click the "Processes" tab and close the process there. That works no matter what.

  4. What about Microsoft's SLA's? by leerpm · · Score: 4, Interesting

    Don't they promise to support products for a given amount of years for some enterprise customers? What will happen in these cases?

  5. Seems strange but... by mlknowle · · Score: 4, Insightful

    It seems strange on the surface for them to admit that their product is 'unfixable,' but really, doesn't it make sense as an upgrade-inducer? Granted that in a more competitive market people would be put off by this, but some people don't regard the other choices with which we are so familiar as acceptable options, leaving them sending their checks to Redmond no matter.

    Then again, people still buy new models of cars which have had huge saftey problems in the past, even though other choices are availble; perhaps the real phenomenon is that marketing is sometimes more powerful than good judgement.

  6. End of Life by rf0 · · Score: 3, Interesting

    You have to wonder how long a company can support an operating system. You have to remember that NT was released in the the mid-90s so its 7+ years old. Microsoft is beginning to put NT4 to end of life and that the people who will really know the code may of left Microsoft or moved on.

    I'm mean we all go on about how bad MS is but you can expect them to support everything forever can you?

    Rus

  7. Just goes to show you should look up your facts by Neophytus · · Score: 4, Informative

    I was going to say they had stopped supporting NT4 anyway so were within their rights, but I looked it up and it appears they are providing NT4 hotfixes until the end of 2004. Either way, a service pack or something equally dramatic for one flaw I think is overkill and blocking port 135 on a firewall is a better option.

  8. It's ok by ultrabot · · Score: 3, Interesting

    It's their right to do so. I don't see a reason how they are doing something "wrong". It's their product, and they have said they have discontinued it. It's up to the users to find a suitable fix for the system.

    Kinda makes one think of benefits of open source; if something like this happens, you can always hire some hacker to fix the hole, wherever it is, for the right amount of money.

    --
    Save your wrists today - switch to Dvorak
  9. Please advise me: by rainer_d · · Score: 4, Insightful

    What other operating systems from back then are still "supported" now ?
    Solaris 2.6 maybe ? (Rapidly approaching EOL/EOS)
    What else ?
    Point is: NT4 is so old (and so BS), I can see why they want it to die (apart from the reason that they want to sell the new OSs)

    --
    Windows 2000 - from the guys who brought us edlin
  10. So if it had been found earlier.... by MeanE · · Score: 2, Insightful

    say in 97/98/whatever they would of just looked at it and said "well darn...an NT4 bug that just can not be fixed"?

    What's sad is that there is a 2k/XP fix...and I bet an NT fix would not be that hard considering they are quite similar OS's.

  11. "Can't" isn't the same as "won't" by Artifex · · Score: 4, Informative

    They're not saying (publicly, anyway), "hah, we're not supporting this ancient operating system any more, go away."

    The article quotes them saying they can't fix it, there's too much stuff to do.

    Using your firewall to block port 135 is fine, unless you actually need RPC for something useful. In that case, I'd say that a firewall that discards all malformed packets (more complicated) is in order. Or an upgrade to Win2K. After all, it's been out for, what, 4 years now?

    --
    Get off my launchpad!
    1. Re:"Can't" isn't the same as "won't" by questionlp · · Score: 2, Interesting

      The only problem is that a firewall will only help to block exploits from the outside, but in an academic or in a corporate environment, you are also at risk from being attacked from within the internal network. Think if there was a worm available on the Internet that sits idle on an infected machine and sporadically attacks servers within the same subnet as the machine is configured for... say that an employee's laptop got infected while connected (without protection) to the Internet from home, brought it in, connected it to the corporate network and the worm starts to do it's evil job. Unpatched servers would then be at a high risk if they are not protected in same way...

      One option is to extend what you said and place the server between two sets of firewalls, or at least on the internal side, use port blockers or packet filters if a full-blown firewall is overkill.

      Even that could cause problems because port 135 is quite critical for Windows servers providing file/WINS services.

    2. Re:"Can't" isn't the same as "won't" by Elwood+P+Dowd · · Score: 2, Insightful

      Using your firewall to block port 135 is fine, unless you actually need RPC for something useful. In that case, I'd say that a firewall that discards all malformed packets (more complicated) is in order.

      If you're doing something useful with RPC, and you are not doing it behind a firewall (that discards all RPC packets), then you are dumb like bricks. RPC isn't something you want to be doing via the internet, afaik.

      All their enterprise customers might be annoyed, but this should never affect them. If some bank has NT4 machines outside of a firewall or even many NT4 servers and clients with no firewall between them, their IT department needs to be lined up and shot.

      --

      There are no trails. There are no trees out here.
  12. Honesty Filter by waldoj · · Score: 4, Funny

    After running this through the honesty filter, we come out with:

    "Windows is fundamentally insecure. Suck it up."

    Gotta love the honesty.

    -Waldo Jaquith

  13. Re:How much by G+Money · · Score: 5, Insightful

    You're kidding, right? The clients I work with are predominantly NT based because the of the license/security issues surrounding Microsoft and they don't want to be lead deeper into the licensing pit that is Microsoft. Granted, NT is very old, but if you have to pay that much for an NT server license, you're going to want to get your moneys worth for it (if that's at all possible).

  14. ... ways by Rock · · Score: 2, Funny

    Ve haf ways of making you upgrade, ya!?!

    --
    - - -
    "The sixth sick shiek's sixth sheep's sick."
  15. Coming Soon! New Microsoft tagline by JoeShmoe · · Score: 4, Funny

    "Windows XP Professional is built upon the rock-solid reliability of Windows NT technology, the architechture that is so fundamentally limited that it does not support the changes required to remove significant vulnerabilities."

    Doesn't have quite the same ring to it.

    - JoeShmoe
    .

    --
    -- I wonder which will go down in history as the bigger failure: the War on Drugs or the War on Filesharing
  16. Re:How much by narrowhouse · · Score: 2, Insightful

    Dropping 2000 for XP server? Oh wait there is no XP server... Maybe the people you are talking about don't use severs? Don't get me wrong I would like to see more people consider dropping Windows 2000 servers, they would be switching to UNIX, or LINUX 90% of the time if they did.

    --


    Insert pithy comment here.
  17. Re:Wow. by Steeltoe · · Score: 2, Insightful

    All Microsoft-bashing aside, does anyone else see something majorly wrong when it's impossible to fix a fairly serious exploit due to architecture limitations in the OS??
    They're basically saying that they can't fix it because the OS makes it impossible to do so. Not because it's inherent in some protocol, or because it is a natural effect of some kind of desired behavior or something, but because the OS DOESN'T SUPPORT IT?????
    That's just wrong.


    You're working yourself up here... Consider this like Red Hat refusing to patch up Red Hat 3.0 with the latest security fixes.

    It's bad news here at work though, we still use NT. No need for an upgrade with all the hassle it brings, we get the development work done just fine. It makes excellent economic sense to skip a few Windows-versions for big businesses. It's just a huge hassle and economic drain to switch to newer versions when what you've got is working.

    What should upset us is that Microsoft is refusing to support NT, when they've still committed to supporting the platform..

    However, if a work-around is good enough, then it's good enough. This ain't rocket science, it's IT. IT is quite stupid and non-academic unfortunately.

  18. Re:Whats a Bxploit? by Pxtl · · Score: 2, Funny

    I'm confused at that - those keys aren't even next to each other - how could that typo have existed? Maybe a Dvorak?

    Or is it a bizarre acronym? Back-Exploit, 'cause its an old software version?

  19. Give them a break. Really. by burgburgburg · · Score: 4, Funny
    If you had to deal with half as many security flaws/exploits/holes as Microsoft, you'd be tired too.

    Plus, why are people so irksome in not upgrading to ever newer and more expensive operating systems like they're supposed to? Constantly forcing Microsoft to keep looking back over legacy code. It's ugly, dirty and scary back there, not like in candy XP land.

  20. Done supporting it? Release the code! by Angry+White+Guy · · Score: 2, Insightful

    See above.

    --
    You think that I'm crazy, you should see this guy!
  21. Bring out your dead... by A_Non_Moose · · Score: 2, Funny

    NT4: I'm not dead yet.

    Microsoft: Yes you are, you just don't know it.

    NT4: Really, I'm very much alive.

    Microsoft: No, you're very sick and could give over any minute now. ..and on and on.

    (I'm so ashamed I can't recall that conversation verbatum...
    Getting old, I suppose.)

    --
    Have you read the moderator guidelines? Well, have you, PUNK? (and I want a Karma: Gnarly option)
    1. Re:Bring out your dead... by DoubleD · · Score: 2, Funny
      Full(modified) version. Original courtesy of www.imdb.com And no, I couldnt remember the full text either.
      • /dev/null: Bring out yer dead!
      • Microsoft: Here's one.
      • /dev/null: That'll be ninepence.
      • NT4: I'm not dead!
      • /dev/null: What?
      • Microsoft: Nothing. There's your ninepence.
      • NT4: I'm not dead!
      • /dev/null: 'Ere, he says he's not dead.
      • Microsoft: Yes he is.
      • NT4: I'm not!
      • /dev/null: He isn't.
      • Microsoft: Well, he will be soon, he's very ill.
      • NT4: I'm getting better!
      • Microsoft: No you're not, you'll be stone dead in a moment.
      • /dev/null: Well, I can't take him like that. It's against regulations.
      • NT4: I don't want to go on the cart!
      • Microsoft: Oh, don't be such a baby.
      • /dev/null: I can't take him.
      • NT4: I feel fine!
      • Microsoft: Oh, do me a favor.
      • /dev/null: I can't!
      • Microsoft: Well, can you hang around for a couple of minutes? He won't be long.
      • /dev/null: I promised I'd be at SCO. They've lost nine today.
      • Microsoft: Well, when's your next round?
      • /dev/null: Thursday.
      • NT4: I think I'll go for a walk!
      • Microsoft: You're not fooling anyone, you know.
      • Isn't there anything you could do?
      • NT4: I feel happy! I feel happy!
      • [/dev/null glances up and down the street furtively, then silences WindowsNT4 with his a whack of his club.]
      • Microsoft: Ah, thank you very much.
      • /dev/null: Not at all. See you on Thursday.
      • Microsoft: Right.
      --
      "He is no fool who gives what he cannot keep in order to gain what he cannot lose."
  22. Good opportunity to test open/shared source... by AEton · · Score: 4, Interesting

    at least in terms of PR.
    Microsoft: "Um, we don't want to fix this. But here's the kernel source, so why don't you fix it for us?"
    Beady-eyed kernel hacker: "OK!"
    It's not such a silly idea with a practically end-of-life'd product; bugs and exploits would get found and fixed and since Microsoft doesn't seem to want to support certain OS changes, we'd do it for them. And it would be a great PR boost. "Microsoft supports freedom to innovate!". Hm.

    --
    We recently had heard in the office over one of the Yellow Machine that's made by Anthology Solutions.
  23. NT4 is as old as Linux 2.0.0 by MagPulse · · Score: 3, Interesting

    NT4 came out in September 1996, just three months after Linux 2.0. The last 2.0 version is 2.0.39, which was released January 2001, over two years ago. Both groups have moved on, and aren't willing to spend much effort on the old versions. It's true there are more recent 2.0 pre-patches, but if you're willing to use one of those, simply adding a port to your firewall block list should be cake.

    And yes, with Linux, you have the source, so you could fix this yourself, right? Microsoft says this requires a large architectural changes. I think any person or group willing to re-architect NT4 or the 2.0 kernel would better spend their time and effort upgrading to a newer OS version.

    1. Re:NT4 is as old as Linux 2.0.0 by gimpboy · · Score: 2, Interesting

      And yes, with Linux, you have the source, so you could fix this yourself, right? Microsoft says this requires a large architectural changes. I think any person or group willing to re-architect NT4 or the 2.0 kernel would better spend their time and effort upgrading to a newer OS version.

      if i upgrade my linux kernel, it will probably run just fine on hardware from 1996. if i upgrade to windows 2000 or xp i would take a serious performance hit. this would require me to upgrade my hardware. this is a serious issue in my mind. microsoft touts their lower total cost of ownership and to estimate these costs customers include the use of the product for it's lifetime.

      for nt40 server the "end of life" is sometime in 2004. this is fine, and companies plan around these dates. companies that find out that the product they were going to phase out in 2004 has a vulnerability now and microsoft has no intention of fixing the problem might not be too happy.

      say you budgeted the upgrades for the first quarter of next year and find out you have to move that forward a couple quarters? this is not the type of thing to which business take kindly-especially in an unforgiving economy such as this. microsoft has an obligation to these companies, and i dont think it is unrealistic to hold them to this obligation.

      --
      -- john
  24. Another workaround for NT4 by jasonditz · · Score: 2, Insightful

    Instead of patching the problem, format the hard drive and use someone's OS who actually fixes security problems next time.

  25. Re:How much by jawtheshark · · Score: 2, Informative

    I work currently at a large bank part of the Fortis Group that is entirely based on NT4. As a developper I have a kick-ass new machine, complete with XP sticker on it but it runs NT4.
    Mission before that was a local insurance company, also completely NT4 based though left and right Win2000Pro is popping up.

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  26. MS is right... and wrong. by Zerbey · · Score: 2, Interesting

    So, here it is from both angles, the way I see it.

    Microsoft do have a point, NT 4.0 *is* 7 years old now (released 1996) and supporting it is probably a major headache for them, at least until June when it reaches end of life (bear in mind that end of life for most software is 5 years). How long can you keep patching software? I guarantee that if they did take the time to patch it many other things would break resulting in the need for more patching and more headaches.

    On the other hand, they are still going to get a nasty backlash from the millions (billions?) of people still using NT 4.0. Yes, you can laugh at businesses who haven't moved to 2000 or XP yet but if you are a multinational company who depends on NT facing the huge costs of moving to 2000 it's a big deal.

    Microsoft recommends we firewal port 135 - which every network administrator with a brain should already be doing! Unfortunately, good network administrators are in very short supply.

    1. Re:MS is right... and wrong. by pmz · · Score: 3, Interesting

      NT 4.0 *is* 7 years old now (released 1996) and supporting it is probably a major headache for them, at least until June when it reaches end of life (bear in mind that end of life for most software is 5 years).

      I'm always suprised in how much volatility we've come to tolerate in software. In other industries, the customers would be fleeing in hordes.

      I take all this as just more evidence that the software industry won't reach maturity for at least several more decades.

  27. Re:Wow. by dhovis · · Score: 4, Insightful
    You're working yourself up here... Consider this like Red Hat refusing to patch up Red Hat 3.0 with the latest security fixes.

    Except that the source code to Red Hat 3.0 is publicly available, so a fix could be made by anybody. The problem here is that the only people who could fix NT4 is Microsoft and they are refusing to do so. Worse, we can only take their word for it that a fix would be nearly impossible.

    I'm not a big proponent of open source, but this is a case where there are clear advantages.

    --

    --
    The internet is the greatest source of biased information in the history of mankind.

  28. Thanks MS, steal DCE's port and make it insecure by finkployd · · Score: 4, Informative

    Way to go MS. Take the port used by the DCE endpoint mapper, use it in your own broken, buggy, and insecure version of DCE RPC (also known as DCOM), then refuse to fix it.

    My University uses DCE all over the place, from a financial application to the distributed filesystem. Now people are going to start blocking this port (135) to protect against then start complaining when some of the applications they use and their file system access stops working.

    Finkployd

  29. Fair point. In that case... by jabber01 · · Score: 2, Interesting

    You make a good point. If it is infact unreasonable effort for MS to support one of their better products, then maybe, just maybe, the could consider releasing the source code for it, so we could support it for ourselves?? Huh?

    Yeah, I know, wishful thinking. Makes no sense if most people would rather just pay for an upgrade.

    --

    The REAL jabber has the user id: 13196
    What you do today will cost you a day of your life

  30. be advised by Erris · · Score: 2, Insightful
    What other operating systems from back then are still "supported" now ? Solaris 2.6 maybe ? (Rapidly approaching EOL/EOS) What else ? Point is: NT4 is so old (and so BS), I can see why they want it to die (apart from the reason that they want to sell the new OSs)

    If you have a sun, you will be provided with software with all the fixes free of charge. A friend of mine bought a nice ultraspark on Ebay a while back and he was provided with all that he needed.

    If you simply have a 486, all the BSD and Linux distro you want, with all the fixes, are available under the same terms from way back.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  31. Re:Thanks MS, steal DCE's port and make it insecur by daveaitel · · Score: 2, Interesting
    Have you SPIKE'd your DCE Endpoint mapper? The Unix versions I've tested with the tool that found this bug (http://www.immunitysec.com/spike.html) all fall over just as quickly, if not more quickly.

    Dave Aitel

  32. Re:Not until 06/30/03 it isn't! by Gudlyf · · Score: 2, Informative
    --
    Trolls lurk everywhere. Mod them down.
  33. The crucial difference. -- open source by Linux-based-robots · · Score: 3, Insightful

    Of course, Red Hat is also phasing out earlier versions of Red Hat Linux, but due to its open source nature you could get security updates from another source (apt-rpm repositories for instance) or make your own patches. Windows users are forced to rely on Microsoft for timely security updates, which they frequently fail to provide even in recent versions of Windows.

  34. Please....ths is not that big an issue. by Anonymous Coward · · Score: 2, Interesting

    Unsupported OSes;

    1. Solaris pre 2.6
    2. Linux 2.0 kernels
    3. Red Hat pre 7
    4. OpenBSD 3.0

    All of these are a hell of a lot newer than Windows NT 4! Microsoft isn't obligated to support old software forever. Anyone complaining -- tell your execs to start making a real commitment to IT.

    1. Re:Please....ths is not that big an issue. by the+eric+conspiracy · · Score: 2, Informative

      Microsoft isn't obligated to support old software forever.

      Hmmm yes, except they say NT4 IS supported, until 2004. They also sell support contracts for it.

      This is very bad because it screws up lifecycle planning.

  35. Re:nt 4.0 came out 1996 by the+eric+conspiracy · · Score: 2, Informative

    It's not like Microsoft stopped selling the NT4 product six years ago - in fact, it is still currently sold in the VAR channel. In some sense Microsoft is failing to supply security hotfix support for a product that they are still selling. That is not very good support.

    As a matter of fact RedHat 6.2 is still being supported, but not for much longer.

    I imagine that you could easily hire somebody to support it for you, which would be quite feasible due to the availability of source code. You aren't tied to the original vendor for fixes as with Microsoft.

    Or if you didn't want to go that route with RedHat, you could always upgrade - RadHat ISOs are available for free download, and you should be able to upgrade from 6.2 up through 8.0 using the standard installer.

  36. Not quite by XSforMe · · Score: 2, Insightful

    only people using NT are businesses that are reluctant or unable to upgrade.
    Je, I remember too when I was a student and thought that to upgrade software all you needed was to buy the thing and then run a wizard.

    Unfortunately, this is not the case for most systems. Upgrading takes much time and puts strain on IT staff to get the monster running on schedule. Last time I upgraded the CEO of the company walked in on me during a sunday to see if the systems would be ready to run on Monday. Must I say more?

    --
    My other OS is the MCP!
  37. Linux Firewalls by xneilj · · Score: 2, Informative

    If you want to quickly turn an old box into a dedicated and very secure firewall, then Smoothwall and a fork of it, IPCop are fine GPL examples. Smoothwall also sells a non-GPL version of their firewall with extra custom functions, but the basic Smoothwall is still GPL.

    Both of the above support a load of network cards, and even USB-based ADSL (like the Speedtouch) right out of the box and are an absolute cinch to get running, even if you only have limited networking knowledge. They also provide a simple but powerful browser interface for administration (port forwarding, dyndns registration, squid caching web proxy, etc.).

    If you want to add a firewall to an exising Linux box, then a good recommendation is ShoreWall which I've just recently set up on a Mandrake box and been very pleased with. It uses the kernel's Netfilter (iptables) support to do its thing, and is the best option if you want a multi-function firewall/router, etc., since both smoothwall/ipcop are designed to be more restrictive 'all in one' firewall distros where it can get tricky to do things like recompile the kernel without it breaking. Smoothwall and IPCop do provide regular security patches which are very easy to install via the browser admin interface (which even warns you when new ones have become available).

    Smoothwall are usually a little quicker than IPCop at getting new patches out. Shorewall is a standalone firewall so it's up to you to keep the other apps updated.

    --
    rm -rf / is the evil of all root
  38. Re:The Ford Version of M$ by macrom · · Score: 4, Informative

    More like :

    Sorry, but due to the design limitation of your 1965 Ford, we are unable to retrofit your car to fix a recently-found problem in the braking system. Third-party companies may provide small fixes that can help alleviate (but not completely fix) the problem. This problem is not present in our current line of products.

    Windows NT 4.0 hit end-of-life back on December 31, 2002. An IT department should know that commercial software companies, MS included, routinely EOL software and drop support for them. A 7-year-old OS is going to have moth holes in it. If your company cares about security, upgrade to something more modern and (theoretically) secure. If you can't afford it, then evaluate migrating to OSS solutions. If you can't afford that, well, you're in big trouble.

    MS makes it clear on their Product Life Cycle pages what support they plan to give for all products. Anyone caught surprised by this probably shouldn't be making IT decisions for an organization any larger than 1.

  39. Why they aren't making a patch, from Microsoft by shrikel · · Score: 4, Informative
    From the faq:

    The Windows NT 4.0 architecture is much less robust than the more recent Windows 2000 architecture, Due to these fundamental differences between Windows NT 4.0 and Windows 2000 and its successors, it is infeasible to rebuild the software for Windows NT 4.0 to eliminate the vulnerability. To do so would require rearchitecting a very significant amount of the Windows NT 4.0 operating system, and not just the RPC component affected. The product of such a rearchitecture effort would be sufficiently incompatible with Windows NT 4.0 that there would be no assurance that applications designed to run on Windows NT 4.0 would continue to operate on the patched system.

    Sure it's idiotic that their system couldn't handle a patch. But if that's how it is, then it's a good thing they made their more recent versions dynamic enough to be fixable!

    --
    Any sufficiently simple magic can be passed off as mere advanced technology.
  40. WHY THE BLEEP CAN'T IT BE SHUT DOWN ??? by knorthern+knight · · Score: 2, Insightful

    *nix RPC runs on port 111. If I don't intend to have outside computers log in and run apps on my linux machine remotely, I shut down RPC, and uninstall it too, as well as blocking *ALL* privileged ports (0..1023) with iptables. It's bad enough that Windows comes with unnecessary stuff enabled. But when *YOU CAN'T TURN IT OFF*, something is drastically wrong.

    --

    I'm not repeating myself
    I'm an X window user; I'm an ex-Windows user
  41. Re:ZoneAlarm - NT was named for a different reason by pariahdecss · · Score: 2, Interesting

    Actually NT was named for a different reason - MS was targeting NT to the Intel i860 (code-named 'N-Ten)', a RISC processor that was oft delayed. That's why it was called NT, because it worked on the 'N-Ten. Marketing later said it stood for "New Technology" . . .(post dev). You can read about it here: http://www.winsupersite.com/reviews/winserver2k3_g old1.asp

    (Enter Frodo) I will deliver the patch for this exploit to Redmond . . .though I do not know the way.

  42. bullshit by dh003i · · Score: 2, Insightful

    This is just part of their plan to force people make costly upgrades.

  43. So let me get this straight by PinkX · · Score: 3, Insightful

    (Another) security bug is discovered on Microsoft software, which affects Windows NT 4. It also affectes Windows 2000 and Windows XP, which clearly means that the later two are direct derivates of NT 4 (which we all already know).

    So now Microsoft is refusing to issue a fix for NT 4, arguing that there is no way they could make it so that no other existing apps stop working. But a fix for 2k and XP has already been done. That's because of the great differences between NT 4 and 2k/xp, nonetheless they are based on the same product.

    So how come that, being 2k and xp SO different from NT, that they can still run the same apps without needing any modification? How come there is no way to patch a NT4 system so that it can still run the same apps but they can surely do it over 2k and XP, and the same applications will still run without a problem over the same system.

    This is clearly a move from Microsoft to force their customers to either upgrade their NT 4 installations, or else they are left to their own luck. Many people WON'T upgrade their NT 4 because that just works for them, because their hardware is not powerful enough for a 2k/xp system, or because any other reason they can think of.

    Windows NT 4 has been in the market for about seven or eight years now (if my memory isn't failing it was released almos alongside with Win95). This recently discovered vulnerability has always been there since then. What would have happened if someone discovered before w2k was released? Would still Microsoft be unable to release a patch for it because it would break the whole system down?

    I've seen many posts saying that noone should have port 135 open to the world. That port shouldn't be listening for request from the whole world, in the first place. There is no way you can know which ports that (for some obscure reason, valid for Microsoft of course) are listening represents a threat to the security of the system. Sure, the same could be said (no) about Linux and other systems, but there's always a way to shut them off and not let the system in a non working state.

    And that's all I have to say about it.

  44. NT is a fucking dinosaur by sbillard · · Score: 2, Interesting

    Good riddance you piece of shit with your stompable system32 DLLs and your weak device driver signing requirements. Windows 2000 + is so much better than this relic. I know, I know, ginne a break
    Sadly, the glacial pace of the financial service industry's adoption of new technology has left many with this outdated OS. Poor programming techniques (mfc42.dll stomp DLL hell make me wanna pull out my short hairs) combined with upper-mangement risk aversion has led to upgrade paralysis at some companies.
    I'm not advocating that everyone immediatley accepts everything comming out of Microsoft's pipeline (if they make a bank-based "agile business" ad i'm gonna puke).
    All I'm saying is NT has be hacked to shit. Let it go. Anything that doesn't comply w/ 2000+ should be rewritten/reinstalled/replaced.
    DO YOU HEAR ME?!?! YOU GRAY-HAIRED STUFFED SHIRTS IN YOUR CORNER OFFICES! GET A CLUE!

    Sorry for the rant. I know many of you are thinking...."Go Linux" or "Thin client". Go0d fucking luck with PHB that can't even navigate his own "Start" menu, nevermind the comprehend the benefits of modern offerings.

  45. no way to tell by Build6 · · Score: 2, Insightful

    No way to tell if it's really "impossible" to do it, or just "nobody in MS team can see a way to do it" (I'm not going to suggest that MS isn't interested in keeping NT4 useable in order to drive people to upgrade and pay more $$; however I do find it interesting that they've refused to roll up all their post SP6a + SRP patches into one easy-to-apply package). MS does not have a monopoly on smart people. It does have a monopoly on the source code... Anyone wonder if the source was available someone would have piped up and said "no, you CAN fix it by ..." ?

  46. It's not the number of releases.... by Kjella · · Score: 4, Insightful

    NT4 came out in September 1996, just three months after Linux 2.0. The last 2.0 version is 2.0.39, which was released January 2001, over two years ago. Both groups have moved on, and aren't willing to spend much effort on the old versions.

    If I install a machine with 2.0.39, is there any known big vunerability? If one was discovered would there *then* be a 2.0.40? With free software there's not much interest in backporting features, since upgrading to the latest version is free, should you need those features.

    Anything that has outlived it's time as the mainstream stable branch wouldn't normally be updated except for security fixes, so I expect both 2.0 and 2.2 to have very slow release cycles now. Unlike Windows, where you expect some feature creep (for example DirectX upgrades) without having to pay for an OS upgrade.

    Anyway, this isn't really about that either, but it's about the EOL date Microsoft has set. What do you think would happen if RedHat said "Uh RedHat 8 is fundamentally flawed, so we won't fix this bug even though its still under support. Block this service, or upgrade to RedHat 9, oh and you'll need a new support contract for that version." Would you find that acceptable?

    Kjella

    --
    Live today, because you never know what tomorrow brings
  47. If your still confused as to why fix = screw it by SlimFastForYou · · Score: 2, Insightful

    Quite frankly, Windows NT 4 is why spaghetti coding is BAD. Earlier operating systems created by Microsoft show lack of focused planning and eagerness to create something new. I supposed the debugging/patching team finally had the last straw and had subsequent OSes built with more stable kernels. Developers: Always comment your code and begin coding with a well-thought out plan. Even with RAD, know what your doing before you start!

    I remember the days of the antitrust suit against Microsoft... it was because everything was too integrated. Microsoft swore up and down that their severe integration was good. You decide that for yourself - especially in light of the current situation.

    Although you may think I am simply another Linux proponent, I do not believe that a flaw would be simply unfixable with Linux. Distributions are highly modular, and although spaghetti code is inevitable, it is minimal in the Linux kernel and important services - namely because hundreds, perhaps thousands of developers contribute and sloppy base code is not an option. In no way am I saying Linux is for grandmas, however I would never entrust my business/server to Windows. It simply seems imprudent.

  48. Re:The Ford Version of M$ by hughk · · Score: 2, Insightful
    This is a very poor analogy.
    Sorry, but due to the design limitation of your 1965 Ford, we are unable to retrofit your car to fix a recently-found problem in the braking system.
    More linke your 1996 Ford only lasts four years, after that, we refuse to maintain it.
    Third-party companies may provide small fixes that can help alleviate
    Unlike car manufacturers we do not publish full design information or permit reverse engineering. Not only are you on your own, we'll sue your ass off if you even ty to fix the problem yourself. MS makes it clear on their Product Life Cycle pages what support they plan to give for all products
    Where was that timescale when I bought NT 4.0? In theory anyone can still drive a Ford Model-T, not many spare parts for those around. The interesting thing is that the product can be completely reverse engineered and replacement parts produced by anyone. This is where the software vs auto analogy really breaks down. And heck, I own my auto, but I do not own a Microsoft OS, I only license it.

    Actually a client of mine does get 10yr support commitments on any given release level of its critical software. Suffice to say, Win2K isn't permitted anywhere near that critical area. I understand DOD gets 20yrs.

    --
    See my journal, I write things there