Capcom Rolls Back Latest Street Fighter V PC Update Following Severe Security Issue

Collapse
X
Collapse
  •  

  • Capcom Rolls Back Latest Street Fighter V PC Update Following Severe Security Issue

    [ATTACH=CONFIG]8396[/ATTACH]
    Last night, Capcom released a big new update for Street Fighter V. Also added, not contained in the main patch notes, was a "client-side security update" that aimed to serve as an anti-crack solution for the game.

    The problem here is that this update added in a method of accessing a user's system at the kernel level. The update put "Capcom.sys" inside the System32 folder. Users discovered a few things about this file and what it does.
    1. The driver first registers itself using a pseudo-randomly generated name. That's kind of suspicious. It also doesn't specify any security, so any user at any privilege level can attempt to open and control the device. That's bad.
    2. It sets up custom handlers for opening the device object, closing the device object, and performing ioctls on the device object. This is pretty normal, although a driver that didn't set up basic security when creating its device should perform security checks when opening the device. This driver does not.
    3. The ioctl handler is where everything "interesting" happens. It checks for control codes 0xAA012044 and 0xAA013044, does some buffer size checks, disables supervisor-mode execution protection and then runs the arbitrary code passed in through the ioctl buffer with kernel permissions.

    This means that the update created a backdoor which could allow someone with malicious intent to run code at the kernel level. In short: This is a very, very bad security loophole that Capcom added in this update.

    It took about a day, but Capcom has decided to roll back this update. It is unknown whether or not rolling back this update will also remove the Capcom.sys file from System32. If it does not, you will have to manually remove it. You may need to reboot or boot into safe mode in order to remove it. Be very careful when doing this as it is unwise to just go messing around in the System32 folder.
      Posting comments is disabled for guests. Login or sign up to leave a comment.

    Related Topics

    Collapse

    • dzei
      One more crashing to desktop
      by Guest
      Hello, i can do everything else fine, but when i click on the "MULTIPLAYER" -option in game, i crash to desktop immediately. The game was running...
      11-18-2005, 05:47 AM
    • Kennel-Dog
      CTD @ 62% map load.
      by Guest
      I have had BF2 installed on this machine since it was released and never had any problems until saturday night.
      PB kicked me from a server with...
      02-20-2006, 09:54 AM
    • Kennel-Dog
      Constant crash since 1.03
      by Guest
      Ever since I've installed 1.03, my computer restarts evertime I try to quit the game.
      Everything runs fine in game, no connection problems, no...
      10-06-2005, 10:57 PM
    • schpack
      Game crashes to desktop after 1 map
      by Guest
      :cry: hello all,

      my problem is after i removed my previous drivers to install the latest driver (ForceWare Release 80 Version: 81.95) for...
      11-23-2005, 09:02 PM
    • Loading...
    • No more items.
    TGN on Threads TGN on BlueSky TGN on Facebook
    Working...