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

Oracle cmctl 存在缓冲溢出


发布时间:2000-11-23
更新时间:2000-11-23
严重程度:
威胁程度:普通用户访问权限
错误类型:输入验证错误
利用方式:服务器模式

受影响系统
Oracle Oracle8i 8.1.5
   + Sun Solaris 8.0
   + Sun Solaris 7.0
   + RedHat Linux 6.2 i386
   + RedHat Linux 6.1 i386
   + HP HP-UX 11.11
   + HP HP-UX 11.0
详细描述
cmctl是一个连接控制管理工具,是Oracle 8i的默认安装配件,其中存在漏洞可以
提升权限。问题出现在cmctl处理用户提供的命令行参数中,其中argv[1]的字符串
会被拷贝到预定义的缓冲区中,并没有进行正确的检查,而导致边界溢出,破坏堆栈。

测试代码
下载如下测试程序:

http://www.securityfocus.com/data/vulnerabilities/exploits/cmctl_start.c

解决方案
去掉cmctl的一些属性,这样将导致失去一些功能。

相关信息