
漏洞信息
IBM
2、发现漏洞的数据库版本
Informix Dynamic Server 12.10
3、漏洞详情
类型:缓冲区溢出漏洞
威胁程度:CVSS score: 6.5
CVEID:cve-2017-1310
产生原因:Informix 格式化输出函数FORMAT_UNITS对用户输入没有进行有效的格式检查,而直接将用户输入拷贝到堆栈缓冲区中,控制函数返回地址,从而控制服务器。
危害与影响:
1)Informix对调用函数FORMAT_UNITS所要求的权限非常低,数据库普通用户只要具备连接权限,就可触发此函数,导致代码注入及服务器异常;
2)通过构造精密的返回值,用户可以控制Informix服务器执行任何函数,从而造成进一步危害,比如控制服务器立刻停止数据服务;
3)即便没有黑客能力,用户通过简单的超长字符串的输入,反复执行函数,就可导致Informix系统异常,产生大量警告文件,占满服务器磁盘,导致服务器崩溃。另外,Informix 服务器设计上,地址空间固定,无法使用地址空间随机分布,如此一来,黑客可预先得知服务器地址分布,从而进行更有针对性的攻击或与其他漏洞组合发起更大规模的网络攻击,产生不可预测的系统性风险。
