TUCoPS :: Windows Apps :: win5129.htm

CNet CatchUp arbitrary code execution
25th Feb 2002 [SBWID-5129]
COMMAND

	CNet CatchUp arbitrary code execution

SYSTEMS AFFECTED

	Catchup 1.3

PROBLEM

	Andrew Clover [http://and.doxdesk.com/] says :
	

	CNet CatchUp is controlled by .RVP files which  specify  what  filenames
	to look for, checksums, and so on.  RVP  files  execute  immediately  on
	being encountered, unless the  user  sets  the  option  to  wait  before
	beginning a scan. There is no  authentication  mechanism  -  anyone  can
	make their own .RVP file to scan the local machine.
	

	The results are presented in a report HTML page, a template of which  is
	included in the RVP file. The page is saved under  a  filename  included
	in the RVP file. (Only the leafname is  used  -  the  report  is  always
	saved  in  a  user-specified  directory.)  When  CatchUp  has   finished
	scanning, it opens the report file by passing a DDE message to  any  web
	browsers open.
	

	 Issue :

	 =====

	

	The main problem is that the filename need not end in \'.html\'.  It  is
	possible for an attacker to craft an RVP  file  which  will  create  any
	file, for example .BAT or .VBS, and deliver it to the user  through  the
	web or e-mail. When the scan completes - or straight away,  if  the  RVP
	specifies no scanning commands - the malicious file will be  opened.  If
	a DDE-compliant web browser window is  open  at  the  moment  it  should
	prompt the user to save or open the  file  as  usual.  If,  however,  no
	browser  is  open,  Windows  will  execute  the  file  without   further
	confirmation, allowing the attack to run arbitrary code.

SOLUTION

	no fix for now.
	

	 Workaround

	 ==========

	

	Ensure that CatchUp is only allowed to run from  trusted  sites.  Either
	turn on the \'ask for confirmation  before  scanning\'  option,  or,  if
	like me you aren\'t able to open the  options  dialogue  box  to  do  so
	without crashing Windows, go to Folder Options -> File Types ->  CatchUp
	Configation File  (RVP)  ->  Edit  and  turn  on  \'Confirm  open  after
	download\'.

TUCoPS is optimized to look best in Firefox® on a widescreen monitor (1440x900 or better).
Site design & layout copyright © 1986-2024 AOH