xfocus logo xfocus title
首页 焦点原创 安全文摘 安全工具 安全漏洞 焦点项目 焦点论坛 关于我们
English Version

Sun Solaris AT工具可删除任意文件漏洞


发布时间:2003-02-12
更新时间:2003-02-12
严重程度:
威胁程度:本地拒绝服务
错误类型:输入验证错误
利用方式:服务器模式

BUGTRAQ ID:6692

受影响系统
Sun Solaris 2.5    
Sun Solaris 2.5.1  
Sun Solaris 2.6    
Sun Solaris 7.0 _x86
Sun Solaris 7.0    
Sun Solaris 8.0 _x86
Sun Solaris 8.0    
Sun Solaris 9.0 _x86
Sun Solaris 9.0
详细描述
Sun Solaris系统的at工具实现上存在漏洞,本地攻击者可以利用此漏洞删除系统上的任意文件。漏洞来源于at工具的'-r'选项,此选项用于删除早先提交的任务,因为没有仔细过滤通过'-r'选项提交的参数,从而导致本地攻击者执行恶意操作。

解决方案
临时解决方案是去除at命令的suid位:
# chmod u-s /usr/bin/at

厂商提供了如下补丁:

Sun Solaris 7.0 _x86:
      Sun Patch 108320-03
      http://sunsolve.sun.com/pub-cgi/findPatch.pl?patchId=108320&rev=03
Sun Solaris 7.0:
      Sun Patch 108319-03
      http://sunsolve.sun.com/pub-cgi/findPatch.pl?patchId=108319&rev=03
Sun Solaris 8.0 _x86:
      Sun Patch 109008-09
      http://sunsolve.sun.com/pub-cgi/findPatch.pl?patchId=109008&rev=09
      Sun Patch 108876-13
      http://sunsolve.sun.com/pub-cgi/findPatch.pl?patchId=108876&rev=13
Sun Solaris 8.0:
      Sun Patch 109007-09
      http://sunsolve.sun.com/pub-cgi/findPatch.pl?patchId=109007&rev=09
      Sun Patch 108875-13
      http://sunsolve.sun.com/pub-cgi/findPatch.pl?patchId=108875&rev=13
Sun Solaris 9.0 _x86:
      Sun Patch 114136-01
      http://sunsolve.sun.com/pub-cgi/findPatch.pl?patchId=114136&rev=01
Sun Solaris 9.0:
      Sun Patch 114135-01
      http://sunsolve.sun.com/pub-cgi/findPatch.pl?patchId=114135&rev=01

相关信息
Wojciech Purczynski

Security Vulnerability with the at(1) Command on Solaris
http://sunsolve.sun.com/pub-cgi/retrieve.pl?doc=fsalert%2F50161