First4Internet XCP Uninstallation CodeSupport.ocx ActiveX Control Arbitrary Code Execution

This script is Copyright (C) 2005-2015 Tenable Network Security, Inc.


Synopsis :

The remote Windows host has an ActiveX control that is prone to remote
code execution.

Description :

The remote host contains an ActiveX control from First4Internet called
CodeSupport. This control was likely installed by requesting an
uninstaller for Sony's XCP digital rights management software.

CodeSupport is marked as safe for scripting and makes several methods
available for any web page to use. Should a user visit a maliciously
crafted website, this would allow that website to execute arbitrary
code on the remote host.

See also :

http://hack.fi/~muzzy/sony-drm/
http://www.freedom-to-tinker.com/?p=927

Solution :

On the affected host, locate the file 'codesupport.ocx', run the
following DOS commands, and reboot.

regsvr32 /u '%windir%\downloaded program files\codesupport.ocx' cmd
/k del '%windir%\downloaded program files\codesupport.*'

assuming it's located in '%windir%\downloaded program files'.

Risk factor :

High / CVSS Base Score : 9.3
(CVSS2#AV:N/AC:M/Au:N/C:C/I:C/A:C)
CVSS Temporal Score : 8.8
(CVSS2#E:H/RL:W/RC:ND)
Public Exploit Available : true

Family: Windows

Nessus Plugin ID: 20220 (codesupport_activex_code_exec.nasl)

Bugtraq ID: 15430

CVE ID: CVE-2005-3650

Ready to Amp Up Your Nessus Experience?

Get Nessus Professional to scan unlimited IPs, run compliance checks & more

Buy Nessus Professional Now