Slashdot Mirror


GameSpy Sends DMCA-Based C&D To Security Researcher

chowbok writes "Luigi Auriemma has found several security holes GameSpy software over the past few months. He has reported them all to GameSpy but never got a response... until today, when he got a threatening letter from their lawyers. It says he's violating the DMCA, he needs to cease-and-desist, yadda yadda yadda." Update: 11/12 21:09 GMT by S : GameSpy has now posted an official response from the company's founder, Mark Surfas.

86 of 479 comments (clear)

  1. Damn those lawyers! by HebrewToYou · · Score: 3, Insightful

    Always hating on the guy trying to enforce rigid security standards. Can't we all recognize that the only real harm caused would be by *not* reporting on these security holes. C&D letters only cause anti-corporate sentiment due to their rather accusatory tone. For shame. Good thing I don't use gamespy...

    --
    I'm not popular enough to be different.

    Homer Simpson, The Simpsons

    1. Re:Damn those lawyers! by HeX314 · · Score: 2, Interesting

      Ironically, lawyers base some of their strategies on loopholes found in legislation. Hackers do the same thing with security flaws (loopholes) in software.

      Is it fair for someone to use the loopholes in one system to attack someone that finds loopholes in another?

    2. Re:Damn those lawyers! by eyeye · · Score: 2, Interesting
      Yep they've really done it.

      The guys site is interesting I liked this paragraph about UT2003

      Papers->Unreal: Found the cd-key used by the demo of UnrealTournament 2003. UT2DEM-UT2DEM-UT2DEM-UT2DEM, this cd-key is not a standard key so cannot be used in the retail game (also if you skip the initial validation check) and has some interesting benefits (for example it can be used by more players in the same moment). I must continue my tests to see how to easily implement it because there is a problem with the generated hash and I don't know why. The right hash of this key is c44a7b7b1624e9d459c22fac61dc9dcc and I have already successfully used it to join an online retail server using a non-demo map through a modificated version of Unrspfed. I think this thing is enough useless but it is funny 8-)
      --
      Bush and Blair ate my sig!
    3. Re:Damn those lawyers! by the_mad_poster · · Score: 2, Insightful

      Except, if you reversed what the lawyers and people like this guy are doing, the lawyers would turn into malicious attackers EXPLOITING the problems in the software and the guy doing the security research would turn into judges or lawmakers trying to plug the problem in the law.

      Just confirmation that corporate lawyers really are hellspawned demons, that's all.

      --
      Alito: A vote for Alito is a punch in the eye to put that bitch back in her place!
    4. Re:Damn those lawyers! by Jaysyn · · Score: 3, Interesting

      The really funny thing is that they are sending DMCA notices to a guy in Italy.

      Jaysyn

      --
      There is a war going on for your mind.
  2. Hear that? by Pxtl · · Score: 4, Insightful

    That's the sound of nobody being surprised.

    Note for future reference: hackers, if you want someone to improve their security, don't go to the admin with your 'sploit, but anonymously release it into the wild. After all, the constant cease-and-decist letters _obviously_ say that that's what today's software companies want.

    1. Re:Hear that? by GoofyBoy · · Score: 5, Insightful

      > anonymously release it into the wild

      Unfortunately thats what is going to happen.

      A "nice" person would contact the company and inform them before it becomes a note-worthy problem. But what do these "nice" people get? A threat from lawyers.

      So the alternative is to release something that would create a note-worthy problem, and due to media/customer base screaming, fix the problem.

      Its a shame that it is coming to this. This use of the DMCA is turing "nice" people into "not-so nice" people.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    2. Re:Hear that? by IA-Outdoors · · Score: 4, Interesting

      Also, it's probably worth noting that incidents like this kill a companies credibility in the various security circles. So, on the upside, I now know to avoid GameSpy software which should have their marketing people trying to figure out how to do damage control on this. Don't underestimate the power of being /.'d

      --
      You never saw a fish on the wall with its mouth shut.
    3. Re:Hear that? by cduffy · · Score: 3, Informative

      The subject of this article first fell into the former category, and only after they were ignored moved themselves into the latter.

      Personally, I don't think that's so inappropriate -- as one of the deployment/security engineers for my company's product, I'd be damned (not to mention in muddy legal waters, given the sensitivity of the data our app handles) if I let a security-relevant bug report go unresolved for multiple releases.

      Folks who screw themselves over that badly (by ignoring security-relevant bug reports) deserve what they get.

  3. Not a US citizen by Anonymous Coward · · Score: 3, Interesting

    It is important to note that Luigi Auriema is in fact, an Italian citizen, and not a USian

    1. Re:Not a US citizen by Brahmastra · · Score: 3, Insightful

      and the Italian government will GUBO (Grease Up and Bend Over) and hand him over to the US unfortunately

    2. Re:Not a US citizen by flynt · · Score: 4, Funny

      Don't forget he also has attained citizenship in the Mushroom Kingdom.

    3. Re:Not a US citizen by TamMan2000 · · Score: 4, Insightful

      Heck, even murderers often don't get handed over

      What scares me is that the US probably care less about the murders than the DMCA violators, and they will try to get him handed over...

      The corporations that influence the government so heavily don't really care when one of the people of the US gets killed, but when their profits are in danger... watch out!

      --
      "I'll have a Guinness, no wait, make that a Coors Light" -Grad student I work with, who shall remain anonymous...
  4. Send some love by Del+Vach · · Score: 5, Insightful
    1. Re:Send some love by HunterWare · · Score: 5, Informative

      In response to an email my email I got the prompt response:

      (SNIP)
      Hi Hunter -

      Unfortunately, he's not telling the truth. What is happening is simply attempted extortion. He didn't contact us, never has, and has been harassing us for over a year.

      Mark
      (/SNIP)

    2. Re:Send some love by orthogonal · · Score: 3, Insightful

      There are other things going on that demand one's attention and you just can't fight every battle that comes into your life.

      True enough. But if you've got the time to complain about GameSpy, take the time to complain to GameSpy.

      Or if you had the time to respond to my post....

    3. Re:Send some love by mbbac · · Score: 5, Insightful

      How is he harassing them if he hasn't contacted them?

      --

      mbbac

    4. Re:Send some love by MartinG · · Score: 2, Interesting

      How do you harass someone without contacting them?

      --
      -- MartinG To mail me: echo kewyjlcxyzvjfxbqwh | tr bcefhjklqvwxyz .@adgimnoprstu
    5. Re:Send some love by fahrvergnugen · · Score: 3, Funny

      Thanks for the link! Here's what I sent them:

      I read with great interest a news article about Gamespy siccing its lawyer brigade on an Italian security researcher who, after making good-faith efforts to make Gamespy aware of its security shortcomings and receiving no response, went public with the exploits he found.

      It's a pity you're so short-sighted. Now, instead of working with a co-operative third party researcher willing to perform QA on your product for free, you instead face the prospect of having much more of this kind of attention being focused on your organization by some very, very clever individuals. Further, from now on, nobody's going to be stupid enough to tell you when they find an exploit. Instead, all of their findings will be released into the cracker underground, as anonymously as possible. In the future, when exploits are found for Gamespy's servers, Gamespy won't know until they've already been pwned.

      gg.

      Hear that? It's the sound of me uninstalling your software, calling all my friends and advising them to do the same, telling our ad-blocker software not to display your ads anymore, and then all of us getting out our credit cards so we can reward the fine people who created the All-Seeing Eye.

      Hope you enjoyed it, you had a pretty good run while it lasted.

      --
      Even Jesus hates listening to Creed.
    6. Re:Send some love by Pete · · Score: 2, Insightful
      Hunterware said:
      In response to my email I got the prompt response: [snip]

      Heh. If he "didn't contact them, never has", then how could it be that he "has been harassing them for over a year."?

      Bizarre.

      Pete.
    7. Re:Send some love by Skapare · · Score: 2, Insightful

      There are other, less controversial, laws to deal with harrassment and extortion, that have been on the books for ages. Why not use those? And how has he been harrassing without contacting. Sounds to me like an Enronish CEO to me.

      --
      now we need to go OSS in diesel cars
    8. Re:Send some love by apankrat · · Score: 3, Informative


      Yeah, right.

      Harassing them with fully disclosed vulnerabilities,
      which would take under a day to patch even in case of the unimaginably
      horrible code ?

      --
      3.243F6A8885A308D313
    9. Re:Send some love by Platinum+Dragon · · Score: 2, Interesting

      Which would mean someone from Gamespy would have been reading his site for over a year to know he was "harassing" them, in which case, they would still know about the vulnerabilities, and still haven't moved to fix them.

      Much like SCO's public statements, there is no way to spin this without looking worse. The only solution is to actually prove Luigi never, ever contacted Gamespy and that these vulnerabilities were completely unknown to the company's coders--and even then, it makes them look incompetent.

      Woops.

      --

      Someday, you're going to die. Get over it.
    10. Re:Send some love by mcpkaaos · · Score: 4, Informative

      There's one problem with your logic. To my knowledge, Gamespy still doesn't actually own the source to Gamespy3D, to which I believe these security holes refer. That codebase is owned by the original coders of Quakespy, the program that got the company started. The deal was: Surfas owned the brand, the coders owned the code. Never at any time could he talk them into selling it. That is the primary reason for the original development of Arcade - to bring ownership of some form of Gamespy software in- house.

      How do I know? I was one of the original coders at the company back when Arcade was just an idea tossed around the Tuesday morning staff meetings. And no, I didn't have much of a hand in Arcade, thankfully, so please don't put a pox on me.

      Of course, if this guy was pointing out holes in Arcade (to be honest, I couldn't tell from his website, it didn't seem 100% clear which product he was testing) - well, it's going to take *alot* more than a single day to fix.

      Not that you really want to know this, but Arcade was very tightly coupled to a stock MFC, App-Wizard generated Doc/View project, and didn't stray too far throughout its lifetime. In fact, by the time I left, most of the code was essentially layered on top of rather poorly implemented MFC classes. (Props, Walla!) It gets even uglier (like data and UI being completely interleaved), but I'll save you the anguish.

      Suffice it to say, you would be ill-advised to hold your breath while waiting for these issues to be fixed. Better to use the All Seeing Eye instead. That's what I do. And this coming from a Gamespy stock holder! hehe.

      --
      It goes from God, to Jerry, to me.
    11. Re:Send some love by dboyles · · Score: 4, Interesting

      About 90% of the posts prior to mine say something to the effect of, "If he hasn't contacted them, how could he have harassed them?" I think the objective thing to do is at least consider the fact that Gamespy could be telling the truth. Most posts related to this response are really dealing with semantics. This response from "Mark" was obviously almost casual in nature, so it's not a stretch to think that he may have accidentally contradicted himself with his words.

      I admit that the way most of these things work out, it's likely that the company is in the wrong (not responding to bug disclosure and overreacting when the exploits get posted). But don't take everything you read on Slashdot as gospel.

      Before you flame put yourself in the other guy's shoes, and before you mod me down consider if you're doing it because you disagree with me.

      --
      -- "Complacency is a far more dangerous attitude than outrage." -Naomi Littlebear
    12. Re:Send some love by mcpkaaos · · Score: 3, Interesting

      Sorry to reply to myself, but a thought just occured to me. It's a rare thing, so I had to act on it. Okay, bear with me, this is liable to get a little bumpy.

      If GSI doesn't actually own the code to Gamespy3D, merely owning the brand, and it is, in fact, the product in question, do they actually have the right to cite the DMCA in this case? I'm probably nuts for this, but hear me out...

      If I have a brand and you have the technology, and I pay you a fee to sell your product under my branding without purchasing the technology itself, I still only own the brand, right? In other words, I'd only effectively be licensing the usage of your technology, but the ownership, and all rights thereof, remain in your hands? Presuming that's correct, if something or someone comes along and "threatens" that technology, but not the brand itself, as in this case, how can I assert the right to take any legal action in regards to said technology? I don't think the DMCA covers branding, so I would imagine this case has to be in explicit regards to the technology. Unless I was acting on official behalf of the owners of that technology, would I even have a leg to stand on? Isn't that like taking some guy to Judge Judy to sue him for kicking your vacationing neighbor's dog while you were babysitting it? The mind boggles.

      Are there any lawyers that care to comment? It would be very interesting to see if the DMCA would still apply.

      If I'm not making any sense (which, undoubtedly, I am not), please reply and let me know. I'll try to make some kind of sense out of it.

      --
      It goes from God, to Jerry, to me.
    13. Re:Send some love by Platinum+Dragon · · Score: 2, Insightful

      This response from "Mark" was obviously almost casual in nature, so it's not a stretch to think that he may have accidentally contradicted himself with his words.

      Well, then he went and contradicted himself in the official response as well:

      Unfortunately, he's not telling the truth. What is happening is simply attempted extortion. He didn't contact us, never has, and has been harassing us for over a year.

      At first we welcomed his bug alerts. We responded to him immediately and thanked him for his bug research, as we do with everyone who contacts us with bug information. We even sent him a thank you letter, which we have on file.

      So, which is it? Has he never contacted Gamespy, or did they appreciate his bug alerts enough to send him a thank-you letter? And are they bugs, or features?

      When we were first contacted, this person was associated with a small software security company. They asked if GameSpy wanted to pay a "consulting fee" to fix the hacks. However, these were not bugs; it was information about how our products work.

      Perhaps he's simply too flustered to get the facts straight, in either his reply to Hunter or in the official reply. I'll hand him that possibility.

      Luigi says he never heard from Gamespy, and they never fixed the bugs he alerted them to, including some nasty buffer overflow exploits. Mark replies that they got back to him, even thanked him, but his "bugs" were really information about Gamespy's workings. He tried to extort them, so they had him booted from the company he was supposedly working for. At least, that's what I gather--the timeline presented in the official reply is muddled enough that it's hard to tell whether Luigi was doing both alerting them to bugs that they thanked him for finding and threatening to expose how their system works, or whether he did one after the other, or what.

      Try again?

      --

      Someday, you're going to die. Get over it.
  5. Wow by Kierthos · · Score: 4, Interesting

    I didn't think it was possible, but my opinion of Gamespy just went even lower. If it wasn't for them hosting old Nodwick strips, they'd have no redeeming values at all.

    I mean, let's face it, anyone who wants to exploit Gamespy's servers probably already knows how to do so, this guy's bug reports notwithstanding...

    Kierthos

    --
    Mr. Hu is not a ninja.
  6. He lives Italy, so who chares?? by HuggybearVT · · Score: 4, Informative

    quote: I'm 22 years old and I live in Milan district in Italy. The DMCA doesn't apply to him. Cease and decist this!

  7. it's not that he just reported them, though... by Corporate+Drone · · Score: 4, Insightful
    From Gamespy's email: "In contrast to simply advising GameSpy of these vulnerabilities, by publishing this software to the world at large you are clearly facilitating the intentional crashing of GameSpy's server by others".

    so, incredulously, he asks whether bug research is a criminal act and bug researchers criminals.

    Unfortunately, the answer today in America is a simple "yes". that is, unless you feel like researching and then hoarding your findings.

    --
    mmm... yeah... You see, we're putting the cover sheets on all TPS reports now before they go out...
    1. Re:it's not that he just reported them, though... by RevAaron · · Score: 2, Funny

      One tiny nuance? Ha! So tiny, that it's not even worth considering! GameSpy could just send some mercenary troops to go take care of him and his little oversight. After all, it must be terrorism! ON US SOIL! Luigi (where is mario?) deserves it, having the sick religious zealotry to attack not just one but multiple Americans with such relentless force... send in the troops.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    2. Re:it's not that he just reported them, though... by mcrbids · · Score: 2, Interesting

      so, incredulously, he asks whether bug research is a criminal act and bug researchers criminals.

      Unfortunately, the answer today in America is a simple "yes". that is, unless you feel like researching and then hoarding your findings.


      A mild short-sightedness in the DMCA

      I don't subscribe to the oft-held (here) view that computer hacking isn't a crime. It is. However, there is "white" hacking, and that should NOT be illegal. But, the DMCA makes no provision for white-hat hacking.

      Imagine how different things might be if there was a provision in the case that:

      1) A company has a clearly posted email address or bug submission system;

      2) A person submits a bug as a "critical security issue", with exploit code if available;

      3) The company has 60 days to respond with patches/updates;

      4) After 60 days, the bug posted verbatim can be considered public domain. Further disclosure or expounding on the bug by the instigator would not be allowed.

      This protocol would provide a reasonable vehicle wherein a company can be notified of an issue and have a reasonable amount of time to correct it, and at the same time, the researcher has a clear CYA path to full disclosure for the public benefit.

      Why don't we all push for *that*!?

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
  8. Thanks for nothing... by the_ed_dawg · · Score: 3, Interesting

    One might think that notifying GameSpy about its security problems might be A Good Thing (R) because they could be fixed before being exploited. Just another reminder that, in the United States of America, no good deed goes unpunished.

    --
    There are two types of people: those prepared for the zombie apocalypse and those who will be eaten.
  9. What the? by DrEldarion · · Score: 2, Insightful

    This makes a lot of sense, really! Let's let someone do all the work for us in finding security holes, have him come directly to us and tell us about the holes, have him keep them to himself instead of releasing them for everyone to use, and then tell him he's doing a BAD thing and he needs to stop!

    I fail to see ANY logical reasoning behind this.

  10. Screw RocerWilco anyway by erik+umenhofer · · Score: 2, Informative

    Use ventrilo. free and has a few different ports. My clan uses it when we play eve-online

  11. If you ignore it... by t0ny · · Score: 2, Insightful

    This is a highly stupid move on GameSpy's part.
    This guy wasnt posting his findings on the internet, or seeking publicity for himself; he was just using his skills to help out and try to improve GameSpy's product (and it needs all the help it can get, IMO).

    If you ignore security, it will go away...

    --

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

  12. Confused by LizardKing · · Score: 4, Insightful

    Does the DMCA apply outside the US? How can this guy be breaking US and Federal law while carrying out his research in Milan, Italy? Chris

    1. Re:Confused by IthnkImParanoid · · Score: 3, Insightful

      A certain college undergraduate (well, probably graduated or moved on now) in Norway would probably like to know the same thing.

      Companies attempting to enforce the DMCA outside US jurisdiction isn't new. The first high profile DMCA case I remember (the one I alluded to above) was just such a case. The question is then "Does gamespy have enough clout to pull this off like the MPAA did?".

      --
      It's nothing but crumpled porno and Ayn Rand.
  13. Use and abuse by Space+cowboy · · Score: 2, Insightful

    From the article:

    "Bug research is a crime and bug researchers are criminals, didn't you know that?"

    I know he's being sarcastic, but how long until he's correct ?

    One more reason to despise the DMCA, I'm not even sure how it could apply - certainly the lawyer's reasons don't make any technical sense.

    Simon

    --
    Physicists get Hadrons!
  14. Laws needed to indemnify research by acomj · · Score: 2, Insightful

    Laws are really needed to help protect people conducting security research and find problems and reporting them without doing anything malicious.

    Having hackers poking and proding makes everything more secure ("So the first woodpecker to come along doesn't destroy civilization").

    The only one winning here seem to be the lawyers.

  15. Two things by Platinum+Dragon · · Score: 3, Interesting

    1) Nice to another another justification for moving security research out of the US. So Alan Cox isn't a paranoid raving nut, after all... unfortunately.

    2) It doesn't look like he's taken down the stuff, yet. Mirror time?

    --

    Someday, you're going to die. Get over it.
  16. DMCA Wall O' Shame by pclminion · · Score: 5, Interesting
    Is there a site out there like a "Wall of Shame" where we can go to see a list of fuckheads who have C&D'd people using the DMCA as a threat?

    It would be nice to have a list of all of them all in one place so I can make sure to never ever pay money to any organization that has used the DMCA against someone.

    1. Re:DMCA Wall O' Shame by chowbok · · Score: 4, Informative

      This isn't exactly what you want, but I think you'll find it of interest:
      Chilling Effects

    2. Re:DMCA Wall O' Shame by IthnkImParanoid · · Score: 2, Insightful

      It's not just the fact that they're using the DMCA like this, it's also that they don't care about the integrity of their software. They're basically saying "we'd rather not have you help us, for free even, because we care more about our image and will do anything to keep people from finding bad things about our product."

      Seriously, if they don't care enough about their security to appreciate the bug reports, what do I, the potential customer, think about how much they care about other aspects of their software? If they're DMCA'ing security bugs, how seriously will they take regular bugs I encounter?

      Plus, their site is ugly. /cheapshot>

      --
      It's nothing but crumpled porno and Ayn Rand.
  17. Yes, I know... it's a legal question.... by mdemeny · · Score: 2, Interesting

    I know what in trademark cases, companies have to enforce their trademark or risk losing it (i.e. xerox, kleenex, rollerblade) - but is there any similar clause in the DMCA which dictates that corporations must send cease-and-desists instead of taking these suggestions seriously? That seems to be the standard method companies employ in these circumstances, and I was wondering if it was a legitimate legal issue, or lawyers just being, well, lawyers.

    1. Re:Yes, I know... it's a legal question.... by silentbozo · · Score: 2, Insightful

      I'm sure there isn't anything in the letter of the law that says you have to be an asshat about dealing with independent bug reports. However, given the backers of and the intent behind the DMCA, being a jerk certainly fits with the spirit of the law...

  18. Not surprising by EZmagz · · Score: 2, Insightful
    Let's face it guys, this is the kind of corporate attitude everyone should expect from companies like Gamespy. In their mind it's far easier to send a C&D letter, citing the DMCA, to shut up someone who found found gaping holes in their products than it is to sit down and pay coders to actually FIX the problem. Keep in mind, I said "In their mind".

    "Good samaritan" acts like this tend not to go over well with companies when their products are on the line. They think we're just a bunch of reckless hackers trying to H4CK TEH PLAN3T! The thing they fail to realize is that by shutting up honest people like this via the DMCA and unleashing lawyers on white hats, then the only people left WILL be the bad guys. And frankly, I'd like to see some black hats get nasty on companies like this. This DMCA bullshit is getting tiring.

    --

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

  19. Message rec'd. Loud and clear. by Anonymous Coward · · Score: 5, Insightful

    Publish all the exploits underground, as anonymously as possible. This way the exploits are in the wild and the sloppy code has to _fixed_ instead of covered up with a mountain of legal manure.

    This is not what GS wants, nor what they mean. It is, however, what they are apt to get. Had they thought (ha!) things through this mistaken mistreatment of someone sending friendly warnings would not have occured.

    Hey, GS. Why not try shooting at the real target? You just hit your foot.

  20. Free (as in beer) work by Just-A-Buck · · Score: 3, Insightful

    I'll never get it:

    Those guys researching security flaws in your software are working for free for your company. You just saved some money for security audits...
    Be grateful, perhaps offer them a contract for more research, but don't threaten them with lawsuits. Some people may not like it and won't contact you before spreading an exploit.

    --
    Tread softly because you tread on my dreams. -- Yeats
    1. Re:Free (as in beer) work by BrynM · · Score: 2, Insightful
      You know, this guy was probably researching these bugs because he actually likes and wants to use Gamespy's software (I'm betting it started with Roger Wilco for him). Not only was he their customer, but he was also their fan. He took his own time and donated it to help them create decent and reliable software. People this helpful are rare and should be encouraged. If this man were my customer, I'd be thanking him for the help and talking to him about how he worked on it. I'm no fan of what GS has become, but they are definitely dead to me now. First they started with a free product - then charged for it - then charged a subscription to it - then made it adware even after you paid for it - and now it has security flaws that they have no interest in fixing. What a lame strategy. Gamespy - one more ride down the software shitslide. That'll show people for trying to help them.

      Rrrrrrr. To think that I used to like their product - it seems so long ago.

      --
      US Democracy:The best person for the job (among These pre-selected choices...)
  21. Gamespy does a good job publicizing their bugs... by _Sharp'r_ · · Score: 5, Insightful

    What better way to get your bugs known by every technically literate person on the planet than to send a C & D letter like this, leading to a reference that gets posted on Slashdot as a home page story?

    I congratulate Gamespy on their great word-of-mouth campaign to get all of their exploitable bugs known by the widest possible audience...

    --
    The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
  22. I think... by mgcsinc · · Score: 2, Insightful

    I think the issue here is much less one of the right to publish and to speak, though of course in the end that will always be most important. This story is really one for universal concern because it exposes the way in which companies like Gamespy are spelling their own death by sending out these letters. It is publicly revealed information that inspires companies to take security seriously and act quickly toward hole-patching. There should be no doubt in anyone's mind that this information will be disseminated irregardless of its wide publication, and so challenges to security will still happen. Is it not in everyone's best interest that change-motivating embarrassing public releases of information like this be allowed? And plus, doesn't the even wider attention which a company stands to garner by sending out C&D's to avid exposers of flaws like this make them completely worthless?

  23. Chilling Effects... by Misch · · Score: 2, Informative

    Don't forget to report the letter to CHilling Effects

    --

    --You will rephrase your request for me to go to hell. Goto statements are not acceptable programming constructs
  24. Economic pressure forces their hand. by Sheetrock · · Score: 2, Insightful
    I grew up during the times when security research was all to the good, when companies actually rewarded individuals who took time out of their days to research, document, and reveal flaws in products to them.

    But it looks like the economic incentive to cover up rather than fix makes the concept of welcome full disclosure a myth akin in proportion to the commonly-misheld belief that chopsticks of course originated in Asia. Interesting story: the recently uncovered truth of the matter is that they were actually designed as a gimmick by immigrants cooking in American mining communities in the 1800s and later carried back to Asia as a less resource-intensive means of preparing and serving food. Ironically, the U.S. is the largest exporter of chopsticks, with something like 3% of U.S. lumber production going towards the effort to supply Asia, where chopstick use grew to outstrip other utensils within the last century.

    The point is that when you look at the bigger picture, you realize that there is an economic disincentive to do the right thing; or rather, an incentive to do whatever it takes to improve the bottom line. I think it's unfortunate that they're choosing to punish an individual that was trying to help, and that it's this sort of attitude that drives good hackers underground. When code is owned by outlaws, only outlaws own the code.

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




  25. Why Use Gamespy by RancidLM · · Score: 2, Informative

    i haven't used Game spy in years... in my view its nothing but Addware every where... My best advice for every one is Stop using it and goto Kali
    www.kali.net
    I have been using it for years.. and its the best Gaming comunity every...

  26. Actually, he did publish/release it by GFW · · Score: 4, Insightful

    All his proof-of-concept exploits are on his website ... BUT, he did notify the company AND gave them lead time to fix each problem before publishing. Sounds like a perfectly responsible approach, similar to that used by university researchers here in the US.

  27. Dear GameSpy by happyfrogcow · · Score: 2, Funny

    I too must regretfully must send you a C&D letter base on the fact that your software violates DMCA laws by allowing unlawful access to copyrighted information stored on my computer and my network of computers. Until you can correct the programming errors in your software which allow this DMCA violation, I ask that you shut down all end user services provided by GameSpy.

    Thankyou and good riddance,
    HFC.

  28. Full disclosure wins by Pac · · Score: 4, Interesting

    I think it also settles the question about full and limited disclosure. Limited disclosure is clearly a tool that allows lazy admins and developers to sit on their lazy asses while their company lawyers shoot the messengers.

    What is needed now is an "official" infrastructure (mailing list/site/IRC channel/whatever) harboured somewhere with sensible laws and clearly geared toward transparent evaluation, discussion and discovery of security bugs in public software. Developers, admins and security experts welcomed, no matter their colour of their hats.

    1. Re:Full disclosure wins by EZmagz · · Score: 3, Informative

      Just curious, but didn't you just describe Bugtraq? Granted, Securityfocus got bought out by Symantic IIRC, so there's the whole "do we REALLY trust them?" bit, but still...I've always seen Bugtraq as a reasonably-moderated open forum for new bugs, exploits, and discussion. Although it would be pretty neat to see something hosted offshore from the US with the primary goal being to bring the ruckus via full disclosure. Honestly, I'm surprised nobody has done this yet, with the main banner saying "What The DMCA Doesn't Want You To Know!".

      --

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

    2. Re:Full disclosure wins by ryanr · · Score: 4, Informative

      Most people didn't notice, but Bugtraq was moved to Canada, and turned over to a Canadian moderator a couple of years ago.

    3. Re:Full disclosure wins by Vainglorious+Coward · · Score: 3, Informative

      In recent months, I have found Bugtraq to be much less useful than the Full Disclosure mailing list.

      --
      My next sig will be ready soon, but subscribers can beat the rush
    4. Re:Full disclosure wins by Vainglorious+Coward · · Score: 2, Insightful

      Oh, there's still plenty of theatrics and schoolyard idiocy (and the inevitable group that complains about same, launching interminable threads about what to do about it, introduce moderation, yadda yadda), BUT, that's what you inevitably get when you sign up for unmoderated full disclosure. I don't mind (and have filters to help) sifting the pearls from the shit; I recognise that others like yourself don't want to do this. I wouldn't suggest FD as a person's *only* source of security information and I would never claim that FD was the be-all end-all supreme list, just that I find it more useful than Bugtraq these days.

      You're certainly right that potential subscribers should be aware that FD is high volume with less than outstanding signal-to-noise ratio.

      --
      My next sig will be ready soon, but subscribers can beat the rush
  29. US Tort Law by darthtuttle · · Score: 2, Interesting

    If users computers are broken in to as a result of not fixing known vulnerabilities I wonder what kind of liability GameSpy would have under US Tort law for being negligent.

    --
    Darthtuttle
    Thought Architect
  30. Uh-oh, out of date already by heironymouscoward · · Score: 3, Funny

    Time to update my Smoked Company Instant Poll:

    Who smoked the most crack in 2003?

    (_) SCO
    (_) Belkin
    (_) Verisign
    (_) *A (MPAA, RIAA, ARIA)
    (_) GameSpy
    (_) All of the above

    --
    Ceci n'est pas une signature
  31. Re:Letter I sent to GS by BadCable · · Score: 3, Interesting

    For some odd reason the formating didn't paste into Slashdot...odd

    I have always been a frequent visitor of Gamespy websites, be it the Gamespy site itself or the Planet sites, I've also been a long time FilePlanet subscribed. Yet this will cease to be the case forever now that I have been made aware of your recent C&D letter to a security researcher who was trying to help you fix the flaws in your software.

    I'm outraged at your response for numerous reasons.

    First of all I would have thought that a company such as GameSpy is well aware of the issues of today and would find a document such as the DMCA to disagree with their views and those of its customers. I like many if not most of your customers feel that the DMCA is a troubled and over reaching document that limits user rights, threaten research and lowers the need for true progress in the field of security.

    Second, I am disgusted by your handling of security issues. If there are problems in your software then the way to fix them is with patches - not C&D letters. I would have expected GameSpy, a news site, to know that not once in the history of the DMCA has a C&D letter or even a full lawsuit ever fixed a security hole. Why attack the messenger?

    And finally I am baffled by the fact that the person you have sent a C&D letter to has in fact notified you of the holes and means to fix them before posting them online. I do not see how suing somebody who has just done some valuable QA for you is justified. It's just absurd!

    Imagine this, you are driving down the street in your car when all of a sudden the car behind you starts flashing your lights to get your attention, then pulls up to you and tells you that you're leaking gas. You instead of thanking the driver for making you aware of the risk you are under threaten him with a lawsuit because now that your gas leak has been noticed, somebody may light it.

    This is what's happening now. You are attacking somebody who helped you. You are trying to keep your software secure by hiding its flaws. It's the same as the car with the gas leak; no matter how you hide it, it's still there and a spark can make it all blow up in your face.

    Having said that, I will no longer be a customer of GameSpy, I will no longer visit any GameSpy affiliated site and I will contact every developer who promotes GameSpy services with their games to suggest using other services until some sort of public apology is offered to Luigi Auriemma.

    Sincerley yours,

  32. only one thing for it by smeenz · · Score: 2, Funny
    With this sort of rediculous stuff going on, I figured someone should register fuckedcountry.com (as in fuckedcompany.com), and add the USA to it.

    Then, for a joke, I tried the URL..

    someone's already been there and done that.

  33. What a dipshit by frenetic3 · · Score: 4, Insightful

    I don't blame Gamespy at all. This jackass has basically enabled untold numbers of 12 year old pricks to tie up public game servers for their shallow amusement.

    The general method of DoS he employs is not a "security flaw" but a byproduct of how multiplayer games are typically designed. You could theoretically do the same thing by going into an office and starting up a bunch of instances of the game on a bunch of PCs and logging into a server and leaving them there -- the "proofs of concept" that this guy Luigi wrote just automates this, simulating clients and hanging them.

    The "problem" is that lots of games (hell, most network services of any kind) inherently require one TCP connection or UDP stream that stays alive throughout the entire multiplayer game and that begin with some authentication process, and most games only maintain a small number of slots (listening sockets).

    Generous timeouts are also often needed to support spotty connections/freezes without disconnecting, so simply checking for timeouts might not help servers get past this issue. (However, maybe they could add some simple limit on how long a client can stay in the preliminary authentication/non-'playing' stages before booting them, requiring a prohibitively large amount of additional reverse engineering/sophistication to simulate a playing client.)

    Getting around it will force game devs to play a stupid game of cat and mouse and to implement complicated challenge/response and other antispoofing mechanisms (IP banning, timeouts, etc.) -- time that could be, and ought to be spent on making fun games.

    Too bad that Gamespy invoked the DMCA but that's probably the only legal leg they can stand on. Furthermore, Gamespy has nothing to do with the implementation of various game developers' servers.

    Perhaps a better avenue would be for game devs to sue the guy for posting key gen algorithm internals and other shit like that.

    I think though that breaking both his legs and giving him a donkey punch (#3) or dirty sanchez (3rd from bottom) would be more fitting, and funnier.

    -fren

    --
    "Where are we going, and why am I in this handbasket?"
    1. Re:What a dipshit by Tom7 · · Score: 3, Interesting

      Hey man, there are technological fixes for these bugs. He is pointing out the weaknesses. On-line games aren't exactly critical infrastructure, but it is still important to know what the problems are so that they can be fixed or avoided in the future.
      In any case, the DMCA is ridiculous here; he's not circumventing any technological measures, and there are no copyrighted works being accessed. The DMCA does not outlaw hacking.

    2. Re:What a dipshit by wcdw · · Score: 2, Insightful

      And this is mod'd +5, Insightfult? *HE* didn't enable those legions of 12-year olds -- the people who wrote the code did that.

      As others have said, there *are* solutions to those problems, and it is not to the company's credit that these issues were not addressed up front.

      --
      If you're not living on the edge, you're just taking up space!
  34. I see a future... by Druss.the.legend · · Score: 2, Funny

    Where lawyers are pitted against each other in some sort of arena in the style of Thunderdome. "2 lawyers enter - one lawyer leaves". The victor wins the case and we get the added benefit of reducing the number of lawyers in the world.

  35. Re:Uhm... by IthnkImParanoid · · Score: 3, Funny

    The sort of street cred you get for having javascript errors on your site? I hear that's how these young punks rebel against their elders these days. It's the programmer's equivalent to wearing pants around your knees.

    --
    It's nothing but crumpled porno and Ayn Rand.
  36. Norwegian Law by bstadil · · Score: 3, Informative

    FYI, He is being tried under Norwegian law, nothing to do with the US DMCA. Look at This link. I know it is being appealed but this is the status now.

    --
    Help fight continental drift.
  37. FYI on the link provided... by Dave21212 · · Score: 2, Informative

    From the bottom of the page:
    Want to link to this message? Use this URL:
    http://www.securityfocus.com/archive/1/344214
    Simple enough, eh ? The link in the story is currently not the recommended link...
    --
    "Whoever would overthrow the liberty of a nation must begin by subduing the freeness of speech."--Benjamin Franklin
  38. Italy has adopted an equivalent law by morcheeba · · Score: 3, Informative

    On march 28th, italy implemented the EU copyright directive, which is modeled after the DMCA, but with fewer exemptions. All 15 EU members were supposed to adopt this by last december, but only a handful of countries have done it yet. The UK just became the sixth to adopt.

    How did I get so interested in the DMCA? I recently interfaced the Ritz disposable digital camera to my computer, and didn't like how the DMCA has been used to stifle competition.

    Text of the EUCD (eu copyright directive)

  39. Comeon... sing with me... by dark-br · · Score: 3, Funny

    Yesterday,
    Algorithms programmed in any way
    Now it looks as though there's liabilit-ay
    And, it's 'cause of the D-M-C-A

    Suddenly,
    I'm not allowed to speak in C
    There's a shadow hanging over me
    Oh how D-M-C-A makes silence be

    How some bits do flow, you can't know,
    We couldn't say
    I said something wrong
    now I'm among, law D-M-C-A-ay-ay-ay

    Yesterday,
    "code" was such an easy game to play
    Now I need a place to hide away
    And, it's 'cause of the D-M-C-A

  40. Almost forgot this one... by dark-br · · Score: 4, Funny

    Young man, you've been writing some code, I said,
    Young man, think it ought to be showed, I said,
    Young man, but what you shoulda knowed, is some
    Things... must... be... left... un-said

    Young man, there's a law that's been passed, I said,
    Young man, we hoped it wouldn't last, but now,
    Young man, if you break it, your ass will be
    Hauled... a-way... to... Club Fed

    We cannot stay with the DMCA
    Get hauled away with the DMCA

    You cannot circumvent
    Any music or book
    Can't even let your kid take a look

    That's why we're flamin' the DMCA
    Our guy was framed on the DMCA
    The Man gives us rules
    That we've got to obey
    But encryption just gets in the waaaaaay...

    Young man, there's no need to feel down, I said,
    Young man, hide yourself underground, I said,
    Young man, 'cause the Feds are in town, you know,
    There's no place you can hide,
    Young man, there's no place you can go, I said,
    Young man, when they don't like your code, if you
    Stay here, I am sure you will find
    That you haven't got no more time.

    (chorus)

    You sir, I hope you understand, we're im-
    Pa-tient, hope the Feds free our man, but no-
    Bo-dy... can resist our demand, we'll shout
    Til... they... free... D-mi-try

    Dima's... fate lies in our own hands, so please
    Help us... make them meet our demands, so call
    D.C., make them send this young man, back to
    His... own... home... and... fam'ly

    (chorus)

  41. Re:Letter I sent to GS by BadCable · · Score: 2

    Well what would be a better one? This: "Say you're walking down the street and somebody tells you that your shoe laces are untied and your stupid ass is likely to fall on your face and with your luck right into something a dog did and your stupid ass tries to sue them for it instead of tying your damn shoe laces!" That better?

  42. How to hack gamespy by skintigh2 · · Score: 2, Funny

    Want to take over another user's identity, or just screw them in a ladder? Follow these simple steps:
    1) make a new user with the same username as your target

  43. Here's my 'love letter' to Gamespy. FIX IT! by Chordonblue · · Score: 2, Interesting

    As a loyal Gamespy user I was shocked/angered at your C&D letter to a bug finder. What you have managed to do is piss off a lot of people - some of which will probably now target these very vulnerabilities you've ignored for so long just because of your attitude.

    The general sentiment on Slashdot is that the next time a hole in your software is found, it should just be anonymously published as a worm instead. God knows, no one wants to be sued, right? Using the DMCA and chasing after people like this is a waste of time and money (watch the futile attempts of the movie industry to control DeCSS as an example). Bottom line: FIX YOUR PRODUCT and STOP WHINING ABOUT IT.

    I'm writing to other game manufacturers like EA who use your services to let them know just how dissatisfied/disgusted I am with you folks. I will never buy a product with your logo on it until I am certain you've corrected this issue appropriately.

    BTW, what are we to think of a company who ignores bug reports from the wild - especially those that may concern the security of my system?

    Not smart guys. Really.

    --
    "...Well, there's egg and bacon; egg sausage and bacon; egg and spam; egg bacon and spam; egg bacon sausage and spam..."
  44. contacted gamespy via e-mail instead by trelanexiph · · Score: 3, Interesting

    Your Cease and Desist letter to is utterly inappropriate. So, as a security analyst I'm going to take the next 5 minutes of your time to educate you as to what you did wrong, because we all know you'll do better in the future right?
    1. Don't threaten us, we're trying to help you, contacting you quietly is a helluva lot better than say releasing the vulnerability into the wild first, but if you'd like to skip the contact step by sending things like cease-desist notices JUST SAY SO, as opposed to threatening us (see beginning of rule 1), we can move directly to putting the vulnerability into the wild.
    2. Lawyers don't fix shoddy code, people do.
    3. please get your legal department a map (so that they can determine that the DMCA ISNT the law of the land in Italy (it's this whole other place, right? and our laws don't apply there).
    4. please explain in very short and simple words the difference between the gamespy CLIENT, and the gamespy SERVER to your legal and executive department, clearly such simple concepts elude them.
    5. geektools.com contains links to traceroute, and whois programs to determine where on the internet various information is.
    I would assume by this point you aren't particularly happy with me. So I'm going to let you in on a secret as to how to avoid such complaints from me again. It's very simple, treat us with respect when we protect your customers from you. Fix your bugs when we report them, they are YOUR REPSONSIBILITY. NEXT, send an APOLOGY letter to Luigi, just to show that you're good people and this was all a big mistake, because it was right? Do these things and you will find the computer security analysts will be good friends of yours, they'll look out for you and make sure your software runs right for you. Do it not, and the entire community will tear your software apart, and post anything and everything anonymously to bugtraq. Your behavior which borderlines on a legal fishing expidition to see what you can catch is grossly inappropriate, please stop.
    Ooh and 1 meg pdf's sent via e-mail might in some circles be considered e-mail abuse, that doesn't engender much love for your company, and would potentially be grounds for a blacklisting.
    Andrew D Kirch
    Security Administrator
    2mbit.com
    Administrator
    Abusive Hosts Blocking list
    ahbl.org
    trelane@2mbit.com

  45. Narf? by Chibi+Merrow · · Score: 4, Insightful

    The exploits I read were for the most part buffer overflows... Which are the result of improper bounds checking and just general sloppy coding. This has NOTHING TO DO with Gamespy's servers, and everything to do with their client software. The guy claims he informed them, they claim he didn't. If he did inform them, then tough luck. They deserve any negative publicity out of this. If he didn't inform them, then he needs to be dealt with.

    Proof of concept code often is the only way to force a company to do something about its security problems... It's specifically because 12 year old script kiddies are exploiting the vulnerability that the company fixes it. Suing a security researcher for bringing this about is silly. Spend the money on fixing the problem, not on a Lawyer's retainer.

    --
    Maxim: People cannot follow directions.
    Increases in truth directly with the length of time spent explaining them
  46. Sort of by Pac · · Score: 2, Interesting

    I have been in and out Bugtraq along the years, and it is pretty fine. But I was thinking of something more than a mailing list, probably a whole set of tools (site/irc/list/foruns) geared toward the discovery, publicizing and reproduction of security problems.

    Given the enormous teen audience such a beast would attract I don't think it would be even possible to keep it up without the services of the very good moderators and the best security experts around. But them again one may dream.

    And then you have the geographic problem. Such a place would have to be hosted somewhere with very liberal laws and a government capable of (and willing to) resisting the vast pressure the targeted companies would put on it.

  47. Another ex-GSI person here... by GoNINzo · · Score: 2, Insightful
    I don't know about this because there are two ways to look at it.

    First, it could be the code that GameSpy3D uses because that's entirely Joe, Tim and Jack. That's an entirely different product. That's Spy Software that holds the code itself, not GSI. It is hard to fix code you don't actually have!

    Secondly, has he been giving them a chance to fix the code? Think about it, he's hacking a protocol that is nearly the same since Quake 2. That's how many engines you'd have to change to get a real fix in place. Hell, I have a friend who still plays Heretic 2 online! heh That's a lot of changes. So, I think they just want him to calm down while they fix the issues.

    Finally, I will point out that Mark's nickname is Bastard, but he's not an entirely bad guy. He's been one of the few guys to survive the dotcombomb and not sell out completely. He has some business sense and is trying to protect his business. And a big chunk of his business is reliable internet servers and keeping people using his browser. Personally, I think the cause of reliable online gaming to be worth a 'stop a moment while we fix this stuff.'

    Then again, I'm biased, I did run a server for four years for them.

    --
    Gonzo Granzeau
    "Nothing the god of biomechanics wouldn't let you into heaven for.." -Roy Batty
  48. Re:This just in, GSI's response by pyr0 · · Score: 2, Insightful
    I read the link, and I also went the the hacker in question's website. He indeed does have source code posted that will create a registration key for this software. I actually agree with the gamespy folks on this one point. It is not a security breach, but rather a copyright circumvention to allow you to get a free registration. It is the kind of program you send up searching for on kazaa or similar filesharing networks in order to crack your demo versions of software. Regardless of anyone's opinion on whether software should be free or not (I think it should be free personally), a company has the right to require registration keys to force users to purchase their software.

    I have no problem with the other things. If he figured out how to DDOS because of a gamespy bug, then that's just fine. That is definitely the kind of thing that people like him should be figuring out and sharing with everyone.

  49. Think for a second before you take his side... by James+Lewis · · Score: 5, Insightful
    It seems most of the posts here take the side of the "hacker" which isn't surprising given this is Slashdot. But if you go look at his site, he is posting working source for DDos attacks for various games and exploits. Here is one description:

    "Half-Life 1.1.1.0 client's "Unknown command" format string bug test 0.1 This is a tool to test a format string bug I have found in the Half-Life client. I have not released an advisory because at the moment I don't know if this bug lets remote code execution or not. Feel free to check it (in the zip file there is also the mail I have sent to vuln-dev that contains some details)"

    In this case he's posting source for the exploitation of a bug before HE EVEN KNOWS WHAT THE BUG DOES. This makes me doubt how responsible he is in informing companies of bugs in their products. How about this changelog in the source of his UTDDos attack:

    "CHANGELOG: - Now supports UT2003 servers!!! - better allocation method (now it's not limited, and the memory used is very very small!) - big code optimizations - a lot of bug fixes (libnet name resolution and other little problems)"

    Why would these changes be necessary for a proof of concept? Sounds more like he wants anybody to be able to easily compile and use his programs to exploit not just UT servers, but UT2003 servers as well.

    I think hackers should have as much restraint as possible in releasing "proof of concept" programs. Because really, what do these programs do? It does exactly what you are afraid people will do with the bug you found, exploit it. When you release that to the public, you are ENSURING that the bug will be exploited. Only in extreme cases should this be used to force a company to fix a bug, because at best the result is a brief period of time in which the bug is exploited widely, before the company fixes it. However, I think there is a serious risk of more harm being done in this period of time than would have ever been done if the proof of concept program had never been released, and the bug taken longer to be fixed or perhaps not fixed at all.

    This guy is obviously not using proof of concept programs as a last resort. In fact, check out this comment:

    "CD-Key hash changer for UnrealTournament 2003 v2225 for Win32 0.1 practically this proof-of-concept lets you to use a custom cd-key hash. The main idea was to find a cd-key theft bug but fortunally this bug doesn't exist so this tool can be considered only a test just for fun"

    He wants people to use it "for fun"? What kind of white hat hacker releases a proof of concept program for "fun"? If I read this right, he was hoping to be able to steal CD keys with this, which he probably would have released as well. That would of been a huge mess, and is what I mean when I say there is serious risk of a concept program doing a lot more harm than good. So, it turns out it only lets you use other people's CD hashes, which you can get just from joining a game. This would allow you to steal someone's CD hash that you didn't like, and then go make a total ass of yourself on a server and get him banned. Sounds "fun" don't you think? Gamespy may not be my favorite company, but this guy give hackers a bad name.