Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Popular gaming engine could expose you to attack.
TechTV ^ | Yesterday | Becky Worley

Posted on 02/11/2003 9:58:58 PM PST by Michael Barnes

Popular gaming engine could expose you to attack.

By Becky Worley

Print Printer-friendly format
Email Email this story

Entertaining computer games may no longer be so harmless -- especially for your computer.

PivX Solutions, a computer security firm in Newport Beach, Calif., recently disclosed that it has found a slew of vulnerabilities in the core software code or "engine" that is used in the Unreal video game. PivX says the holes could let an attacker launch a denial-of-service attack, crash a gaming server, or even run code on a player's machine.

Luigi Auriemma, a security researcher for PivX Solutions, discovered the

holes.

"These bugs have been around for five years," he says. "They could be used by malicious attackers in worms or large-scale attacks that rival those of Nimda and Sapphire/Slammer... Really frightful."

In January, PivX released news of a vulnerability in networking protocols that affected many online multiplayer games. That flaw affected the connectivity functions of Unreal and Unreal Tournament computer games.

But this latest set of vulnerabilities actually stem from the Unreal Engine, the core software code that is licensed out to other developers to power the action and graphics of their own games.

Danger on your disk

Some of the more popular computer games that PivX claims are affected by

the Unreal Engine flaw include:

  • "Star Trek: The Next Generation: Klingon Honor Guard"
  • "Unreal"
  • "The Wheel of Time"
  • "Deus Ex"
  • "Mobile Forces"
  • "Rune"
  • "Unreal Tournament"
  • "Hired Guns"
  • "Navy Seals"
  • "TNN Outdoor Pro Hunter"
  • "Werewolf"
  • "X-Com: Alliance"
  • "Adventure Pinball"
  • "America's Army"
  • "Unreal Tournament 2003"

Four of the games -- Hired Guns, Navy Seals, Werewolf, and X-Com: Alliance haven't made it onto store shelves, but PivX says the code they are built on could be affected by the vulnerabilities if the games are ever released.

According to its security release, PivX says that playing any of these games on a Windows, Linux, or Mac OS platform makes a user vulnerable.

Possible exploits include the following:

  • 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 is how attackers can flood a server without using all of their bandwidth. It creates a data transfer loop within the targeted computer.)
  • Fake players can exclude others on a game server.
  • Most importantly, PivX says, the holes could allow the execution of malicious code on a targeted computer.

PivX CEO Geoff Shively called this reporter in November to talk about the Unreal holes. He asked us not to disclose them until PivX had a response from Epic Games, which makes the Unreal engine. But PivX now says Epic won't give it an answer about fixing the holes.

"Epic and its employees are playing 'cat and mouse' with us," Shively says. "Software vendors have a tacit obligation to protect their customers' security. Unfortunately, many of them don't take this responsibility seriously."

Fixes on the way

Tim Sweeney, president and chief programmer at Epic Games, says his company is working on a patch for the server holes.

"Last Wednesday, we produced an Unreal Tournament 2003 patch we've had in testing that solves all of the reported client-side 'malicious code' exploits and server exploits," says Sweeney. "We also immediately made this available to all of the Unreal Engine licensees for incorporation into their future patches and full game releases."

Sweeney adds that the fixes for the Unreal engine itself is currently being tested and its release to consumers is "imminent."

Sweeney added that the company isn't used to dealing with such security issues.

"This incident is the first time Epic Games has been confronted head-on with a network exploit of this nature. We didn't respond quickly enough to PivX's initial reports and it's clear that this event has been a wakeup call," he says. "We're now reviewing our code for undiscovered exploits, and if we or the community find others, we'll be jumping on them too."



TOPICS: Activism/Chapters; Announcements; Miscellaneous; Technical; Unclassified
KEYWORDS: damnut; dieforreal; gamers; games; problem; realtournament; security
Well damn. Looks like an update to IP Tables is now in order. Local LAN only...Looks like my boy won't get to hone those sniper skills for a bit..
1 posted on 02/11/2003 9:58:58 PM PST by Michael Barnes
[ Post Reply | Private Reply | View Replies]

To: rdb3
Not sure if your into Linux gaming...but could ya ping the penguin list for me??
2 posted on 02/11/2003 10:01:25 PM PST by Michael Barnes
[ Post Reply | Private Reply | To 1 | View Replies]

To: Admin Moderator
Could you change the title of this to "Popular gaming engine could expose you to attack."

TIA...

3 posted on 02/11/2003 10:06:23 PM PST by Michael Barnes
[ Post Reply | Private Reply | To 2 | View Replies]

