当前位置:Linux教程 - Linux - Vim编辑器交换文件竞争状态安全漏洞

Vim编辑器交换文件竞争状态安全漏洞

信息提供:感谢Linuxworm提供本公告。
安全公告(或线索)提供热线:[email protected]
发布日期:2001年4月10日
更新日期:2001年6月26日
受影响的系统:VIM Development Group VIM 5.7
+ S.u.S.E. Linux 7.1
+ S.u.S.E. Linux 7.0
+ S.u.S.E. Linux 6.4
+ S.u.S.E. Linux 6.3
+ S.u.S.E. Linux 6.2
+ S.u.S.E. Linux 6.1
+ RedHat Linux 7.0 sparc
+ RedHat Linux 7.0 i386
+ RedHat Linux 7.0 alpha
+ RedHat Linux 7.0
+ RedHat Linux 6.2 sparc
+ RedHat Linux 6.2 i386
+ RedHat Linux 6.2 alpha
+ RedHat Linux 6.2
+ RedHat Linux 5.2 sparc
+ RedHat Linux 5.2 i386
+ RedHat Linux 5.2 alpha
+ RedHat Linux 5.2
+ Caldera eServer 2.3.1
+ Caldera eDesktop 2.4
+ Caldera OpenLinux 2.3
VIM Development Group VIM 5.6
VIM Development Group VIM 5.5
VIM Development Group VIM 5.4
VIM Development Group VIM 5.3
VIM Development Group VIM 5.2
VIM Development Group VIM 5.1
VIM Development Group VIM 5.0
漏洞描述:Vim是vi编辑器的增强版本,它在各个Linux系统下非常流行。在Vim的交换文件机制中存在竞争状态安全漏洞问题。如果被编辑文件的交换文件和一个不存在的文件建立符号连接,这种安全问题就会发生。通过猜测其它合法用户的文件名,非法用户就可能和该文件建立符号连接。利用该连接,非法用户就可以非法运行vim,从而破坏系统。
解决方法:补丁下载地址:
VIM Development Group VIM 5.7:
S.u.S.E. RPM 7.1 i386 vim-5.7-71.i386.rpm
S.u.S.E. RPM 6.3 i386 gvim-5.7-78.i386.rpm
S.u.S.E. RPM 6.3 i386 vim-5.7-72.i386.rpm
S.u.S.E. RPM 7.0 ppc vim-5.7-20.ppc.rpm
S.u.S.E. RPM 6.2 i386 gvim-5.7-77.i386.rpm
S.u.S.E. RPM 6.2 i386 vim-5.7-71.i386.rpm
S.u.S.E. RPM 6.4 ppc vim-5.7-19.ppc.rpm
S.u.S.E. RPM 6.1 i386 gvim-5.7-78.i386.rpm
S.u.S.E. RPM 6.1 i386 vim-5.7-72.i386.rpm
S.u.S.E. RPM 7.0 i386 vim-5.7-73.i386.rpm
S.u.S.E. RPM 7.1 sparc vim-5.7-54.sparc.rpm
S.u.S.E. RPM 7.0 sparc gvim-5.7-59.sparc.rpm
S.u.S.E. RPM 6.4 i386 vim-5.7-72.i386.rpm
S.u.S.E. RPM 7.0 sparc vim-5.7-54.sparc.rpm
S.u.S.E. RPM 6.4 alpha gvim-5.7-57.alpha.rpm
S.u.S.E. RPM 7.0 alpha vim-5.7-57.alpha.rpm
S.u.S.E. RPM 6.3 alpha gvim-5.7-57.alpha.rpm
S.u.S.E. RPM 7.1 i386 gvim-5.7-79.i386.rpm
S.u.S.E. RPM 6.4 alpha vim-5.7-57.alpha.rpm
S.u.S.E. RPM 6.1 alpha gvim-5.7-57.alpha.rpm
S.u.S.E. RPM 7.0 ppc gvim-5.7-58.ppc.rpm
S.u.S.E. RPM 7.0 i386 gvim-5.7-79.i386.rpm
S.u.S.E. RPM 6.3 alpha vim-5.7-57.alpha.rpm
S.u.S.E. RPM 6.4 ppc gvim-5.7-57.ppc.rpm
S.u.S.E. RPM 6.4 i386 gvim-5.7-78.i386.rpm
S.u.S.E. RPM 6.1 alpha vim-5.7-57.alpha.rpm