First4Internet XCP Uninstallation CodeSupport.ocx ActiveX Control Arbitrary Code Execution
High Nessus Plugin ID 20220
SynopsisThe remote Windows host has an ActiveX control that is prone to remote code execution.
DescriptionThe 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.
SolutionOn 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'.