Slashdot Mirror


Unreal Security Hole

Screaming Lunatic writes "There seems to be a big security hole in the Unreal engine that has been around for about 5 years. It affects servers for a number of games and operating systems, including Linux (which accounts for about 40% of UT2003 servers). Epic has been working on a patch for about 3 months. Imagine the bad publicity games would receive if a worm on the scale of Slammer had been created." A Bugtraq post from Thor Larholm of Pivx, says that Marc Rein of Epic threatened PivX with "getting our lawyers involved with this"; the TechTV article Larholm cites (the same one linked from this submission), however, contains no mention of legal action. Rein nonetheless apologized for "those completely unfortunate comments" in a followup message to Bugtraq.

250 comments

  1. Free Software 2.0 by Anonymous Coward · · Score: 0, Insightful
    By Douglas Boling

    My mother always told me never to disturb a hornet's nest. Those critters will come after you with all their fury. It seems that's what I did with my last column, " Free Software. Is it Worth the Cost? " (MIND, May 1999). I'm going to use this column to respond to the large amount of email received at the MIND offices in the last week.
    First, I should say what these two columns are not. I'm not here to criticize Linux. I'm sure it's a fine operating system; its market share is substantial. Folks who use it seem satisfied. While I might have a few bones to pick with Linux as it stands today, I'm not interested in getting into a shouting match over Linux.

    I'm also not interested in defending Microsoft. I don't wish to be drawn into an argument about the size, marketing practices, or quality of Microsoft code. That's not what this column is about. Frankly, a company as fast on its feet as Microsoft can change and thrive in almost any environment. I don't worry about its future.

    This column is about the question: should intellectual propertyâ"more specifically, softwareâ"be "free"?

    Many respondents thought I was confused on the concept of free as it applied to software. They quoted the "think free speech, not free beer" statement from the Free Software Foundation Web site, http://www.fsf.org/philosophy/free-sw.html. I think I was on the money. For the definition of free, let's use the four freedoms listed on the FSF site, specifically on the URL listed above. The third of these freedoms is "The freedom to redistribute copies so you can help your neighbor." Well folks, if you can freely distribute copies of a program you didn't produce, it's pretty much free in the beer sense as well as the speech sense. It's the freedom to distribute that brings this back to a discussion about economics as well as freedom.

    Reading the GNU manifesto (http://www.fsf.org/gnu/manifesto.html) is enlightening and I recommend anyone discussing this topic to do so. However, in its pure form, the GNU concept does envision a world where general-purpose software is freely availableâ"a world where the programmers are hired for support of this public software. Boy, that's what I live for, maintaining someone else's code.

    I like a world where a programmer can sit in a spare bedroom hacking away late at night. When the product is ready, the budding young entrepreneur can sell the product. All the toils of late-night development may then be rewarded with, among other things, a nice pile of cash. This flies in the face of the GNU concept where the product can be distributed by anyone to anyone. Per copy licenses allow a one-to-many multiplier when it comes to the value a programmer generates. Without it, a programmer is left selling his or her skills as a journeyman hacker to the large companies that use the freely distributed software.

    If GNU software becomes the norm, of course programmers won't starve. To quote the manifesto, "The real reason programmers will not starve is that it will still be possible for them to get paid for programming; just not paid as much as now." That's a bright future for a high school counselor to put in front of a kid. Sure, some folks will program for the love of it, myself included. It's not a bad thing, though, to be paid and paid well for a program well written. A few companies are paying programmers to write either "free" software or open source software, but large companies like Apple and Netscape have license agreements that violate the spirit and even the word of the GNU General Public License.

    This leads me to my last point. Many of the respondents jumped all over the fact that I stated "It's hard to compete if your competition is free" without mentioning Microsoft Internet Explorer. I have less than a thousand words to make a point in this column, so some things have to be understood, not stated explicitly. Of course Internet Explorer is free. However, the developers who wrote Internet Explorer were paid for their efforts.

    Finally, last month's column has been used by many as an example of FUD by a Microsoft employee. I'm not, nor have I ever been, an employee of Microsoft. My column is written on my own, thousands of miles from the MIND offices. Now, clearly this column is published in a magazine produced by Microsoft employees, so I am not going to maintain that I am free to say just anything, but any censorship is self-imposed, not the result of pressure from Microsoft. The recently appended disclaimer at the foot of the column is the direct result of my editors wanting to disassociate themselves from my opinions while at the same time allowing me the space to state them.

    These two columns have been about discussing the concept of intellectual property and whether it should be "free" or owned. Intelligent people can take either side of the argument. I'm not bashing the other side, I'm disagreeing with it. Folks on the "free" side ought to consider that there is another side to the issue and debate it intellectually, not emotionally. In any case, it's time to move on. I welcome opportunities to debate the topic in other arenas.

    The opinions expressed herein are those of Douglas Boling and should not be construed as the opinions of Microsoft Corporation.

    Troll 66 of 208 from the annals of the Troll Library .

  2. Uh oh... by Electrode · · Score: 5, Funny

    So, how long until we see the "Monster Kill" virus begin to make the rounds?

    1. Re:Uh oh... by Anonymous Coward · · Score: 2, Funny

      SEE!! I told you I was lagging!! I'm not a newb!! HAHAH I now have proof!

      ++AC

    2. Re:Uh oh... by ubugly2 · · Score: 3, Funny

      I believe it's M-M-M-Monster Kill

    3. Re:Uh oh... by Anonymous Coward · · Score: 0

      #include
      #include

      #define U_PKT...

      What? I just started. Should be a couple hours before the code's fleshed out and optimized.

    4. Re:Uh oh... by Anonymous Coward · · Score: 0


      You know, nevermind the Unreal security hole. I prefer your mom's unreal hole.

  3. YOU WILL BE ASSIMILATED!!! by Tuxinatorium · · Score: 0, Funny

    WE ARE THE BORG
    Lower your firewalls and surrender your computers. We will add your MP3s and bootleg movies to our own. Your lack of culture will adapt to survice us.
    Slashdot will be assimilated!
    Resistance is futile!
    Resistance is futile!
    Resistance is futile!
    Resistance is futil3!
    Resistance is futil3!
    Resistance is futil3!
    R3sistance is futile!
    R3sistance is futile!
    R3sistance is futile!
    RESISTANCE IS FUTILE.
    RESISTANCE IS FUTILE.
    RESISTANCE IS FUTILE.

  4. Links by prothid · · Score: 5, Informative

    More at bluesnews.

    1. Re:Links by prothid · · Score: 5, Informative

      Here too.

    2. Re:Links by Zeinfeld · · Score: 5, Funny
      More [bluesnews.com] at bluesnews.

      I heard of Blues Clues, but Blue's news?

      To play Blues News you have to find a bug
      Stick it in your notebook and describe the hole you've dug
      Find another pawprint, thats the second bug
      Stick it in your notebook and go catch the cyber-thug
      Find the last pawprint, thats the third bug
      Stick it in your notebook, get your coffee mug
      Sit down in the thinking chair and think, think think.
      Cos when we use our minds take a step at a time you can dooo anything, and on billable hours too.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    3. Re:Links by IvyMike · · Score: 0, Offtopic

      Yes, the name of the website is a reference to Blue's Clues. Once again, taking someone else's joke and just making it painfully obvious gets modded up.

      Yes, yes, mod me down, I'm offtopic, but it almost causes me physical pain to see someone get credit for a joke that was already made.

    4. Re:Links by Zeinfeld · · Score: 1
      Yes, yes, mod me down, I'm offtopic, but it almost causes me physical pain to see someone get credit for a joke that was already made.

      Perhaps if you did not spend your life in front of a computer screen eating soggy potato chips and warm cans of coke and had actually sung the song and danced around instead you might not write posts like Oscar The Grouch.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    5. Re:Links by Qrlx · · Score: 1

      You are so right. What's so wrong with posting that little song here and getting a +5? it's +5 funny, not +5 original geek humor material that's funny. sheesh.

    6. Re:Links by Zeinfeld · · Score: 1
      What's so wrong with posting that little song here and getting a +5? it's +5 funny, not +5 original geek humor material that's funny. sheesh.

      It was original geek humor.

      Blues Clues is written for my two year old. My version of the song was somewhat different.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    7. Re:Links by cicatrix1 · · Score: 1

      Um, it's not a reference to that show at all. It has been around since around the time of the original Quake's birth.. primarily as a Quake news site. It has since blossomed into an excellent overall gaming news site with probably the most intelligent gaming discussions you'll find on the Internet.

      --

      I know more than you drink.
    8. Re:Links by IvyMike · · Score: 0

      It is indeed a gaming site that's been around for a long time, run by a guy named Blue, but the site is also a joking pun on the name of television show. It's the same type of thing when a store is called "Buy the Book" or "Chez Guevara" or "Wok N Roll". Although my best search efforts fail to turn up the post at the moment, Blue has mentioned this fact in the past.

    9. Re:Links by IvyMike · · Score: 1

      Seriously, you actually sang the song and danced around? If that's what it takes to get into the "up-with-people" club I guess I would rather eat the soggy potato chips and drink the warm cans of Coke than admit to that fact. Hell, I'd even rather drink warm cans of Sam's Club Diet Cola, and that stuff tastes like ass even when chilled.

      I'm half tempted to try to post something that points out that your name is sort of like "Seinfeld"....

      Did you know your name is sort of like Seinfeld? But with a "Z"? When you called me a grouch, didn't you really mean "zoup nazi?" Zlashdot's sort of like a site about nothing, isn't it. Not that there's anything wrong with that.

      ...but that would be totally obvious.

    10. Re:Links by Anonymous Coward · · Score: 0
      Perhaps if you did not spend your life in front of a computer screen eating soggy potato chips and warm cans of coke and had actually sung the song and danced around instead you might not write posts like Oscar The Grouch.

      Wow, Blue's Clue's is getting a little young for you isn't it Jacko? Stick with the teenagers with pubes.

    11. Re:Links by patter · · Score: 1

      It has since blossomed into an excellent overall gaming news site with probably the most intelligent gaming discussions you'll find on the Internet.

      Sometimes ;). If it's about anything that's based off Halflife, it's generally about as intelligent as the post five or so up making fun of 'gamerspeak' ;P

      --
      -- If at first you do succeed, try to hide your astonishment. -- Harry F. Banks
    12. Re:Links by Zeinfeld · · Score: 1
      Seriously, you actually sang the song and danced around?

      No, I am following the example of the Bush Whitehouse, telling people to act as I say, not as I do.

      I'm half tempted to try to post something that points out that your name is sort of like "Seinfeld"....

      Oh I get it, smoketoomuch, so you better cut down a bit.

      Anyway, have to go, my two year old is having problems with his Linux partition. I think he might have just deleted vmunix from the root directory.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
  5. wow by The+Other+White+Boy · · Score: 3, Funny

    and here i thought ut2k3 was just really good at killing time. does this mean we can all go up on terrorism charges now since we've used a device capable of bringing down network systems? =)

    1. Re:wow by TheLink · · Score: 1

      "and here i thought ut2k3 was just really good at killing time"

      Yah time.com too. ;)

      --
  6. What If..... by Snagle · · Score: 1

    What If It Does Get Hit By A Worm Like Slammer? I'd have UT2003 withdrawls like a crackhead in rehab. Hurry up and patch it! But seriously, a hole thats been open for 5 years and just now been discovered and working on patching? C'mon Epic your not microsoft.

    1. Re:What If..... by Anonymous Coward · · Score: 0

      No, but they're not microsoft.

  7. Yadda by Anonymous Coward · · Score: 5, Informative

    The flaw in a netshell is that if you have autodownload turned on, you don't know what you might get.

    Well no shit.

    So, there may be code in a level you get from a server. Whoopde doo, Basil. Do you autodownload and install browser plugins?

    It's just a flaw in the complete system of downloading maps from untrusted servers. Turn AD off, get your maps from an archive you trust.

    1. Re:Yadda by mrpuffypants · · Score: 1, Informative

      I find that a lot of people usually turn that bugger of autodownload off.

      The problem is that Unreal, Quake, etc. aren't that efficient at sending big files when you have to "autodownload" a level. Effectively this slows down the connection for the server and makes the client have to sit at their coomputer for a long time and wait for a new map to download. Usually by the time that map has downloaded you've missed that whole round and end up downloading a brand new map again.

      It's a lot easier to download stuff from Fileplanet (ick...waiting in line for a file) or elsewhere: it's faster and easier in the long run

    2. Re:Yadda by Sycraft-fu · · Score: 5, Informative

      Actually, UT has a nifty solution for that. A server can redirect someone to a webserver that conatins compressed files. Now since it's a webserver, it download at the max rate of your internet connection, much faster than the stream from the server. Also the compression is pretty much 50% or better on all files. So it really doesn't take long. UT tehn decompressess and gets them ready for you.

    3. Re:Yadda by mrpuffypants · · Score: 1

      Damn, that's cool. I wish Quake 3 did that.

    4. Re:Yadda by moosesocks · · Score: 0, Troll

      That made absolutely no sense.

      Any binary-capable protocol should be capable of transferring compressed ZIP (or SIT, or TAR, or GZIP, or BZIP, etc) files, or any type of binary data for that matter.

      Granted, the authors may have implemented a HTTPD daemon into their server to server... but the post doesn't make that clear. Why be redirected to another server? Why would a webserver be faster than the game server? I'd tend to think that most game servers have more than enough bandwidth. Once a file is compressed into a ZIP, no further compression is possible, no matter what protocol you use (unless the UT protocol REALLY sucks) - it's futile... you won't get more than a few extra bytes out of it.

      --
      -- If you try to fail and succeed, which have you done? - Uli's moose
    5. Re:Yadda by Anonymous Coward · · Score: 0

      The file download server can be a different host (with more bandwidth) than the game server host, you nit.

    6. Re:Yadda by Qrlx · · Score: 3, Informative

      It may not have made any sense, but that's the truth.

      I play a lot of Return to Castle Wolfenstein, and every time I try to download some new map from a server hosting that map, it CRAWLS at like 2k/sec. This is on a attbi.com cable modem where I just downloaded mozilla 1.21 at 120 KB/sec.

      For some reason, the server just won't open a fat pipe to you so you can download one map that everybody else has. It's probably a feature more than a bug. And the thing in Unreal Tournament 2k3 is an even better feature. I was playing this game at a friend's house and I went to some server with a map he didn't have -- lo and behold it connected me to some ftp site and I had the thing in seconds. The same thing would have taken at least 5 minutes in RtCW.

      I guess the downside is -- who know's whats REALLY on that FTP site (or server hosting the map in the first place)?? Well, use antivirus, don't be an idiot, back up important stuff on a floppy. If a bug in UT2k3 is what makes you do this stuff, then you are very very lucky that this is the worst brush with disaster you've had.

      Oh, and you're probably a n00b, too!

    7. Re:Yadda by Splab · · Score: 1

      You are limited by the assigned rate from the server (and your self) which means you most likely are getting it down at around 4-5 kb/s (thats bytes) (in cs anyways, dont know how the lesser games handles stuff).. HTTP transfers however are running on std. stuff so youll get as much bandwith theres left on the line (or whatever some geek might be shaping you down to).

    8. Re:Yadda by Anonymous Coward · · Score: 0

      Heh.

      Back up to a floppy? ::grin::

      Who's the n00b now?

    9. Re:Yadda by Cirvam · · Score: 3, Informative

      Game's tend to use UDP, not the most efficent way of transfering files. Webservers tend (haven't seen a udp based one yet) to use TCP, which is a bit more efficent. So in sheer efficency downloading from a webserver its faster then the game server. Plus as others have mentioned you usually have limits on the bandwidth usage on both the client and server side.

    10. Re:Yadda by doorbot.com · · Score: 1

      I play a lot of Return to Castle Wolfenstein, and every time I try to download some new map from a server hosting that map, it CRAWLS at like 2k/sec. This is on a attbi.com cable modem where I just downloaded mozilla 1.21 at 120 KB/sec.

      Most modern game servers allow the server admin to adjust your connection speed (potentially overriding the client's requested download speed -- what you set when you select "DSL" as your connection type).

      On Unreal-based games the option is called "MaxClientRate" or somesuch, and would have a value such as "20000" for 20 Kbytes per second. It doesn't matter if you're fat pipe is 45 Megabits/sec; the server will limit you to reserve bandwidth for others. On Unreal Tournament, I was able to get away with 6 players on my server with a client rate of about 3000 (3 Kbytes per second) on a 12 Kbytes/sec DSL line. Pings were around what you'd get if you connected via modem.

      Now, UT added a feature for the mapfile/mod/etc download as mentioned above. As I recall there was an additional rate limiter for this. It defaulted to the MaxClientRate, but could be set to another value. The server is limiting your bandwidth so the other players do not suffer.

      My guess is RTCW has similar functionality.

      Now, it'd probably be smarter to have a "MaxAggregateBandwidth" setting and set that to a bit below the upload speed of the DSL/Cable/etc. Then allow you, with your fat pipe, to use up any and all extra bandwidth, after all other needs are met.

    11. Re:Yadda by FuriousBroccoli · · Score: 1

      Do some research before you post some garbage like this. You can only download UnrealScript bytecode and map/texture files from the autodownload, each of which are impossible to infest with anything malicious or DDOS related.

    12. Re:Yadda by FuriousBroccoli · · Score: 1

      To clarify, from the security bulletin: "The only limit for an attacker is that hacked package files cannot be distributed via UCC servers and then sent to the client because, naturally, the server will crash when it reads them. 8-) (furthermore you cannot use first the original package file and then replace it with the hacked file because your server will refuses to send the map to the client, but I don't know why...)."

    13. Re:Yadda by Sycraft-fu · · Score: 1

      The way that the UT server, and other servers, work is that they transmit data toa client at a fixed rate. The game has a maximum allowable rate, 20000 bytes/second/client in UT. The server operator may then cap that rate lower, many cap it to 10000 bytes/second or less. The clent then can ask for (and will recieve) a lesser rate. Now this rate applies not only to in game play, but to file transfers as well.

      Now, UT's solution for file transfers is to allow webserver redirection. It can be a webserver on the same host, but doesn't have to be. In fact, it is often better if it isn't. A T1 line is sufficient to serve up a deceantly sized game provided client rates are clamped to 5000-10000, but that leaves litte exra bandwidth for downloads. Redirecting to a public server that has the files and more bandwidth is a better solution.

      The compression is Unreal specific, it does not use any kind of compression simply because the game must have teh aility to decompress teh files to do any good. They developed a compression that work very well on their file formats. The game will download the compressed file, and tehn automatically decompress and use it.

      I am not here to argue with you how you think it SHOULD be, I am telling you how it is. The fact of the matter is that if UT streams the files through the connection to teh client, they are uncompressed and stream at the client's requested data rate, or teh server's maximum rate, whichever is less. If you desire faster transfers and/or compressed files you MUST redirect to a webserver.

  8. Watch out! by Joe+the+Lesser · · Score: 5, Funny

    Slammer_Worm is on a killing spree!
    Slammer_Worm is on rampage!
    Slammer_Worm is dominating!
    Slammer_Worm is unstoppable!
    Slammer_Worm is Godlike!!!

    --
    "I only speak the truth"
    Karma: null(Mostly affected by an unassigned variable)
    1. Re:Watch out! by Anonymous Coward · · Score: 0

      LOL! Good one, Joe.

    2. Re:Watch out! by Student_Tech · · Score: 1

      hmm, like the Doom for sysadmins, kill of processes, or the BOFH version of Doom were if you got killed your machine hung.

    3. Re:Watch out! by Jack+William+Bell · · Score: 1

      Heh! I laughed out loud at that one! I have mod points too, but you were already maxed.

      --
      - -
      Are you an SF Fan? Are you a Tru-Fan?
    4. Re:Watch out! by Anonymous Coward · · Score: 0

      http://psdoom.sourceforge.net/

      Yeah baby!

    5. Re:Watch out! by shamilton · · Score: 1

      Slammer_Worm is WICKED SICK!!!!!!

      sh

      PS. damn lameness filter.

      --
      "[A] high IQ is like a Jeep; you will still get stuck, just farther from help!" --Just d' FAQs, c.g.a
  9. Let's not overreact here... by I'm+a+racist. · · Score: 5, Insightful

    Lots of software has security holes. Games are no different... the difference with games is that they are not targets. It's interesting that this one was spotted, but it's no real surprise.

    The poster mentions Slammer. The difference between Slammer and this is that Slammer affected "mission critical" systems, and there are pretty easily demonstratable monetary losses attributed to that worm.

    In the case of Unreal, there are not many (if any) businesses (or lives) depending on this software. Hypothetically, someone who hosts games for a fee would get some complaints from customers. But really, a lot of the people affected would be "home users". And, let's face it, home users (including those running Linux) are really vulnerable to all kinds of attacks. This is just a drop in the bucket...

    Of course, it'd still suck to get fucked over by this security flaw (just like all the others).

    --


    Down with Saudi Arabia!!!
    1. Re:Let's not overreact here... by Anonymous Coward · · Score: 0
      I think DoSing Epic's servers might result in demonstrable monetary loss to Epic. Plus, Unreal is licensed to several other game companies. Games might be frivolous but they're also big business.


      This hole allowed arbitrary packets to be relayed via any Unreal server, too - so it could be used to attack less frivolous mission critical systems anywhere on the net.

    2. Re:Let's not overreact here... by Screaming+Lunatic · · Score: 3, Insightful
      I agree, UT2K3 is not mission critical. I was trying to draw similarities.

      The hole can be used to launch a DDOS attack. Over the last 5 years, there have been tons of games built on the Unreal engine. I haven't seen specific numbers, but the number of Unreal servers and the number of SQLServers out there in the wild is probably comparable. University students running Unreal servers have big pipes.

      Games use UDP extensively. Slammer used UDP.

      There are about 15 different games that need patching. How many of those servers will get patched after it is released? There was a patch for Slammer before it hit.

    3. Re:Let's not overreact here... by Atomizer · · Score: 5, Funny

      Yeah, just think the Unreal worm hits, and suddenly office productivity increases all over the world.

    4. Re:Let's not overreact here... by Splab · · Score: 2, Informative

      Uhm.. you guys are waaaaaaaay off here. You're all taking a look at it in a political / our medical db is important nuf to be nuked...
      There are 2 kinds of people (doing that stuff)
      1. The true hackers/phreakers/whatever they are called - They write programs to show off and put light on a big issue.
      2. Script kiddies - They are the ones who just copies off what those from the 1. group did and are those who once in a while knocks big systems down.
      The reason why game servers doesnt get knocked down so often (once in a while someone drops off a few) is its usually script kiddies doing havoc - And when they are bored doing drag n drooling in that shiney i-face those from the first group made they'll go back to gaming. At least they'd figured out that knocking over something they are going to use isn't all that smart...
      By the way - Shouldnt people be looking into why the slammer was realeased in stead of just saying "Yeah Im an ultra cool sysadmin I figured out ALLL LLL by me self to close that port". It had no payload, no real use - and in fact 2 bugs afaik. How many of you out there has started an investigation to how the fuck that little sucker got on your network in the first place? Any of you actually went over your "trusted" sites and thought of fixing holes? I think the slammer was an experiment that accidentically got released before it was done.

    5. Re:Let's not overreact here... by Lord+Ender · · Score: 3, Insightful

      "There are about 15 different games that need patching. How many of those servers will get patched after it is released? There was a patch for Slammer before it hit."

      I would guess that all of the games get patched. Unlike databases, games are not compatible between versions. When game patches come out, nobody can play unless they have the same patch level. This forces everyone to upgrade or not play.

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    6. Re:Let's not overreact here... by drinkypoo · · Score: 1

      This is not always true, though it USUALLY is. What is more important is that each of these companies is using a customized version of the engine, and often those customizations are in the engine itself, not just some add-on DLL like it should be done, so the engine (or an engine component) cannot simply be updated by Epic and have it end up everywhere; the fix will doubtless have to be incorporated into some of those licensed engines differently.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    7. Re:Let's not overreact here... by Anonymous Coward · · Score: 0

      Why are you a racist?

    8. Re:Let's not overreact here... by Anonymous Coward · · Score: 0


      Because the nigs won't shut during a movie mostly.

    9. Re:Let's not overreact here... by sfe_software · · Score: 1

      ...and often those customizations are in the engine itself, not just some add-on DLL like it should be done, so the engine (or an engine component) cannot simply be updated by Epic and have it end up everywhere

      There's often good reason for this. Many times there are customisations that couldn't easily or efficiently be done by just 'adding a DLL' to the Unreal (or whatever) engine. Actually modifying the code to do what you need is quite often faster than adding a plugin-style hook in the form of a DLL in some pre-determined place that the engine designers designated. And with games, every little speed gain counts...

      Games are, inherently, vulnerable to this type of attack. It's difficult to stop this without it having been a concern at design time... if you don't design with security in mind, it's very difficult to bolt it on later. Games usually concentrate on frame-rate, features, polygons-per-second or whatever other things will help the game to sell. I doubt that "secure" is a feature that pushes many gamers to purchase one game over another, so naturally (by the way the market works) security is not of top priority in the games that sell.

      --
      NGWave - Fast Sound Editor for Windows
    10. Re:Let's not overreact here... by Clovert+Agent · · Score: 3, Insightful

      That's a rather naive line of thinking. Slammer did _collateral_ damage - ATMs knocked offline, 911 call centers affected, MS authentication servers downed - not because they were infected SQL servers, but becaused their networks were DDOSed by the packet flood of other infected hosts.

      The same packet flood coming from ANYWHERE would have the same effect. The issue is the number of vulnerable hosts out there. If the number is high enough, the danger is real.

    11. Re:Let's not overreact here... by cowbutt · · Score: 1
      In the case of Unreal, there are not many (if any) businesses (or lives) depending on this software.

      That may be the case, but how many employees run the clients on their employers' networks? Quite a few, I'd wager. Each of those clients is a potential entry point for an intruder to exploit and do who-knows-what.

      Expect to see security officers/network admins clamping down harshly on folks running "unapproved" applications, such as games. Yes, even on the techies. I've been suspicious of multi-player network games for some time, and this event confirms my concerns.

      My only hope is that the blackhat community haven't been aware of this for the year or more that some security researchers have been. I'm not optimistic though. This also demonstrates why full disclosure is important - if those security researchers had disclosed when they found out, people could have abandoned Unreal-based games until a fix was released, as opposed to continuing to run dangerous client software and leaving themselves exposed without even knowing it.

      --

    12. Re:Let's not overreact here... by Anonymous Coward · · Score: 0

      There was a patch for Slammer before it hit.

      Yes and HOW MANY COMPANIES got hit 1 week after the internet overwhelming? It proves that IT departments are ran by bungling idiots.

      Come on people... if you hear on the news that the internet over a week ago got slammed with his "virus" wouldn't you do something?

      Nope.... not at all... Almost 25% of the fortune 500 companies are or have very very recently battled this worm/virus. What the hell is that?

      Incompetence is what it is... It departments with idiots as management and idiots as workers.

    13. Re:Let's not overreact here... by karlm · · Score: 1
      Yes, there was a July patch against Slammer/Saphire, but there was a patch released in October that re-introduced the vulnerability (Schneier goes into detail about it). You had to be neither too diligent nor too lacking in dilligence in order to avoid Slammer/Saphire. Patching at the enterprise level is also quite a different thing. MS also has a very bad reputation for patchs that break things. (A big sign of design flaws rather than implementation flaws.)

      , does UT usually run as root/in the System security context?

      --
      Copyright Violation:"theft, piracy"::Anti-Trust Violation:"thermonuclear price terrorism"<-Overly dramatic language.
    14. Re:Let's not overreact here... by Zathrus · · Score: 1

      I would guess that all of the games get patched. Unlike databases, games are not compatible between versions

      Uh... wrong on both counts.

      I have my UT2k3 patched to the current level, but I can still play on original, unpatched servers -- although I doubt any client running the original code can connect to a patched server. The UT2k3 team seems to be better about this than id Software and Q3, where if you don't have the same patch level as the server, well, too damn bad.

      Databases often require the same -- in Oracle there is a COMPATABILITY parameter in the init files. You can set it to various versions to ensure compatability to an old version of the client or ODBC drivers. Set it to a higher version though, and the old clients won't connect.

    15. Re:Let's not overreact here... by Anonymous Coward · · Score: 0

      Or from a social perspective, lots of these "mission critical" systems are mainly install-and-forget deals for the system administrator. They simply have too much on their plates to make prompt patching of all the software on systems they administrate. For a game server admin, though, it's like a hobby. The game server admin doesn't just install it and then forget about it for years. Usually they have a vested interest in running the server and maintaining it (as a hobby, like I said). This makes game servers more likely to be patched simply by virtue of the amount of attention the admin gives to it. After all, if an admin doesn't care about a game anymore, chances are she's not going to waste resources on keeping an out-of-date version running. For "mission criticals", keeping the service available is paramount, over and above keeping up with patches.

  10. Bugtrak Post by Anonymous Coward · · Score: 5, Informative

    A.C.K.W PoStErS

    On February 5th, Luigi Auriemma of PivX Solutions released a tightly packed
    advisory detailing multiple vulnerabilities in the Unreal network gaming
    engine developed by Epic Games. These vulnerabilities affect both clients
    and servers who are playing the plethora of games that are using the engine,
    and has been readily exploitable for 5 years.

    The press release:
    http://www.pivx.com/press_releases/ueng- adv_pr.htm l

    The advisory itself:
    http://www.pivx.com/luigi/adv/ueng-adv.tx t

    Following both industry and personal standards, PivX gave Epic Games a
    duration of 30 days to (at the very least) respond to our private
    notification to them. After nothing had happened during that month we
    prepared to release the advisory, yet once the press asked Epic Games for
    comments they were suddenly very responsive. Promises to work closely with
    us on the vulnerability and advisory were made and we managed to hold down
    the press for several months after this. 60 days passed after this, without
    any collaberation, honest effort or actual contact from Epic Games.

    We released the advisory after 90 days had passed from the original vendor
    notification. 90 days, in which we were played like fools, in which Epic
    Games had ample time and sufficient opportunity to react and work with us on
    a coordinated release. 90 days in which Epic Games, from the best of our
    comprehension, had archived our communications in the thrash, during which
    we received no serious communication except for crisis handling at the
    originally planned release time.

    On February 6th, BluesNews (among many others) could cite a quote from Mark
    Rein, Epic Games Vice President:

    "I won't sugar coat this. We f***ed up on this. Yes this is real and yes
    this was brought to our attention and yes we should have fixed it by now."
    http://www.bluesnews.com/cgi-bin/board.pl?a ction=v iewthread&threadid=39954

    On February 11th the tides have changed, and TechTV are reporting public
    legal threats from that same person:

    "This is slanderous," he says. "They've taken this too far. We're getting
    our lawyers involved with this."
    http://www.techtv.com/news/security/story/ 0,24195, 3417248,00.html

    I fail to see how Mark Rein on one hand can publicly announce this to be a
    real threat that they should have fixed earlier, and on the other hand can
    announce the advisory to be false and malicious statements. There is no
    slander or libel in any aspect of this, and the only imaginable outcome that
    Mark Rein must have been aiming for by his declaration of layer involvement
    is to silence future security research on Epic Games products through the
    promise of unfounded barratry. As we know from precedents in the past, this
    approach to security is counterproductive at best and encouraging for
    underground security research at worst, and I can only hope for an official
    retraction of this policy by Epic Games once other employees have had half a
    minute to think about the implications and example that Mark Rein is setting
    forth.

    In the past, I have received better nonresponsive treatment by Microsoft
    when their security handling was at its worst. Contrary to the vast
    improvements that Microsoft has gone through over the last year and a half,
    Epic Games did not even start to acknowledge the problem properly before a
    full public disclosure had been made on February 5th.

    I believe that Luigi, and all of PivX, has handled this issue in a
    courteous, proffessional and ethical manner, and the uncoordinated release
    that was its outcome stems from a direct result of a nonresponsive vendor
    that at best is plainly ignorant and at worst acts directly against the best
    interest and security of its own customers.

    Regards
    Thor Larholm
    PivX Solutions, LLC - Senior Security Researcher

    Latest PivX research: Multi-Vendor Unreal Engine Advisory
    http://www.pivx.com/press_releases/ueng- adv_pr.htm l

  11. That's Unreal by Anonymous Coward · · Score: 0, Redundant

    I mean that. I simply can't believe it.

  12. Re:Games are worse than drugs. by leviramsey · · Score: 5, Funny
    Am I the only one to see a whole generation being wasted by such games like CS? I know ppl who play it 12 hours a day, god damn it! If someone would compare the degeneration of health/brain etc from CS vs. Grass, I bet CS would win.

    When you play CS, you're supporting terrorists!

  13. $250/hr to play games? by EvilStein · · Score: 5, Funny

    "threatened PivX with "getting our lawyers involved with this""

    No, let's not let the lawyers get involved. THey make enough per hour as it is - we don't need to pay anyone $250/hr to play Unreal Tournament for "case notes."

    Wait.. then again, lawyers in Unreal Tournament games. Hrm. It could be an all-out fragfest on a level that nobody could have ever imagined before. I like that idea!

    1. Re:$250/hr to play games? by goatasaur · · Score: 4, Funny

      Shit, spawn camping would be forgivable in that case.

      --
      ~D:
    2. Re:$250/hr to play games? by sean23007 · · Score: 1

      Or you could claim to be a lawyer... "Yes I deserve $250/hour to play UT !"

      --

      Lack of eloquence does not denote lack of intelligence, though they often coincide.
    3. Re:$250/hr to play games? by Anonymous Coward · · Score: 0

      Spawn camping? Are you crazy? Your going to get sued too!

  14. I really like Rein's comment by rasteri · · Score: 5, Funny

    "I won't sugar coat this. We f***ed up on this. Yes this is real and yes this was brought to our attention and yes we should have fixed it by now."

    I get the feeling that I'll be in my cold, cold grave before Microsoft starts releasing statements like this :)

    But seriously, it's nice to see a large company admitting it has "F***ed up".

    1. Re:I really like Rein's comment by sean23007 · · Score: 3, Insightful

      Can you imagine how much more vehemently people would jump on Microsoft if they said something like that?

      40% of UT2003 servers run on Linux. Basically, on a site like Slashdot, that makes them immune to criticism. No offense, but this is all pretty hypocritical (and mod me down to redundant if you like, as this has been said before in a hundred other threads).

      --

      Lack of eloquence does not denote lack of intelligence, though they often coincide.
    2. Re:I really like Rein's comment by Anonymous Coward · · Score: 0

      "I won't sugar coat this. We f***ed up on this."

      'f***ed'? What does that mean? How fucked up is it that I have to be some kind of clairvoyant to know what the guy means?

      This reminds me of the time I saw Jay and Silent Bob Strike Back on TV and for example they had a scene where Jay said 'FuBLEEEP him! fuBLEEEP him in his stupid aBLEEEP!' so you never get to know what the fuck Jay wants to do!

      Fucking asses.

    3. Re:I really like Rein's comment by Anonymous Coward · · Score: 0

      linux is teh gay! Take that Epic!!!!11!!1!

    4. Re:I really like Rein's comment by commodoresloat · · Score: 4, Funny
      We f***ed up on this. Yes this is real

      I thought it was unreal?

    5. Re:I really like Rein's comment by Anonymous Coward · · Score: 0


      I believe that "F***ed" is code "Fucked." I'm not sure, it could be "filled" or "fooled" or something. Whatever, I'm glad he spared us all from seeing the evils of the word "fuck" because certainly nobody filling it in mentally and it wouldn't offend anyone.

    6. Re:I really like Rein's comment by Anonymous Coward · · Score: 0

      'f***ed'? What does that mean?

      It is what happens to your ass.

    7. Re:I really like Rein's comment by Osty · · Score: 2, Informative

      But seriously, it's nice to see a large company admitting it has "F***ed up".

      Epic is not a large company by any means. Certainly not in comparison to the Microsofts, Suns, and IBMs of the world, and not even within their own gaming market -- they're positively dwarfed by the big guys like EA, Acclaim, Infogrames/GT Interactive/Atari/whatever they're calling themselves now, etc. No, Epic is what a game development company should be -- small, dedicated, and highly focused on one thing at a time, similar to Id (which is also an extremely tiny company, as these things are measured).


      However, it's great to see these relatively small companies having so much influence in a market. Id and Epic literally own the FPS market, considering there are very few shooters that don't use technology from one or the other.

    8. Re:I really like Rein's comment by bafu · · Score: 1

      I realize you are just a little troll who was modded up by a confused moderator, but your post did fill me with a bit of nostalgia which, in turn, inspired me to do a little searching. So, here we are:

      Can you imagine how much more vehemently people would jump on Microsoft if they said something like that?

      Unfortunately, I can't find much info about how Microsoft responded to their first vulnerability, but, if this account of their reaction to a subsequent problem (from the RISKS-FORUM Digest Saturday, 7 Dec 1985 Volume 1: Issue 27) is any indication, I'd have to assume that it was at least as bad as Epic's first response was. You are probably right: if /. had been around back then, Microsoft would have been in for yet-another-undeserved tongue-lashing over this!

      A COMMERCIAL WORM

      Just a few days after I wrote "Electronic AIDS, Part I," I read a column in the WASHINGTON TIMES, the conservative (Moonie-owed) daily newspaper. One of the reporters has a computer. He had purchased a newly released program from Microsoft Co., called "Access." Understand that Microsoft supplies the disk operating system which is used by the IBM PC, the most popular microcomputer. In other words, this is no backyard company. It is one of the two or three software giants in the U.S. (Its owner is under age 30, which tells you something about who is pinoeering the microcomputer revolution.)

      As he was setting up his computer to take advantage of this telecommunications program, a warning flashed on his screen: "The weed of crime bears bitter fruit. Now trashing your program disk." Wham! He lost all his files -- probably a couple of year's worth of work. Sure, he was probably smart enough to have made back-up copies, but think of the risk. And what if it had been a worm that kept silent for a few years, infecting all of his back-up disks?

      He called Microsoft, and they gave him the runaround. They told him that they were not responsible. Some programmer had put in the worm in order to zap program pirates, but the journalist insisted that he was an original buyer. Tough luck, they told him. Obviously, they didn't know that he was a reporter.

      Then he published his article. All of a sudden, the victim was not some average buyer. He was big trouble. Things started moving. INFOWORLD (Oct. 28) reports that Microsoft has admitted that a programmer put in the worm, but without permission. The offending text has now been removed, we are assured. But what if it had sat in the master for three years? HERE IS THE PREMIER FIRM IN THE SOFTWARE BUSINESS, AND IT HAD AN UNAUTHORIZED PROGRAMMER INSERT A WORM. This is not idle speculation. It has already happened, verfiying my hypothetical scenario within a few days after I published it.

      Can you imagine the absolute havoc that a dormant worm or virus could create if it were imbedded in all updates of Microsoft's masters of PC DOS and MS DOS, the operating systems for all IBM microcomputers and IBM compatible microcomputers? It could cost the U.S. economy billions, and some microcomputer-dependent firms wouldn't survive. Any Microsoft spokesman who says, "it's impossible; it could never happen" has to explain how it already did happen to "Access."

      [BTW, I dunno why the author went on about worms and viruses in connection with nonreplicating malicious code... I guess it was in the spirit of their special "worms and viruses issue"? True, the whole purpose of the risks forum was to discuss risks, and the current problem was being used to illustrate the potential for worse problems. But, still, to call it a worm in all caps...]

      Here's a post that included the original Washington Times column, for anyone else who found the hyperbole of the above article a bit too much.

  15. PivX is over zealous by Anonymous Coward · · Score: 0, Redundant

    Did PivX bother to notify any of the licensees that their games were exploitable?

    1. Re:PivX is over zealous by Anonymous Coward · · Score: 0

      Who cares, if you find a bug, code for an exploit and release it. After a while the companies will double check theyre work and do more testing. Well, thats the plan :D

      Notify them? Sure, goto the web page for the download and info like every body else on the planet.

    2. Re:PivX is over zealous by Anonymous Coward · · Score: 0

      Who cares, if you find a bug, code for an exploit and release it. After a while the companies will double check theyre work and do more testing. Well, thats the plan :D

      Notify them? Sure, goto the web page for the download and info like every body else on the planet.

      People aren't perfect. Even if they check their work they'll still make mistakes. For example, look at your post: theyre -> their thats -> that's goto -> go to every body -> everybody If you code for a living, I'd hate to see how many bugs you put out into the world.
  16. All the server's will be fixed in a jiffy. by $$$$$exyGal · · Score: 1, Informative
    These exploits won't be around for long. As opposed to website administrator's, Unreal administrator's care about their sites not going down. I'm serious.

    --sex

    --
    Very popular slashdot journal for adul
    1. Re:All the server's will be fixed in a jiffy. by Phroggy · · Score: 1, Interesting
      These exploits won't be around for long. As opposed to website administrator's, Unreal administrator's care about their sites not going down. I'm serious.

      You've got a good point here. The problem with worms like Code Red and Nimda is, the patches have been available for months, but the server admins are simply incompetent, and haven't installed them (still!). In many cases, there is no "admin"; the owner of the business paid some paper-MCSE to set it up a long time ago, and they'd have to pay somebody to come back and do maintenance.

      This won't be a major issue with an Unreal exploit. Since there is no ppatch yet, it may take awhile for all the servers to get patched, but they will get patched.

      I got another Code Red hit today:
      209-105-180-216.wireless.eisg.net - - [11/Feb/2003:03:28:04 -0800] "GET /default.ida?NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN%u9090%u6858% ucbd3%u7801%u9090%u6858%ucbd3%u7801%u9090%u6858%uc bd3%u7801%u9090%u9090%u8190%u00c3%u0003%u8b00%u531 b%u53ff%u0078%u0000%u00=a HTTP/1.0" 400 328
      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    2. Re:All the server's will be fixed in a jiffy. by zcat_NZ · · Score: 1

      It's not that they care or not..

      UT server doesn't get installed by default as part of NT or Win2K.

      The vast majority of nimda hits are from home users who clicked "install everything" when they first set up windows, and don't even realise they've got a web server running.. .. and yeah, there's probably a few clueless admins that never patched. This is more true for slammer than nimda though..

      --
      455fe10422ca29c4933f95052b792ab2
    3. Re:All the server's will be fixed in a jiffy. by Anonymous Coward · · Score: 0
      Well, how ut-admins make sure that their server never gets down? Here's a clip from unrealadmin

      @echo off :10
      ucc server %1 %2 %3 %4 %5 %6 %7 %8 %9 -log=server.log
      copy server.log servercrash.log
      goto 10


      This means that if server is bombed down, it will automatically restart itself in a few seconds (to be bombed again). Admin just wonders that "Why servercrash.log is there again? I just deleted it."
    4. Re:All the server's will be fixed in a jiffy. by romland · · Score: 1

      Actually, that's not necessarily a machine that is infected with Code Red, the machine could merely have been hacked by someone doing vulnerability scans; or even worse, the guy is doing vulnerability scans from his own machine (doubtful).

      I actually checked whether the machine was infected, and as far as I could tell, it wasn't.

  17. Not just unreal... by Anonymous Coward · · Score: 3, Insightful

    Think about it. There are literally thousands of internet based applications in use every day, and they range from the obscure to the common on a wide variety of operating systems.

    Just because your favorite (or even least favorite) app hasn't had a major hole found in it that doesn't mean it isn't there. You might be running a time-bomb on even the most secure of your systems and not even be aware.

    Of course this is all obvious to anybody who has been online for a while.

  18. Philosophy� by insecuritiez · · Score: 5, Interesting

    It's been a question for years whether bug finders should go public with bug finds or contact the company directly as to the flaws and the extent of their risk. I think the Open Source community agrees that places like bugtraq and open forums are the best way to discuss holes and security risks. Although Mark Rein was a little over-reactive and zealous M$ and other companies should make more effort to help their users find bug reporting easy -- in an open environment. This would really speed up the patching process (the priority at least) as well as the overall quality of knowledge available to the users affected and the company whose product is at fault.

    1. Re:Philosophy� by NegativeK · · Score: 1

      It's been a question for years whether bug finders should go public with bug finds or contact the company directly as to the flaws and the extent of their risk.

      Interesting, from what I read on the BugTraq mailing list, a lot of people give the companies a window of opportunity to fix the bugs, or work with the bugfinder to locate and fix the bugs. I believe this is very reasonable. If the company shows obvious steps to fix the problem, then when you do inform others of the bug, the hole should already be patched. In this case, the bugfinder gave the company _three_ _months_ to fix the bug - during which the bugfinder was given the run around. When this happens the only decent thing to do is to warn the general community as to the issue, and force the company to do something - assuming the company will.

      --
      This statement is false.
  19. It's unfortunate, but... by Anonymous Coward · · Score: 3, Funny

    I think this adds some teeth to the popular notion that gamers, or at least the majority of them are, terrorists. Plain and simple. They are a threat to the security of the principles we hold dear in the United States of America, and the Right Honourable Prime Minister George Williamson Bush, Junior should consider binding legislation against anyone suspected of being in a gamer-terrorist cell.

    1. Re:It's unfortunate, but... by KillerHamster · · Score: 0

      Kind of puts a new twist on this:

      6. Does your son use Unreal?

      Unreal is an online virtual reality used by hackers. It is a popular meeting place and training ground, where they discuss hacking and train in the use of various firearms. Many hackers develop anti-social tendencies due to the use of this virtual world, and it may cause erratic behaviour at home and at school. If your son is using Unreal, you should make hime understand that this is not acceptable to you. You should ensure all the firearms in your house are carefully locked away, and have trigger locks installed. You should also bring your concerns to the attention of his school.

    2. Re:It's unfortunate, but... by Anonymous Coward · · Score: 0

      "I think this adds some teeth to the popular notion that gamers, or at least the majority of them are, terrorists."

      I usually join the counter-terrorists

  20. Epic Rebuttal by Anonymous Coward · · Score: 4, Informative

    A.C.K.W PoStErS

    Thor,

    I have sent your company an apology for those completely unfortunate
    comments that I sincerely regret. We did provide an official statement
    and I was not, at the time, aware that my verbal reaction, in a moment of
    shock and surprise, was being captured for the article.

    The comment was a complete over-reaction to seeing the list of games
    including future games that have not yet been published. It had nothing
    to do with the security issues themselves, the validity of the report, or
    the way Pivx presented it to us. Pivx gave us more than fair enough
    warning of the bugs and we simply failed to fix them in the allotted
    time. We released a statement last week to the Unreal community
    indicating that "we fucked up" in not addressing these concerns within
    the given time and that we were already testing a patch with the security
    issues corrected. In addition the official statement we gave pointed out
    that we were fixing the holes and that the Pivx report was fair and
    accurate. Licensees were already provided with the source code for the
    security fixes.

    Again this was a moment-of-stupidity reaction and I sincerely apologize
    to Pivx and the entire security community. Epic has already stated that
    we will take these matters far more seriously in the future.

    Mark Rein,
    Epic Games Inc.

    Visit us at http://www.epicgames.com

  21. Four words... by swordgeek · · Score: 4, Interesting

    Good. On. Mark. Rein.

    He admitted that they screwed up. (or fucked up, as the case may be.) He lost it when pivx when public. Then he apologised for losing it, and admitted that pivx was entirely in the right.

    This is about as much news as the bug itself. Not much.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    1. Re:Four words... by yomegaman · · Score: 1, Informative

      He apologized, big deal that costs nothing. He acted like a total jerk with the lawyers bit, ignored the bug for three months, and it's still not fixed after all this time. What's so praiseworthy about that?

      --
      ...wearing a skin-tight topless leather jumpsuit, with cutaway buttocks and transparent crotch panel.
    2. Re:Four words... by swordgeek · · Score: 1

      I'm not trying to elevate him on a pedestal here, but I just don't want to see him vilified. He screwed up. Big deal. He flipped out on ONE comment out of several. Big deal. He had the decency to apologise. Not a huge deal there either. None of this is a big deal. He seems like a decent guy. That's all.

      On the other hand, I'd like to see someone squeeze an apology out of John Romero. :-)

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    3. Re:Four words... by Anonymous Coward · · Score: 0

      If you know Mark Rein, this kind of outburst is unsurprising. Usually, though, someone is able to moderate things before it gets to the press.

  22. Re:At least they're being frank... by The+Bungi · · Score: 4, Informative
    Didja RTFA? The guy is specifically citing how Epic behaved worse than Microsoft used to before they cleaned up their act.

    And you get modded as insightful... oh well.

  23. Aha! by Anonymous Coward · · Score: 5, Funny

    that's why I've lost so many matches! Somebody is executing malicious code that screws up my aim and makes me play like crap.

    1. Re:Aha! by saskboy · · Score: 1

      This could explain my friend's sub par play recently. Thanks /.! Another gaming mystery solved. My friend will be so happy.

      --
      Saskboy's blog is good. 9 out of 10 dentists agree.
    2. Re:Aha! by sporty · · Score: 1

      Sorry to tell you this.. but the exploit was trying to help you, not hurt you. :\

      --

      -
      ping -f 255.255.255.255 # if only

    3. Re:Aha! by NamShubCMX · · Score: 1
      Yea yea...

      "your friend"...

      --
      We've always been at war with Eurasia.
    4. Re:Aha! by saskboy · · Score: 1

      Hey, for once, I wasn't stretching the truth...

      --
      Saskboy's blog is good. 9 out of 10 dentists agree.
    5. Re:Aha! by Anonymous Coward · · Score: 0

      Unlike the times you claim you're NOT fucking gay.

  24. Doom 3 by Anonymous Coward · · Score: 0

    Carmack? I hope you know about this .. please dont have security issues in Doom 3. That would really suck.

    1. Re:Doom 3 by Anonymous Coward · · Score: 0

      Forgot Your Password?
      Enter your email address or user name below and a new password will be sent to the email address associated with your profile.

  25. Wilma Flintstone Is My Cousin by Acidic_Diarrhea · · Score: 1
    "website administrator's"
    First off, it is website administrators. Second, that's a huge generalization. I think that someone running a website that they rely on for their livelihood (a web-based market which is owned and operated by the same person, for instance) is just, if not more, interested in keeping his or her server up as your typical UT junkie. I'm not taking anything away from UT junkies, I'm trying to give website admins a bit more credit. You're making a huge generalization and one that I don't believe is true.
    --
    I hate liberals. If you are a liberal, do not reply.
    1. Re:Wilma Flintstone Is My Cousin by Anonymous Coward · · Score: 0

      So.. you've never obviously played on servers that never even see an admin for weeks at a time.

      Learn how to use apostrophes too (in your other post), you just make yourself look stupid.

  26. BFD. You can do the same thing to the 10k CS by BoomerSooner · · Score: 3, Insightful

    Servers out there. Simply create UDP packets and sent them to 10000 servers and they will all respond to the place you want to DoS. Games are no safer than any other piece of Internet connected piece of software.

    This should definately get more attention now and in the future. The innocence of the internet is long dead (long live the king [of porn]).

    1. Re:BFD. You can do the same thing to the 10k CS by dolo666 · · Score: 4, Insightful

      "Games are no safer than any other piece of Internet connected piece of software."

      I'd go one step further and suggest games are *less* secure than regular software since the dev team has many more issues to deal with other than regular software, with less time and less operating money, especially for PC games. Console game seem to have a lot more operations cash lying around, but I can't understand why. Likely it's because PC games attract more resourceful people who sell themselves short? Hard to say.

      The half-life (pardon the pun) of games is also much less than regular software. The rush to buy a game might last a few months, while in contrast software like Photoshop has a continual demand that is unbending. And Microsoft could release a program with a little flashing textbox and sell a billion copies at $400 a pop. It's sick.

      Games are also flukes at times, too. Who would have ever thunk CS would be so damn popular? I remember being on the first servers and we all thought it was cool but we never had a notion it would blow everything else away.

      The problem with security for games like CS is that it was passed off by two other companies (id to valve and then to the CS team), so you've got a pretty confusing situation to take grasp of with all that passing of the security buck. I don't think the makers of CS are at all in the same league as John Carmack, but it doesn't seem to matter in the wake of HL/CS sales, does it?

    2. Re:BFD. You can do the same thing to the 10k CS by Alpha_Nerd · · Score: 1, Interesting

      I would think that that would not be much of a problem. I believe all of the netcode is Half-Life code, and hasn't been modified by the CS team.

    3. Re:BFD. You can do the same thing to the 10k CS by Anonymous Coward · · Score: 0

      "I'd go one step further and suggest games are *less* secure than regular software since the dev team has many more issues to deal with other than regular software, with less time and less operating money, especially for PC games. Console game seem to have a lot more operations cash lying around, but I can't understand why. Likely it's because PC games attract more resourceful people who sell themselves short? Hard to say."

      LOL. No, PC gaming doesn't attract more resourceful people, and I'm not sure where you get that idea. The reason console games have more cash available is because they tend to sell much, much better- a PC games that sells 1+ million copies is a rare thing, but not that uncommon for consoles. Average sales is also better.

    4. Re:BFD. You can do the same thing to the 10k CS by Osty · · Score: 5, Informative

      The problem with security for games like CS is that it was passed off by two other companies (id to valve and then to the CS team), so you've got a pretty confusing situation to take grasp of with all that passing of the security buck. I don't think the makers of CS are at all in the same league as John Carmack, but it doesn't seem to matter in the wake of HL/CS sales, does it?

      For being one of the first CS players, you sure have your timeline screwed up. Id never had anything to do with CS. I assume you mean that Id licensed the Quake 1 engine to Valve, who then modified the fuck out of it to create Half-Life, who then created and published the modification SDK, which was then used by the original volunteer team to create CS, which was eventually picked up by Valve. Similar to the progress of Team Fortress, which started as a Quake 1 modification, then the TF team was picked up by Valve to create Team Fortress 2 based on Half-Life, and who did the Half-Life based Team Fortress Classic, meant mostly as a proof-of-concept for the Half-Life mod SDK.


      TheCarmack is a god, but he and the Counter-Strike team are in completely different arenas. TheCarmack and others at Id are generally more interested in doing the infrastructure for games (thus the proliferation of games based on the various Quake engines, while the Id-created games tend to be fairly straight-forward and more or less boring), while the Counter-Strike team is more along the lines of what Legend or Digital Etremes is to Epic, or Raven software is to Id -- they create content (Wheel of Time, Unreal 2, various Quake-based games, etc), while the engine developers (Id, Epic) create the infrastructure. It seems to be a very profitable relationship for both parties, and is highly indicative of the way the game industry is moving -- some companies compete to create infrastructure (a la Windows vs. Linux), while other companies use that infrastructure and compete by making games (a la Microsoft Office vs. OpenOffice).

    5. Re:BFD. You can do the same thing to the 10k CS by Anonymous Coward · · Score: 0

      Half-Life was based on the Quake 2 engine. Which still has a surprising number of network security issues considering the constant attacks when it was released.

    6. Re:BFD. You can do the same thing to the 10k CS by Osty · · Score: 4, Informative

      Half-Life was based on the Quake 2 engine. Which still has a surprising number of network security issues considering the constant attacks when it was released.

      Nope. This is a popular misconception, based on the release dates of Half-Life and Quake 2. Half-Life was based on the Quake 1 codebase, and while they did add functionality that Quake 2 also had (hardware acceleration, though glquake did that too, colored lighting, one or two other things), they did a lot more as well, like skeletal animation. However, at its core, Half-Life was still based on Quake 1. Id Software has said as much (search that page for "Half-Life", you'll come up with "Remember this engine is the foundation for what Valve did with Half-Life, and the software and OpenGL rendering is still as fast as it ever was.").

    7. Re:BFD. You can do the same thing to the 10k CS by Zwets · · Score: 1
      "Console game seem to have a lot more operations cash lying around, but I can't understand why."

      Because console games make vastly more money than PC games. This is caused by a combination of factors, like piracy, PC's being harder to use, getting obsolete much faster, having more diverse hardware and hence being buggier, and the fact that you're not half as comfortable sitting behind your desk with your mouse and keyboard as you are with a controller on the couch.

      --
      One of the lessons of history is that nothing is often a good thing to do and always a clever thing to say. - Will Duran
    8. Re:BFD. You can do the same thing to the 10k CS by D+iz+a+n+k+Meister · · Score: 1

      Damn. That's a lot of info. Were you a CS major in college or something?

      --

      He painted a unicorn in outer space. I'm askin' ya, what's it breathin'?
    9. Re:BFD. You can do the same thing to the 10k CS by Anonymous Coward · · Score: 0

      "The reason console games have more cash available is because they tend to sell much, much better- a PC games that sells 1+ million copies is a rare thing, but not that uncommon for consoles. Average sales is also better."

      Ahhh... but why? That's the question. They tend to sell better because they have more commercials and they are easier to get going and there are no patches, perhaps?

      I bet if PC games didn't patch a hundred times, they would sell better. Or maybe it's too late? (cat's out of the bag)

    10. Re:BFD. You can do the same thing to the 10k CS by Anonymous Coward · · Score: 0

      Not to mention the M$ factor. (sorry xbox hehe)

    11. Re:BFD. You can do the same thing to the 10k CS by Anonymous Coward · · Score: 0

      ... and how soon before you see a cluster of symbiotic companies set up: one does video, one audio, one networking (for speed), one security, one community management.........etc

    12. Re:BFD. You can do the same thing to the 10k CS by FallLine · · Score: 1
      TheCarmack is a god, but he and the Counter-Strike team are in completely different arenas. TheCarmack and others at Id are generally more interested in doing the infrastructure for games (thus the proliferation of games based on the various Quake engines, while the Id-created games tend to be fairly straight-forward and more or less boring), while the Counter- Strike team is more along the lines of what Legend or Digital Etremes is to Epic, or Raven software is to Id -- they create content (Wheel of Time, Unreal 2, various Quake-based games, etc), while the engine developers (Id, Epic) create the infrastructure. It seems to be a very profitable relationship for both parties, and is highly indicative of the way the game industry is moving -- some companies compete to create infrastructure (a la Windows vs. Linux), while other companies use that infrastructure and compete by making games (a la Microsoft Office vs. OpenOffice).
      I agree that both the infrastructure and the providers of "content" are important. That said, although CounterStrike is one of my all time favorite games by a large margin, I don't think it is fair to put the CounterStrike development effort on the same level that the original HalfLife and other similar heavy licencees are even. What they did was innovative. They had a good idea and they did a pretty good job at implimenting it. However, their marginal improvement in playability over and above halflife is primarily derived from their idea and what little tweaking they did. Not only did they not have to do much coding, but the amount of art work and just general effort exerted to make it a success was pretty minimal. The fact is that most of that work was already done for them by Id software and the halflife team. That's not to say that I don't appreciate what they did. It is pretty impressive that such a small team could be the (necessary) catalyst (ok, maybe that's overstating the case a bit...) to create such a sensational hit and I think they deserve whatever benefits accrue to them, but I think you slight both the real infrastructure providers (e.g., Id) and the real content creators (e.g., Valve) by putting CS's efforts on par with the likes of them. Most of the heavy lifting was done by Id and Valve--CS is just a mod and a fairly lightweight, albeit important, one at that.
    13. Re:BFD. You can do the same thing to the 10k CS by t0ny · · Score: 1
      the reason consoles make more money is manyfold-

      1. there is less development cost. You are working on a hardware platform that is a known quantity, and dont have to take into account 100 different video cards and 100 different sound cards, and 50000 different motherboards.

      2. little Jimmy is more likely to get $60 for his platform game than Tom the college student is to spring $60 for the newest PC game. However, the price of PC games is steadily increasing, so soon $60 may be the norm.

      3. Less support costs. Since you cant add a patch to a buggy PS2 game, once it leaves your hands the only support you need to provide is your $2/minute hint line. But than again, because of #1 its less likely you will release with major bugs (hopefully)

      4. higher bar- PC games tend to be selling to a more demanding audience. For example, crappy and derivative games will not sell well in the PC world, where they will generally win Game of the Year in the console world. 10-yr-olds generally dont know (or care) that they are playing a derivative work.

      --

      Manipulate the moderator system! Mod someone as "overrated" today.

    14. Re:BFD. You can do the same thing to the 10k CS by Osty · · Score: 1

      Damn. That's a lot of info. Were you a CS major in college or something?

      Would you believe I was? (different definition of "CS", of course) To be honest, I never really liked Counter-Strike all that much. I really don't like a game where I play for 10 seconds, die, and then wait 5 minutes for everybody else to die. If I wanted that little excitement, I'd rather go autocross my car (spend a day at the track for 3 minutes of track time, yay!).


      For my entertainment dollar, TeamFortress has always been the way to go. And not that crap they call "TeamFortress Classic", either, but the original Quake 1 mod (TF around version 2.5 or so was the sweet spot). I mean, really, TFC screwed everything up! The scout was too slow, the hwguy could move while shooting (wtf!), they totally butchered canalzon (Best. Map. EVAR!), etc. But now I'm ranting ... (oh for the glory days of the 24/7 canalzon server, Holy Hand Grenade, playing canalzon with Ramirez, one of the map authors. brings a tear to my eye)

    15. Re:BFD. You can do the same thing to the 10k CS by Osty · · Score: 1

      You make good points, but I didn't want to associate Valve as a content creator, as they also did a lot of framework work in the Half-Life engine -- Half-Life is not simply Quake 1 with new graphics and possibly some gameplay additions (like Wheel of Time was to Unreal, or SiN was to Quake 2, or FAKK2 was to Quake 3, etc). In that vein, the Counter-Strike team is similar to (but lesser than) those development houses -- most everything is already there for them in the framework, they just supply some gameplay tweaks and new graphics, and stamp out a game. Lines blur, of course (where does American McGee's Alice fall in the Framework v. Content division? Or what about Deus Ex v. Unreal or Anachronox v. Quake 2?), but there seems to generally be two types of content providers -- those that don't need to highly modify the engine, and those that do. Counter-Strike, TF, WoT, FAKK2, etc (even Daikatana, which is pretty sad considering it took so long to release, yet didn't really add much to the genre) fall into the former category, imho. Half-Life, Deus Ex, Anachronox, Alice, etc fall into the latter.


      Modifiable games are cool, because it gives people an entrance into the game development world. However, when game developers are hiring mod developers to create games, you end up with games that many times are little more than modifications (not that this is a bad thing, of course). There are exceptions (Steven Polge, now of Epic, for example -- wrote the first decent bot for Quake, the Reaper Bot, and now does most (all?) of the AI work for Epic's UT franchise; Zoid, of Quake 1 CTF fame and the linux ports of Quake 1/2, now works at Retro Studios, and helped create Metroid Prime; the TeamFortress guys that were hired by Valve to create the vaporware stand-alone TeamFortress 2, etc), but every rule has exceptions.

  27. Unreal Security Hole by teeker · · Score: 3, Funny

    Just like I've always said!! Windows is incredibly insecu.. ehh...

    Um...oh. never mind.

    --
    teeker
  28. in other news by goatasaur · · Score: 0, Offtopic

    Bill Gates called a news conference at Microsoft HQ in Redmond Washington.

    Gates had slated a news conference regarding Microsoft's long-awaited "Return of Clippy" office suite. Gates was reportedly wearing sunglasses and a t-shirt that had printed, on the front, "fuck you, I have enough friends". He was holding what appeared to be a forty-ounce bottle of Miller Genuine Draft. Pouring a small amount of his beverage on the ground, Gates quipped "fuck this, nigga gotta get laid," before laying a patch in his plum-purple '69 Impala.

    Showing robust shareholder interest, Microsoft's stock rose ten points.

    --
    ~D:
    1. Re:in other news by Anonymous Coward · · Score: 0

      Gates drinks Miller? That explains a lot...

    2. Re:in other news by Anonymous Coward · · Score: 0

      Yeah, but not the MGD. Like most other bazillionares, he sticks to High Life, the Champaign of Beers.

    3. Re:in other news by buck_wild · · Score: 1

      "Champaign of Beers"

      Sounds like you drink Miller too.

      --
      If all you have is a hammer, everything looks like a nail.
  29. Movie Idea by OwlofCreamCheese · · Score: 4, Funny

    Now they should make a movie, where some kid installs this on his dad's computer at work, and his dad just HAPPENS to be the scientist involved in working the computers that controls nuclear weapons, and they have to play unreal, and if they loose: the world will be destroyed, so they put the kid in some virtual reality suit so he can get inside the game and play for real and save the day. oh come on! its as good a plot as any other videogame based movie, think of that and really tell me honestly that wouldn't be the plot of any unreal movie that came out....

    --
    -You're wasting your time. Alfador only likes me.
    1. Re:Movie Idea by johny_qst · · Score: 1

      Okay. Honestly, that would not be the plot of any unreal movie that came out...
      Better now?

      --
      Fnord.sig
    2. Re:Movie Idea by anubi · · Score: 1
      Kinda like "War Games", eh?

      In all seriousness though, I think this topic indicates how likely such a thing could happen.

      There was a movie put out about some underground hacker group determined to take over the world using proprietary software whose ulterior motives were kept secret from the public.

      If I remember right, the software links could be triggered by finding and clicking on a small pi on an affected screen.

      I think the movie title was "hackers" but I am not sure.

      --
      "Prove all things; hold fast that which is good." [KJV: I Thessalonians 5:21]

    3. Re:Movie Idea by Iamthefallen · · Score: 4, Funny

      Yeah it was with that chick from that other movie about a bus that had to speed around
      a city, keeping its speed over fifty, and if it's speed dropped, it would explode!

      I think it was called The bus that couldn't slow down.

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    4. Re:Movie Idea by JBird · · Score: 1

      The movie you are talking about is "The Net" starring Sandra Bullock.

    5. Re:Movie Idea by Anonymous Coward · · Score: 0
      Well, I *asked* because I did not know for sure.

      And, as I suspected, I was wrong. It was "The Net".

      But at least we get a good laugh out of it.

    6. Re:Movie Idea by Anonymous Coward · · Score: 0

      Try "The Net"

    7. Re:Movie Idea by Iamthefallen · · Score: 1

      It does look as a dig at ya, sorry, but it was just the perfect place for that Simpsons reference :)

      http://grouchu.8m.com/simpsons.html

      --
      Wax-Museum Fire Results In Hundreds Of New Danny DeVito Statues
    8. Re:Movie Idea by Anonymous Coward · · Score: 0
      I was quite a bit slow on that one.. left myself wide open. I am not much on movies, and it always amazes me on those TV game shows that others remember so much about what played when and who was in it. I had seen several movies of this type, and for the life of me did not know which one it was - and I've learned long ago never state anything as fact unless I can back it up.

      I appreciate your return post - I still hadn't caught on yet and was wondering if I had done another faux-pas, because I do seem to be doing a lot of them lately. Comes with age, I think.

      Would have been a shame to let that one slip by.

      I think we all kinda liked it. ;)

      anubi.

  30. Re:Games are worse than drugs. by Anonymous Coward · · Score: 0
    When you play CS, you're supporting terrorists!
    That's why I always play CT. Colt M4 rulez!
  31. F-star-star-star-ed up? by Anonymous Coward · · Score: 0

    if he doesn't want to use the word 'fuck', why does he use it? oh, i guess it's for the children's sake, because they can't figure out what the missing word is.

  32. Like the Slapper Worm? by Anonymous Coward · · Score: 3, Interesting

    Being a fairly regular UT2003 player I can honestly say there are not nearly as many servers out there as open MS SQL boxes. There are maybe a 1000 or so boxes at any one time running servers and the traffic is generally low.

  33. Like Slammer by Anonymous Coward · · Score: 0

    I think a worm targetting corporate computing environments that causes real economic damage is a LOT more important than a worm targetting "game servers". "Like Slammer". No, this is nothing like slammer.

  34. Re:At least they're being frank... by Anonymous Coward · · Score: 0

    "I think that those responsible deserve at least a little credit for being so forward with not only the nature of the problem but their failure to attend to this earlier. "

    read that last part bub..

    "but their failure to attend to this earlier. "

    He knows that they behaved horribly, but he likes that they admited to it and are rectifying the situation.

    Did you read Epics apology?

  35. That's a long list of games by Anonymous Coward · · Score: 0

    That's quite a number of games that are affected. Epic probably can't issue patches for games that it doesn't own, so its up to the engine licensees to do this.

    I'm curious if PivX notified those developers before it issued its advisory. Some of the developers might have addressed this on their own if they were aware. Or is PivX trying to gain a bit of exposure by jumping the gun?

  36. So... this is the sound of a thousand gamers... by saskboy · · Score: 3, Funny

    Switching to Quake III.

    Just when me and my friends were putting the finishing touches of our college residence Unrealy Tourny level :-(

    Patch it! Patch it quick, I have to snipe! A day without "M-mmmonster KILL" ringing in my ears, is a day not worth waking up for.

    --
    Saskboy's blog is good. 9 out of 10 dentists agree.
    1. Re:So... this is the sound of a thousand gamers... by cap'n+foolsy · · Score: 1

      if you have to snipe to get "monster kill" ringing in your ears, then you dont have enough fans watching you play ;)

      --
      It might look like I'm standing motionless, but I'm actively waiting for my problems to go away
    2. Re:So... this is the sound of a thousand gamers... by Anonymous Coward · · Score: 0

      UT* SuX0rZZ!!! RtCW OwN5 ur 11@m@ a55!!!!!!!!!

  37. Already occasional DDoS's... by Anonymous Coward · · Score: 0

    ... especially when the first demo gets put out. And then the first few point releases/patches/whatever. And lets not forget what that new 400mb mod can do to a poor ftp server when it suddenly becomes the Hot New Thing in gaming.

  38. "Unreal security hole" by Anonymous Coward · · Score: 0

    If thats not an invitation for the goatse.cx guy then I dont know what is...

  39. Re:Games are worse than drugs. by Phroggy · · Score: 1

    When you play CS, you're supporting terrorists!

    And everybody knows smoking pot is as American as apple pie?

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  40. Unreal players discussing the security hole by joe_bruin · · Score: 5, Funny

    GG
    NEW MAP!!!!!!!!!!!!!!!!!!1111
    GG EVARYBODY
    ZEROSTUD IS A CHEATER
    YEAH, I
    OMFG UR TEH LAMER
    SHUTUP, U CAMPING FAG
    [FGP]-Killaz-X -0- LAG!
    NO LAG U SUX
    NO FUCK YOU
    I GET 20 PING
    U GUYS HERE ABOUT TEH SECURITY THING??!
    GG
    NEW MAP
    LATZ, IM GONNA PLAY CS
    FUCK YOU
    KILLING SPREE
    UR CHEATING
    KICK HIM
    STFU U LAMR, YUO SUK
    VOTE ON NEW MAP

    1. Re:Unreal players discussing the security hole by Pike65 · · Score: 3, Insightful

      You know the really annoying thing? UT2003 has the bots talking like this (at least they do in the demo - I may be talking shit for the full version).

      Who in the hell thought that it would be good idea to take the most annoying facet of the playing online and then turn it into a game feature?

      I nearly cried when the bots started shouting "Ownage!" at each other. You can almost here the numerics in every word.

      /me shudders

      --
      "If being a geek means being passionate about something, then I pity those who aren't geeks." - Pike65
  41. There's nothing like getting "M-M-Monster Kill"... by jo_ham · · Score: 1

    ..when the only weapons you have are a pair of Enforcers.

    Those damn guns are just too fantastic not to use. High rate of fire (when you have two), good accuracy, no splash damage to yourself in a fire fight, pretty dangerous if you can keep your cross hairs on your opponent's head.

    Lobbing the Gravity Vortex or flying a Redeemer missile into a large bunch of players to get the M-Kill seems like cheating!

  42. Convenient Too! by BadBlood · · Score: 5, Interesting

    What's really amazing about this flaw is that GameSpy and it's ilk unwittingly offer thousands of IP addresses from which possible DOS attacks may originate. Part of running an Unreal server involves sending "heartbeats" to the master servers of your choice advertising your IP so that other players may easily connect.

    No port scanning any IP ranges to determine what services available is needed.

    That's like Microsoft providing a web page showing which IIS servers are still affected by code red and showing their IP's.

    --


    Praying for the end of your wide-awake nightmare.
    1. Re:Convenient Too! by DASHSL0T · · Score: 5, Funny

      That's like Microsoft providing a web page showing which IIS servers are still affected by code red and showing their IP's.

      Given how well they did with patching their network over Slammer, I think the list would start with:
      127.0.0.1

      --
      Freedom Is Universal
      Linux-Universe
  43. Re:Games are worse than drugs. by Anonymous Coward · · Score: 0

    hehe think that you are on to something.
    cs must be daminging pepols brains. on the lanpartys before cs peopel dint steal the gateways ip by mistake(if did happen it was on purpos ;) ) and peopel dint ask questions like how do set the computer back to the ip i use at home. and yeah peopel dint whine as much sure i have heard q3 and ut olayers whine ah bit but with cs its often more whining than gameing. and fore gods sake cs must have the worst 3d graphics. if u dont count really old games like doom and wolfenstien 3d but then those old games are still better than cs

  44. oh, and to address the actual topic... by jo_ham · · Score: 2, Funny

    Guns, rocket launchers, women: good

    Worms, security holes, f'ing smiley face proxy mines, Microsoft: bad

    mmmkay?

    1. Re:oh, and to address the actual topic... by Cid+Highwind · · Score: 1

      Thos effing smiley-faced proxy mines RULED!

      Aaah, what I wouldn't give for a good game of Chaos Q2 right now...

      --
      0 1 - just my two bits
  45. Re: Mark Rein. Where is teh BOOK? by Anonymous Coward · · Score: 0

    What has happened to Epic? They have gone from being the creators of some of my favourite games, to releasing two disappointing games in six months, doctoring pre-release photos to make them look spiffy, not releasing demos, making slurs against female gamers (again with Mark Rein) taking playable female avatars out of their games and replacing them with BMX XXX style eye candy for the guys who think that kind of thing makes up for lame gameplay. No demo for Unreal 2, short, mediocre single player Unreal 2 and UT 2003, average maps, no online play for Unreal 2, buggy releases, taking all the stuff out of UT that made it fun, telling their fans who can't play UT 2003 because of their idiotic disc security to go find an "exe" replacement, and linking to a page from their forums that also has for download (ta da!) a key generator for UT 2003. ALSO - focusing on making console stuff and giving PC users second rate, dumbed down, and simplified ports of XBox games...
    I hope they get their act together, because at their best, they are inspired with a lot of talented people on board. But what is going on?? Perhaps they need to reassess and re-build and somehow find that pure love of making a well crafted game instead of a graphics demo for their engine. I hope they succeed.

  46. It was bound to happen... by Lukano · · Score: 1

    With all these knuckleheads with too much time on their hands, trying to find as many holes, exploits and bugs in commercial and os software... It's about time they finally started popping up in games and entertainment as well. I find it rather funny that this hasn't happened more often, but I suppose that if you were to break it down, people who are hardcore gamers are probably a fair bit more knowledgable about exploits and the like than your average sysadmin.

    (I'm serious! And you know it's true... even if you deny it!) :)

  47. Hehe by Anonymous Coward · · Score: 1, Insightful

    IT'S A TRAP!

    [/Admiral Akbar]

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

      GET AN AXE!

  48. *Unreal* Security Hole.... by AtomicBomb · · Score: 2, Funny

    It can't be real ;-)

  49. Re:Another Hole by Anonymous Coward · · Score: 0
    I do not mean to be unappreciative, but I think I speak for everyone else on Slashdot when I say I would appreciate it if you kinda went through the post and put HTML newline tags in appropriate places.

  50. Uh, anyone remember the Quake1 hole by Rooked_One · · Score: 1

    that carmack left in there with an ip specified specifically from id software would allow complete control? Basically, the server watched for a packet from a specific server and would do anything it wanted.

  51. Dear slashers, please forgive epic by t0qer · · Score: 5, Interesting

    Well after 2 years of unemployment, toqer is getting into the game house business. That's right, 40 computers T1, the works. I know that my users will be 10 times smarter than the average corporate user and 1/2 the age!
    (dum bum bum)

    Joking aside, from personal experience I say we're all doomed to open mouth insert foot once in a while, and Marc Rein is no exception. Before you disagree with me or mod me down, let me remind you all of what a *ASSET* epic has been to the gaming community.

    Unreal is cross platform, no waiting, it was there pretty much day 1. You can play UT2003 on win or lin.

    In regards to my future business, epic has THE BEST licensing compared to EA, Valve, Activision and blizzard, their license is basically "You buy it retail, go ahead and load it on your rental computer" The afformentioned companies want indefinite license fee's and Epic doesn't.

    Despite home PC gaming being the best, I know the gamehouse community will grow because not everyone can afford 50 P4 3ghz with hyperthreading. As long as the gamehouses keep their technology ahead the the "home curve" they will become a dominating force for showcasing games, a marketing tool if you will. Epic understands this and wants to see this happen.

    Epic has been good to the gaming community, and since Marc was grown up enough to apoligize, we should be grown up enough to forgive him.

    Sorry I can't stop talking about the gamehouse thing....Since I know some dev's (Even Carmack at ID) read slash, hopefully if I get modded up enough they'll read this.

    To: EA, Valve, Activision and blizzard
    Your indefinite contracts suck. Gamehouses are Synonymous with arcades with one vital difference... You do not provide the actual hardware. The owner of the facility provides hardware at a HUGE cost. Try pricing a gamehouse built on Dells sometime and see, the monthly cost of lease / and or buy is crazy. Don't be cheap about it either, price all top of the line and see what you come up with.

    The thing you guys don't see is that gamehouse could be the new retail outlet for your games. Licensing shmicening, send me a box of your product to sell on consignment, and I GUARANTEE I would sell out those boxes faster than any single fry's or compusa store. Just find 1 gamehouse to TRY it with as an experiment, see if you sell more.

    1. Re:Dear slashers, please forgive epic by Zakabog · · Score: 1

      I don't really get your post. It's about $1,000 to setup a good PCs for gaming.

      You can get a 1.73 GHz Athlon XP 2100+ (all you need for a gamehouse) with a 30 gig hard drive (you're not storing MP3s or movies, just saving games to disk, you can save 28 full 1 gig games with that much space), GeForce 4 Ti4600 (not top of the line but this is buying in bulk you're not

      Athlon XP 2100+ with motherboard, $118
      30 Gig hard drive, $49
      GeForce 4 Ti4600 $209
      Cheap 52X CD-ROM Drive $17
      10/100 Ethernet card $5
      Some Creative Labs card (just gonna have headphones anyway) $10
      19" (18 viewable) monitor, max res 1600x1200 @75Hz $160
      Case with 400W PSU $20
      Logitech Mouseman Dual Optical $30
      Generic Keyboard $10
      These prices are from pricewatch.com so they're not random numbers I made up.

      No floppy needed (you buy just one for the gamehouse and if you ever need it just put it in a computer)

      Total: $628

      If you set a $1,000 limit you have $372 left over to do whatever upgrades you want (larger monitor, better video card, faster processor, none of these are needed though and the computer will be able to play all games very nicely in a decent resolution for a year before you should upgrade again, and the upgrade will be just that, you would only need a better video card and faster processor.

      $18,840 for 30 computers, less since you're buying in bulk, then the rental of the building, not much a couple hundred a month, some pretty fast SDSL connection like $200 a month. Another $5,000 for a great server from dell ($2,500 if you build it yourself, my friend does game hosting these are actual prices he spends on computers that can host 10 games at one time lag free even when they're full.) You don't need any 3 GHz P4s straight from dell anyway, I know this because I'm really getting a gamehouse and I did alot of research into it (including pricing, my original PC price was about $20,000 for 25. You make alot of money selling computers, hardware, software and stuff like that. If it was really insanely expensive to get computers do you think any of these places would still be in buisiness? If they're buying dells and not building their own and selling them too then they deserve to lose money, not EA's fault that you've got stupid management.

      And what are you talking about with retail games? These places are fully able to sell retail games, who says you can't have a store that sells video games and doubles as a gamehouse? Your "idea" to "let" these places sell video games is kind of umm stupid. It's already happening, but here's an even better idea, we should make stores in the Mall, maybe call them like Game Stop or Electronics Botique or something trendy like that, and these places can sell video games and stuff. It'd be so cool since most people do their shopping in the mall, these places would make tons of money! Man I hope those game developers are reading this my idea is revolutionary!

    2. Re:Dear slashers, please forgive epic by Anonymous Coward · · Score: 0

      Noone here really wants to hear from a rich boy whining about his money.

      Besides, you obviousally didnt reasearch the "gaming house" too well.. ID has nasty fees for what you want to do, Epic is a bit better, they just want you to have a retail box for every machine INCLUDING THE SERVER.

      Oh and get ready to see your pile of money go away... Gaming houses make ZERO money. I've watched 4 go dead within 9 months here.

      Wahhh.... I've been out of work for 2 years So I'll spend $100,000.00 on a silly money losing idea....

      You've been unemployed for 2 years because you are unemployable.. nobody is EVER going to pay the horribly overpaid wages you got.

      Get used to $40,000.00 a year as that will be the CAP for Programming and IT for the next 20 years.

    3. Re:Dear slashers, please forgive epic by Zathrus · · Score: 1

      Which part of "don't go cheap" did you not understand?

      If he's setting up a game house, he's not going to go with anything even close to your specs... because he has to offer something better than what most people will have, including most gamers.

      That means a P4 3 GHz, a Radeon 9700 Pro, a gig of memory (which you forgot to price at all - that PC isn't going to do much with no memory), and XP (which you also forgot to price).

      These prices are from pricewatch.com so they're not random numbers I made up

      You may as well have. Nobody that has a clue buys stuff from the lowest priced vendor on Pricewatch. All you'll get is shitty vendors selling shitty equipment. Go someplace like Newegg, Monarch, or Mwave (or a local shop) and single source everything. You'll pay a bit more, but you'll get equipment that's not been RMA'd three times already, you'll have a company that actually takes returns, ships on a timely basis, and essentially doesn't jack around.

      I'd agree on not buying Dells (gack), and the various other bits, but it still isn't as cheap as you suggest if you want top of the line rigs.

      As far as selling games -- yes, he can sell them... but he needs to get an in with a distributor, otherwise he has to buy them at retail to sell them at above retail. Ditto for the computer equipment (although buying from someplace like Newegg and then selling at retail will give you a decent cushion by itself).

  52. TechTV re-wrote their story by marnerd · · Score: 4, Informative
    I read the old version, and it definitely did mention "slander" and "lawyers". Shame on TechTV for deleting the evidence and on Epic for the comment.

    Kudos, however, to Epic for later retracting it.

    --
    Not so much a sig as a lack of one.
    1. Re:TechTV re-wrote their story by evil_one · · Score: 1

      Since then Tech has edited it again - Probably so that they don't look like boobs.

      --
      Desperation is a stinky cologne
  53. ummmm... by pimpinmonk · · Score: 1
    Imagine the bad publicity games would receive if a worm on the scale of Slammer had been created

    If there's as many Unreal Servers as MS SQL servers and as many firewalls forwarding the ports, then something's just not right with the internet world...

    Then again, many things are not right with the internet world [shrugs]

  54. Frag out! It's Slammer time! by digitalgimpus · · Score: 1

    The past 15 years of life all in one.

  55. Re:At least they're being frank... by sgtsanity · · Score: 1

    It's called context. When Epic found out, they assigned a programmer to it. That guy screwed up. However, Epic isn't afraid of critiquing their own performance. Ever since the security error was widely publicized (about a week ago), Epic has been nothing less than forthcoming about the magnitude of the error.

    It's a very understandable situation, one that's happened before even to good companies. They didn't try to cover it up, or call it a feature. They've just been working their pants off trying to get out a patch that fixes the problem w/o causing even more havoc.

  56. Re:There's nothing like getting "M-M-Monster Kill" by Anonymous Coward · · Score: 0

    I like it better when you surpass "M-M-Monster Kill" and the announcer says , "Holy Shit!"

  57. How long does it take to fix a bug by The+Analog+Kid · · Score: 1

    its only a game so how long does it take to fix bug like this, for a game? It shouldn't take that long its not an operating system. Well I guess we can say that Microsoft isn't the only company with bugs left unfixed.

  58. A Generation Already Wasted by Myriad · · Score: 4, Funny
    Am I the only one to see a whole generation being wasted by such games like CS? I know ppl who play it 12 hours a day, god damn it! If someone would compare the degeneration of health/brain etc from CS vs. Grass, I bet CS would win.

    Frankly, if you're someone who routinely writes "ppl" in place of "people" you're already demonstrating such severe degeneration of health/brain that you may already be a lost cause.

    Sooo...what I wanted to say is that I hope that someone f**k the game-servers up so badly that these trapped gamerz can see what life has to offer!

    Might I suggest you take some of the same advice you give to these "gamerz" and check out what life has to offer. It appears to be passing you by.

    --
    "They do not preach that their god will rouse them, a little before the Nuts work loose." Kipling, 'The Sons of Martha'
  59. Clueless middle people at Epic led to this by speeding_cat · · Score: 1

    It is likely that this whole f#ck up was caused by clueless middle people at Epic. Those that have no frigging clue about what security people do in situations like this. I am pretty sure they also could not be bothered to research the consequences of their silence.

    Hopefully this story gets more publicity so that even the least informed ones get a clue that ignoring vulnerabilities is a BAD thing to do!!!

  60. Re:At least they're being frank... by Anonymous Coward · · Score: 1, Interesting

    Did you RTFA (READ THE FUCKEN APOLOGY)?

    I came across it when it came in my inbox from Bugtraq. Just try to imagine Steve Ballmer, in a very public forum literally saying "we fucked up". I thought it was one of the most amazing acts of humility I've ever seen from someone who is probably worth millions. Also, the TechTV article linked from the PivX letter citing "public legal threats"... ummm... doesn't contain any legal threats. I'm assuming that he made them on the air on TechTV.

    Also, as Rein explained in his apology, his initial reaction was to the fact that PivX was implying that 4 games which were not even released yet were insecure; which is a conjecture on PivX's part, and which could potentially damage the sales of those games even if the holes were fixed. His initial reaction was that this was libel, and he was correct.

    This conjecture was not properly disclosed in the original disclosure, which means if the developers for these games were to show that their code was in fact patched against these vulnerabilities, it is in fact libel.

    And you get modded up to +5.... oh well.

  61. pwned! by Oshuma.Shiroki · · Score: 2, Funny

    Now I guess when someone says they '0wnz j00' they might really mean it. ;)

  62. I knew it I knew it I knew it! by ellem · · Score: 1

    -- There was no way I was geting sniped in my fly hiding spot on the side of the Red Tower. I mean what Blue guy would even be looking there? Had to be a bug of some kind! --

    --
    This .sig is fake but accurate.
  63. Imagine by Noksagt · · Score: 3, Funny

    Imagine the bad publicity games would receive if a worm on the scale of Slammer had been created.

    I wouldn't mind seeing which bank used unreal servers in their ATMs :)

    1. Re:Imagine by Alarion · · Score: 1

      damnit...

      now my employer is going to find out I have been using the ATMs phat pipe to host my clan's UT2k3 server :(

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

      "Phat pipe?" You are aware that most ATMs have less than a 4800 baud modem on them, right?

    3. Re:Imagine by Alarion · · Score: 1

      no shit sherlock

      Please head directly to the "sarcastically funny" line.. they are administering shots today.

  64. Unreal security hole? by eatenn · · Score: 0, Redundant
    How is this "news for nerds?"



    Report the REAL security holes, dagnabbitall!

    --
    "But the cars are all flashing me, bright lights are passing me, I feel life passing me by" - Stiff Little Fingers
  65. Unreal Security Hole? by The_Mutato · · Score: 0, Redundant

    Well, if the security hole is unreal, then why are we worrying about it? The definition of unreal is non-existent... Oh, wait, you're talking about the GAME unreal! My mistake :-)

  66. If the dupes weren't bad enough... by Kadagan+AU · · Score: 0, Redundant

    now they're posting FAKE security holes... Unreal Security Hole

    ~Jon

    --
    This space for rent, inquire within.
  67. Re:MAKE IT STOP ARRGGHH SAYS: by Anonymous Coward · · Score: 0

    why isn't this modded down to -1?

  68. Re:Wait just a minute... by Anonymous Coward · · Score: 0

    there is no such thing as a stupid question... just stupid people who ask questions.

  69. videogame security by hibiki_r · · Score: 1

    This not very different from the Gamespy vulnerability posted here about a month ago. This vulnerability also lets the attacker crash the server instead of just using it for a DDOS attack. What do you guys think it's more likely, that a script kiddie will use a l337 h4ck to try to DDOS yahoo, or taht he'll just try to take down every unreal server on the internet?

    I just wonder if this was caused by a drunken programmer that decided that avioding a handshake would optimize the network code, or by just a network programmer that didn't even know what a handshake is. If this happened in my company I'd wish it was the former, not the latter.

  70. Re:At least they're being frank... by Anonymous Coward · · Score: 0

    how about you login and let him rip you a new asshole. what the fuck does the apology have to do with the point he was making in his post?

  71. It just goes to show you.... by Dolemite_the_Wiz · · Score: 1

    ...how lazy game manufacturers are now a days and how little they care about game issues until something like this happens.

    Dolemite

    --
    Save the World! Use a Quote!
  72. Re:Games are worse than drugs. by Anonymous Coward · · Score: 0

    the health/brain degeneration of the CS community could do them (and us) nothing but good.

    Now.. BF1942 - there's a real game

  73. Damn, and I just thought it was RedHat... by ChrisKnight · · Score: 2, Insightful

    Many moons ago I used to host a dedicated Unreal Tournament server named "Mr.Toad's Wild Ride". It was on a P3-550 running RedHat 6. The only Linux box in my cabinet, all the other servers were FreeBSD.

    One day my network went to crap, and I found that the switch had been overloaded with bogus MAC addresses. Turns out someone had hacked the Unreal Tournament box and put a very nasty packet sniffer on it. (Thank the gods for ssh.)

    I had always assumed it was just the default state of a RedHat 6 box that had been easily cracked.

    -Chris

    --
    -- This sig is only a test. If this were a real sig it would say something witty. --
    1. Re:Damn, and I just thought it was RedHat... by Anonymous Coward · · Score: 0

      you dont know crap about computers and networking do you.

      Please actually READ about this "hole". then bang your head against the wall.

      Next... there's a word you need to learn.. and cince you say you have lots of servers (I know that some of you call 3 servers lots) you should be publically impaled for not having a GOOD FIREWALL MACHINE IN FRONT OF IT.

      only complete and utter idiots use a firewall program on that machine use a REAL firewall... A linux floppy type is good. and NAT your machines behind the firewall. opening and redirecting ports only AS NEEDED>

      I get really sick of posers and wannabees putting hardware on the net and bitching they get hacked.

      Get a clue. learn and fix you mess.

    2. Re:Damn, and I just thought it was RedHat... by Anonymous Coward · · Score: 0

      You need to find a girlfriend. Or get a cat.

      You have way too much anger and bitterness inside you.

  74. Java is doomed by Anonymous Coward · · Score: 0


    While I agree that MS may do some things to keep their market share up which could be considered monopolistic, they have MANY valid reasons to exclude Java from Windows. They shouldn't be forced to include ANY 3rd party app in Windows. They make it easy to install Sun's Java if a user wants. That's good enough. I personally hate Sun's Java. It's a hog or resources on your system and the applications written for it are slow too. Sun is more than welcome to include their "crap" in their Unix/Linux OSs. Do you think that if MS developed .NET framework for UNIX--Sun should then be forced to include it in their distribution? No. Go cry on someone else's shoulder Sun.

    By the way... I was a 5 year Java developer. I tried .NET and it blows Java out of the water. If the Mono project takes off, it'll rule!

    1. Re:Java is doomed by Anonymous Coward · · Score: 0

      .Net, especially VS.Net w/ C#, is the most productive Web development / OOP tool on the planet. Period.

      You know the figures, 7x faster than J2EE with 1/4th the code. It's true, I've developed in both and will attest to it.

      Open source is great, I'll switch as soon as ASP.Net is ported to Linux. Till then, gimme my .Net

  75. hahahaha by Mustang+Matt · · Score: 1

    So funny because it's true.

    I guess most Unreal tournament players are sub-adults.

    --
    The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
    1. Re:hahahaha by Anonymous Coward · · Score: 0

      notheyjusthastotyeprealfast

      kinda like cmdrtaco?

  76. Leave ms alone. They invented .net by Anonymous Coward · · Score: 0

    ..Net, especially VS.Net w/ C#, is the most productive Web development / OOP tool on the planet. Period.

    You know the figures, 7x faster than J2EE with 1/4th the code. It's true, I've developed in both and will attest to it.

    Open source is great, I'll switch as soon as ASP.Net is ported to Linux. Till then, gimme my .Net.

  77. Re:At least they're being frank... by Anonymous Coward · · Score: 0

    how about you login and let him rip you a new asshole. what the fuck does the apology have to do with the point he was making in his post?

    Also, as Rein explained in his apology, his initial reaction was to the fact that PivX was implying that 4 games which were not even released yet were insecure; which is a conjecture on PivX's part, and which could potentially damage the sales of those games even if the holes were fixed. His initial reaction was that this was libel, and he was correct.

    This conjecture was not properly disclosed as such in the original disclosure, which means if the developers for these games were to show that their code was in fact patched against these vulnerabilities, it is in fact libel.


    Hope this helps.

  78. Could work for Kazaa, against RIAA by Ilan+Volow · · Score: 4, Funny

    Kazaa's next legal defense will be that their software is not a file-sharing service but really an instant messaging server with a security hole that can be exploited to give access to a user's hard drive.

    --
    Ergonomica Auctorita Illico!
  79. offtopic ? by Billly+Gates · · Score: 0, Offtopic

    Any company that chooses .net over other alternatives will get what they deserve. That will be a high cost in the future in the form of never ending payments to Microsoft.

    Microsoft has demonstrated time and again that the customer comes second to Microsoft revenue.

    A company IT manager should be fired for even recommending a commital to .net without any knowledge of Microsoft's future pricing policies, commitment requirements and security policies.

    These same companies will also be helping MS in their attempt to completly control internet standards. Control of standards by Microsoft will stifle competition and further ensure the company's future cost will be high.

    1. Re:offtopic ? by Anonymous Coward · · Score: 0

      Any company that chooses .net over other alternatives will get what they deserve.

      Absolutely. It is called SUCCESS !!!

  80. virii by Whitecloud · · Score: 1

    what about the 'unlimited nukes' virus? Or the auto targeting lightning gun.

    --

    Do you need a website upgrade?

  81. Sounds like a reflection attack... by wirelessbuzzers · · Score: 2, Insightful

    - Local and remote denial of service.
    - Distributed denial of service (flooding remote computers with data packets to freeze it).
    - Bounce attacks with spoofed UDP packets


    This bit sounds an awful lot like the GameSpy reflection attack: you send them a forged UDP packet asking for some resource, they send out 400 times as much data to the poor bloke whose IP you put on it. Rinse, lather, repeat and you have yourself a pretty big DRDOS (not the guys MS killed, rather a Distributed Reflection Denial Of Service).

    --
    I hereby place the above post in the public domain.
  82. Re:Games are worse than drugs. by Anonymous Coward · · Score: 0

    It's funny, but in BF1942 you always know who primarily plays CS; they're the ones who start jumping when you shoot them.

  83. Original Usenet Thread by Anonymous Coward · · Score: 1, Interesting
  84. chroot + firewall? by anonymous+cupboard · · Score: 2, Insightful
    It is impossible to know if any application may be vulnerable on any kind of box, but on Linux, we have a chroot 'jail' to run apps in (very good for servers they may serve too much) and iptables which can strictly limit the allowable ports.

    If you really want to be paranoid, you can run a server inside a User Mode Linux VM which is only a little slower than a real box (only the system calls are emulated, not the instructions) and iptables on all IP connections into and out of the box.

    It wouldn't solve every problem, but it would reduce the ill-effects of most worms.

  85. Re:Games are worse than drugs. by Anonymous Coward · · Score: 0

    Umm.. that was the point of the joke...

    Jeeze, people here have less humor than stuff I've coughed up.

  86. Re:At least they're being frank... by twakar · · Score: 2, Funny

    Actually, I'm Frank and I am sick and tired of people wanting to be me :)

    --
    Progress is man's ability to complicate simplicity!
  87. Re:Another Hole by Anonymous Coward · · Score: 0

    Yeah, lets put some readability into these trolls!

  88. actually probably not in Half-Life by Barbarian · · Score: 1

    Way back in the days of Quake 1, there was a problem with Quake 1 servers--if you sent a spoofed connect packet (20 bytes) to them, they would response with like 5000 bytes to the source address.. this is a case where it magnifies amount of traffic from the original source. There was a program called quakewar that exploited this. They fixed this for QuakeWorld, Quake2, 3, and all games based off these (Half-Life is based off QuakeWorld and Quake).. basically instead of responding with all the information necessary for the client to get in sync with the server, they send back a random number (a string actually about 8 bytes) that the connecting client must in turn send back. If the server never receives this, it won't proceed to send lots of data to the source address. I did a bit of stuff with a simple quakeworld proxy before so I'm sure about how this handshaking happens for Quake protocol games. Sure you can get all 10000 Half-Life servers to response to someone, but it won't be much more data than you could send out yourself. I assume the Unreal problem is that it doesn't do this little handshaking to make sure the source is real.

  89. right in the advisory too by Barbarian · · Score: 2, Interesting
    http://www.pivx.com/luigi/adv/ueng-adv.txt

    Wonderful the server has accepted a connection with only one simple,
    empty UDP datagram 8-)
    In fact the real problem is that there is no handshake present for
    management of any real connections, and we must remember that the
    handshake is used by all the multiplayer games in the world; QuakeIII,
    Half-Life, etc... are only an example (ok Half-life has a bug in the
    handshake but at least it is implemented and then again nobody is
    perfect...)
    1. Re:right in the advisory too by Anonymous Coward · · Score: 0

      http://www.pivx.com/luigi/adv/ueng-adv.txt

  90. Customer service as a last resort by Clovert+Agent · · Score: 1

    I'm very disappointed that many ISVs only get serious about security when someone rats to the press. As a member of the press, I'm all for it :) but it's still disappointing.

    Rather like those investigative shows on TV which examine cases of customers getting raw deals, often for years, from vendors/shops/etc. But when the journos arrive, they're all smiles and terribly-sorry-we'll-make-it-all-better, paying off that one customer and still ignoring the many who are still being screwed the same way.

    Why does it have to get to the stage of negative publicity before firms get a clue about customer service? Commercial reasons, obviously - customer care is overhead - but it's still sad.

  91. L-L-Ludicrous Kill... by T-Kir · · Score: 1

    ...HOLY SHIT!

    Which I suppose is what people would have been saying if a major exploit was ever created/and spread to their machine.

    --
    Are you local? There's nothing for you here!
  92. Fix already released by Da+Fokka · · Score: 1

    A first security patch solving the main issues has been released to the liscensees about a week ago. The second one was released yesterday and solves most other issues.
    It's been around for a long time but as far as I know this security issue hasn't been abused yet.
    Of course the fact that Epic released patches doesn't mean that all the games using Unreal have been patched yet.

    1. Re:Fix already released by phreakmonkey · · Score: 4, Insightful
      It's been around for a long time but as far as I know this security issue hasn't been abused yet.

      You, clearly, do not run a dedicated Unreal Tournament server. Or maybe you thought the occasional "runaway-process" that eats all your memory and disk-space before crashing was just a random benign bug?

      I had to run ucc-bin in an unprivledged environment and put "ulimit" guard rails around it on my linux server to keep it from taking the OS with it when it was attacked. Now it's just the game that crashes.

      And then, when I had a cron job to detect and bring the server back up- some very unscrupulous players would use the crash-and-restart "feature" to kick other players off the server and have their friends rejoin.

      So- now when some id10t crashes the server, it stays down for up to 4 hours. That way the skr1pt k1dd13s get bored and go f--- up someone elses server.

      No, I'd say it's been abused. Any dedicated server operator has known about these holes for years. It's nice to see it get acknowledged. There isn't an original UT patch yet. Now let's just hope there's a patch BEFORE there's a whole new slew of exploits.

      - PM

  93. Xploit this bug to run Linux on a unchiped xbox ? by tempmpi · · Score: 2, Interesting

    One of the exploits allows you to run your own code on the machine running an unreal engined game. It should be possible to exploit this bug on the xbox with Unreal Championship, too. That would a way to run unsigned code on a unmoddified xbox. Unreal Championship would be something like a boot cd for linux.
    As far as I know Xbox games are running at Ring 0 for speed reasons, so it should be possible to get complete control over the xbox and run Linux or other code without a modchip. Other networked games could have similiar problems, so that scheme could work with other networked games too.

    --
    Jan
  94. Flash Gordon Is My Cousin by Acidic_Diarrhea · · Score: 1
    No, it is not true. You're giving 40% - that's too high a percentage to say that "all" don't care. Perhaps if you want to generalize and you've got 90% participation in the generalization, then I would agree. And you say "pretty much everyone" - where are you getting these figures? Have you gotten any statistics or are you just making shit up? Ah yes, you are just making shit up.

    And why are you saying I am in shitty company? I'm not a website adminstrator you fucking moron.

    --
    I hate liberals. If you are a liberal, do not reply.
  95. Yet another link . . . . by Badgerman · · Score: 1

    Saying there isn't going to be a lawsuit

    Figure I'd toss in my 1/50 of a Euro at current exchange rates.

    --
    "The Sage treasures Unity and measures all things by it" - Lao Tzu
  96. I don't know if this necessarily applies but... by StressGuy · · Score: 1

    The one reason I was hesitant to play Unreal Tournament on the web was because there seems to be no way to stop it from automatically downloading new maps.

    I routinely scan all my downloads if I'm not familiar with the server.

    --
    A goal is a dream with a deadline
  97. Old news by I)_MaLaClYpSe_(I · · Score: 1
    This was already announced on the full-disclousure mailing list days ago. If I had estimated, that this was such an interesting story for the average slashdotter, I would have submitted it as a story long before it was released on bugtraq.

    Ill know better next time.

  98. Re:Games are worse than drugs. by lovepot · · Score: 2, Funny

    I don't know anyone who plays CS without grass ;)

  99. Old, very, very old news by dark-br · · Score: 1

    Date: November 26, 2002
    Released: January 16, 2002
    Version: All up to current.
    Bug: Server status port replies to spoofed UDP packets
    with large amount of data.

    Affected Games:

    Quake
    Quake 2
    Q3: Arena
    Half-Life
    Counter-Strike
    Sin
    Soldier of Fortune
    Daikatana
    Unreal Tourn.
    Quakeworld
    Unreal
    Rune
    Gore
    Tribes
    Tr ibes 2
    Serious Sam
    Serious Sam 2
    CC: Renegade
    Global Operations
    Jedi Knight 2
    Battlefield 1942
    America's Army
    Unreal Tournament 2003
    Return to Castle Wolfenstein
    Medal of Honour Allied Assault
    SoF2 Double Helix
    SoF2 Double Helix Demo
    Alien vs Predator 2
    NeverWinter Nights
    V8 Supercar Challenge

    UDP is a connectionless protocol of which the source ip and port can easily be spoofed. If you've read the introduction, you can probably
    see where I'm going with this.

    The BF1942 status port will reply an amazing amount of requests, and although I have only personally tested this to 50 kbytes/sec, I
    dont see any reason why you couldn't go even higher.

    When these requests are received, the reply is sent to the source host which, in this case, we have spoofed. This causes a huge packet flood
    to your victim, therefore you now have your DoS.

    When tested, a single upstream of 4 k/s to the BF1942 server yielded over 550 k/s being sent to the victim host. When the victim's host
    receives these packets on a UDP port which is open (commonly found to be 135 (MS/DCE RPC), 53 (DNS), and so on), the downstream to that connection will be flooded. If you sent to an unreachable port on the victim's host, the victim's stack will respond with "Unreachable"
    responses which will also flood their upstream.

    A personal firewall will such as ZoneAlarm will not prevent this DoS, as it is simply a flood of information being sent directly to the victim's computer. To stop this DoS from reaching the victim, the port you specify would have to be blocked before reaching their system. Ports you would find particularly useless would be ones that are commonly blocked by ISPs before reaching the customers: (139/NetBIOS, and so on). A firewall will only prevent the victim from responding with ICMP Unreachable packets.

    * Packets can be sent steadily, no wait time needed for refresh.

    This is an attack that can easily flood any system slower than the game server, and do it anonymously because the UDP packet source is spoofed to that of the victim. This is very similar to the "smurf" attack that was used in the late 20th century. =)

    The attack does not only affect the bandwidth of the host and the victim, but it also tends to eat up a nice chunk of memory and CPU power on the server.

    This low amount of required upstream would allow a simple modem user to send a hefty DoS to a T1 or higher.

    Due to the fact that Battlefield 1942 servers tend to require a lot of bandwidth to operate, you are very likely to find that nearly any server will have more than enough bandwidth to handle the task. EA has many of their servers hosted on OC3 lines.

    In many ways, this exceeds the severity of the smurf attack method.

    Example theory of risk:

    T1 (1.54 mbps) FULL DoS:
    1 server needed @ ~220 k/s or more (a 20 player server will do).
    1 - 2 k/s* upstream needed from attacker (~14.4 baud modem)
    A single user dialed up at 14,400 bps can topple a T1.
    A single dial-up at 56k (31.2kbit up) could DoS 2 T1s at a time.

    Worst of all Proof-of-concept code is at the wild =/

  100. Defeating Spoofing by GC · · Score: 1

    More information at Securityfocus. This is the remote exploit which seems to be a UDP amplifier.

    If all ISPs actively put in anti-spoofing filters on all their routers then this type of denial of service attack could be greatly reduced as blackhats would only be able to spoof IPs & UDP services to their own segments.

    But no, most ISPs probably take a router out of the box, type a few commands and take it into production.

  101. -1 Redundant by Anonymous Coward · · Score: 0

    and mod me down to redundant if you like, as this has been said before in a hundred other threads

    you admit you are just repeating what you read elsewhere?

    -1 Blatant

  102. Well, duh! by Anonymous Coward · · Score: 0

    Didn't you know that's what it meant when people said, "I OWNERZ JOO!!"?

  103. Re:At least they're being frank... by Anonymous Coward · · Score: 0
    Hope this helps.

    yeah, that helps. it helps to prove you're an asshole.

  104. WOW by Anonymous Coward · · Score: 0

    You may not have gotten first post, but you got BEST POST.