17th Apr 2002 [SBWID-5271]
COMMAND
	Webalizer remote buffer overflow
SYSTEMS AFFECTED
	Webalizer 2.01-09, 2.01-06
PROBLEM
	Spybreak [http://spybreak.host.sk] says :
	The webalizer has the ability  to  perform  reverse  DNS  lookups.  This
	ability is disabled  by  default,  but  if  enabled,  an  attacker  with
	command over his own DNS service, has the ability to  gain  remote  root
	acces to a machine, due to a  remote  buffer  overflow  in  the  reverse
	resolving code.
SOLUTION
	Franck Coppola  provided  a  patch  to  fix  the  vulnerability  (tested
	against webalizer-2.01-06) :
	
	|--- dns_resolv.c        Tue Apr 16 00:53:19 2002
	|***************
	|*** 445,449 ****
	|                                     size,strlen(res_ent->h_name));
	|  
	|!                         strcpy(child_buf, res_ent->h_name);
	|                          size = strlen(child_buf);
	|                       }
	|--- 445,449 ----
	|                                     size,strlen(res_ent->h_name));
	|  
	|!                         strncpy(child_buf, res_ent->h_name, MAXHOST);
	|                          size = strlen(child_buf);
	|                       }
	
	 Update (18 April 2002)
	 ======
	Version 2.01-10 has been released, which fixes  this  and  a  few  other
	buglets that have been discovered in the last month or  so.  Get  it  at
	the usual place :
	 
	http://www.mrunix.net/webalizer/ or http://www.webalizer.org
	ftp://ftp.mrunix.net/pub/webalizer/