Ubisoft: We Didn't Install a Rootkit on Your PC
July 30, 2012 4:50 PM
comment(s) - last by
But Ubisoft admits its code allows remotely controllable arbitrary executable launches
defines a "
" as "a stealthy type of malicious software designed to hide the existence of certain processes or programs from normal methods of detection and enable continued privileged access to a computer."
We just heard back from a spokesperson from Ubisoft Entertainment S.A. (
) regarding claims that dozens of its most popular titles contained
a browser plugin that acted as a rootkit
There was some skepticism among readers regarding whether this was a true "rootkit". Writes
, "The described behavior of the DRM package doesn't define a rootkit at all. It may be an evil nonetheless, but let's be accurate here instead of using the R-word to inflame people by misdirection."
But it appears as more details have become available that the software was acting relatively close to the aforementioned definition of a rootkit, though it's likely closer to an unintentional Trojan by definition.
According to the Ubisoft spokesperson:
The browser plugin that we used to launch the application through Uplay was able to take command line arguments that developers used to launch their games while they're being made. This weakness could allow the application to specify any executable to run, rather than just a game. This means it was possible to launch another program on the machine.
Pre-patch the uPlay browser plug-in could allow remotely controlled arbitrary executable launch.
[Image Source: Geek.com]
Now Ubisoft denies that this is a rootkit, writing, "The Uplay application has never included a rootkit."
Technically this appears to be correct in that the plugin was not
to be malicious, and has not yet been exploited in the wild.
That said consider the following:
The browser plugin is intended to launch game related software, but due to apparent coding error is allowed unrestricted executable access, meaning its advertised purpose does not match its capabilities.
This makes it, in effect, an accidental Trojan.
The plugin allows privileged access to the host machine.
The plugin runs in the background and is largely invisible.
The plugin accepts remote control signals to control the host machine.
Thus even if Ubisoft is correct -- that Uplay is not acting as a rootkit at present -- if the control channel were to be hijacked by a third party, it would become one. Channel hijacking would fulfill the sole missing criteria -- malicious behavior.
In other words, Ubisoft is arguing semantics, but based on a purely technical standpoint its plugin is very close to being capable of offering similar capabilities to a rootkit if hijacked by a malicious party. That, ostensibly, is where various media reports labelling the plugin as a "rootkit" arose.
Semantics aside, Ubisoft appears to realize this is a dangerous capability to leave lying around. It writes:
The issue was brought to our attention early Monday morning and we had a fix into our QC department an hour and a half later. An automatic patch was launched that fixes the browser plugin so that it will only open the Uplay application. Ubisoft takes security issues very seriously, and we will continue to monitor all reports of vulnerabilities within our software and take swift action to resolve such issues.
To update your Uplay client and apply the patch:
-Close any open web browsers (Internet Explorer, Firefox, Chrome, Opera, etc.) If the web browser is open during the patch it will require restarting the browser.
-Launch the Uplay PC client. The Uplay PC client update will start automatically.
-An updated version of the Uplay PC installer is also available to download from Uplay.com.
It remains to be seen if this is enough to wash Ubisoft's hands of
liability for allowing arbitrary code execution
on victim machines.
This article is over a month old, voting and posting comments is disabled
RE: Malicious Behavior not a requirement to be a rootkit
7/30/2012 5:47:40 PM
It's still not a rootkit. Yes, it allowed for arbitrary execution of code. No, it doesn't have elevated privileges, nor does it try to hide it's (or any other) process. You can call it a remote exploit, or a trojan depending if you believe it was intentional, but not a rootkit.
RE: Malicious Behavior not a requirement to be a rootkit
7/30/2012 5:53:16 PM
Or call it what it is, an accident that I'm sure they will patch soon. Then we can get a 3rd Mick article patting himself on the back, because he caught a big bad evil corporation.
"This week I got an iPhone. This weekend I got four chargers so I can keep it charged everywhere I go and a land line so I can actually make phone calls." -- Facebook CEO Mark Zuckerberg
Ubisoft Caught Installing Exploitable DRM Plug-in on Users' Machines
July 30, 2012, 11:44 AM
The EFF Wants You to Know About Sony BMG Settlement
March 13, 2006, 2:17 AM
Microsoft Axes 1,500 Misleading Windows Apps, Crackdown Ongoing
August 28, 2014, 11:56 AM
Dropbox Bows to Competitive Pressure, Provides 1TB of Storage for $10/Month
August 27, 2014, 11:17 AM
Microsoft: Roughly 25,000 Win8.x Users See Blue Screens After Botched Patch
August 25, 2014, 12:50 AM
Report: Microsoft to Announce Windows 9 on September 30
August 21, 2014, 11:20 AM
HP Just Can’t Quit Windows 7; Offers Customers $170 Discounts on Windows 7 Laptops
August 21, 2014, 8:40 AM
Microsoft Wants Windows 8.1 Inside Children's Toys, Appliances
August 20, 2014, 3:20 PM
Most Popular Articles
Numerous Leaks Detail 4.7" iPhone 6 Processor, RAM, Cellular and NFC Capabilities
August 29, 2014, 10:37 PM
Apple Builds Not-So-Secret Secret 3-Story Tower for iPhone 6/iWatch Unveil
August 28, 2014, 3:41 PM
Windows 9: "Upgrade Now" Button Coming for Enterprise Updates, ARM Preview in H1 2015
August 26, 2014, 8:00 PM
Buzz Grows Over Upcoming Lenovo Vibe X2's "Layered" Rim, Intel Chip
August 29, 2014, 4:59 PM
Comcast Forced Fees by Reducing Netflix to "VHS-Like Quality"
September 1, 2014, 7:18 PM
Latest Blog Posts
Space Terrorism is a Looming Threat For the United States
Apr 23, 2014, 7:47 PM
Facebook Aims to Provide Internet to "Every Person in the World" with Drones, Satellites
Apr 1, 2014, 10:20 AM
Retail Mobile Sites Experience Outages in Light of Simplexity's Bankruptcy
Mar 14, 2014, 8:48 AM
Tesla vs. BMW: Who Has the Safer EV?
Feb 1, 2014, 2:56 PM
Justice Leaks Details of Next HTC One Two Flagship Phone
Dec 5, 2013, 4:04 PM
More Blog Posts
Copyright 2014 DailyTech LLC. -
Terms, Conditions & Privacy Information