To: unix
I'm assuming you're a computer whiz????????

I've got a new problem that popped up tonight.........
4 posted on 02/11/2003 10:39:54 PM PST by Brad’s Gramma
[ Post Reply | Private Reply | To 3 | View Replies]

To: unix
Freeeeeeepmail
5 posted on 02/11/2003 10:44:34 PM PST by Brad’s Gramma
[ Post Reply | Private Reply | To 3 | View Replies]

To: unix
A small dose of reality here : Unreal isn't the only game that has security holes. This is nothing shocking, and nothing unusual. I work in the games industry and deal with network code.

The bottom line is, all it takes to execute "malicious" code is a buffer overrun condition. All it takes to have a potential buffer overrun condition is careless coding. Network code is notriously difficult to get right and therefore is always rushed, and therefore tends to have exactly these kinds of problems.

Dollars to donuts, if you spammed your average network game with random packets on its listen port you could make it crash almost quite quickly.

This is nothing but sensationalism, fuelled partly by the fact that the Unreal engine has been licensed by many companies. In all likelihood, the resulting games that have been released look very little like the original, under the hood.

This is silly.
6 posted on 02/11/2003 10:46:41 PM PST by OOPisforLiberals
[ Post Reply | Private Reply | To 1 | View Replies]

To: unix
Rune was one of the best games I've ever played on PC. Total melee combat and great looking environments.

Klingon Honor Guard was one of the worst pieces of garbage I've ever played.

Deus Ex is probably the best PC FPS of all time. It's certainly the most immersive and expansive.

7 posted on 02/11/2003 10:48:40 PM PST by GunRunner
[ Post Reply | Private Reply | To 1 | View Replies]

To: John Robinson; B Knotts; stainlessbanner; TechJunkYard; ShadowAce; Knitebane; AppyPappy; jae471; ...
The Penguin Ping.

Wanna be Penguified? Just holla!

Got root?

8 posted on 02/12/2003 7:55:33 AM PST by rdb3 (Hit 'em with that Nina, man. Or my .44 that's guaranteed to lean 'em, man. Whoa!)
[ Post Reply | Private Reply | To 2 | View Replies]

To: OOPisforLiberals
Is the "Navy Seals" game that is listed SOCOM Navy Seals for PS2?? It has network capability, just not sure if it applies to PC's only.
9 posted on 02/12/2003 9:22:14 AM PST by Desecrated
[ Post Reply | Private Reply | To 6 | View Replies]

To: unix
Any one up to a challenge in UT? The IP is 207.44.142.136. Look for me {ROS}_BRUTEL.
10 posted on 02/12/2003 9:33:35 AM PST by Search4Truth (The truth will set you free.)
[ Post Reply | Private Reply | To 1 | View Replies]

Comment #11 Removed by Moderator

To: onetimeatbandcamp
Done deal.

T-minus 31 days until the birth of Tha SYNDICATE, the philosophical heir to William Lloyd Garrison.
101 things that the Mozilla browser can do that Internet Explorer cannot.

12 posted on 02/12/2003 10:19:15 AM PST by rdb3 (Hit 'em with that Nina, man. Or my .44 that's guaranteed to lean 'em, man. Whoa!)
[ Post Reply | Private Reply | To 11 | View Replies]

To: unix
Thanks for the ping.
13 posted on 02/12/2003 1:41:06 PM PST by jammer
[ Post Reply | Private Reply | To 2 | View Replies]

To: rdb3
Wanna be Penguified? Just holla!

Put me on the Penguin list.

Frankly, this 'threat' is overblown. If you're running Windows, you're already far more vulnerable and likely to be compromised by cyberwar attacks than some puny game engine. The game engines are largely vulnerable because Microsoft opens the door to your computer if you install any version of Windows. Just another kludge M$ won't fix.
14 posted on 02/13/2003 5:52:03 AM PST by George W. Bush
[ Post Reply | Private Reply | To 8 | View Replies]

To: George W. Bush
"Frankly, this 'threat' is overblown"

Agreed, if you have to stoop to looking for the Unreal Engine to perform a DOS attack, you're a loser.

Malicious threat sounds interesting tough.

15 posted on 02/14/2003 10:00:04 PM PST by Jalapeno
[ Post Reply | Private Reply | To 14 | View Replies]

To: Search4Truth
DRAT! Seven days too late...
16 posted on 02/18/2003 10:17:49 PM PST by Michael Barnes
[ Post Reply | Private Reply | To 10 | View Replies]

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson