发信人: niking() 
整理人: williamlong(2000-09-20 08:37:39), 站内信件
 | 
 
 
Eject是FreeBSD系统中用来退出光盘的一个程序。它存在多个可利用的缓冲问题 ,利用溢出本地用户就可以越权获得root权限。 解决方案: 
 1. 升级您所有的断口并重造eject端口
 
 2.删除所有的旧软件包,并安装以下的软件包
 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-3-stable/sysutil s/eject-1.4.tgz
 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-stable/sysutil s/eject-1.4.tgz
 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-4-stable/sysuti ls/eject-1.4.tgz
 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5-current/sysuti ls/eject-1.4.tgz
 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-5-current/sysut ils/eject-1.4.tgz
 请注意查看其文件的创建日期,因为其版本号没有变
 
 3) download a new port skeleton for the eject port from:
 下载一个新的eject端口构架来重建所有端口
 http://www.freebsd.org/ports/
 
 4) 利用portcheckout程序来完成方案3所提供的方法。该程序在 /usr/ports/de vel/portcheckout
 或者下载其软件包
 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-3-stable/devel/p ortcheckout-2.0.tgz
 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-stable/devel/p ortcheckout-2.0.tgz
 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-4-stable/devel/ portcheckout-2.0.tgz
 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-5-current/devel/ portcheckout-2.0.tgz
 ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/alpha/packages-5-current/devel /portcheckout-2.0.tgz
  
 
  -- Sincerly 
 Niking
 http://www.mudfrog.net               (网络安全站点)
 irc: irc.szonline.net:6667 #internet (网络安全频道)
  ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.105.109.52]
  | 
 
 
 |