CVE:CVE-2006-3857
CNNVD:CNNVD-200608-109
Informix Dynamic Server(IDS)是一款由IBM开发的数据库。
在SQL级别以下SQL语句存在溢出漏洞：
SET DEBUG FILE
IFX_FILE_TO_FILE
FILETOCLOB
LOTOFILE
DBINFO
在协议级别以下C函数存在溢出：
_sq_remview
_sq_remproc
_sq_remperms
_sq_distfetch
_sq_dcatalog
上述语句或函数都调用了getname()函数。该函数将源字符串拷贝到目标缓冲区，类似于strcpy()。
此外在协议级别上_sq_scroll和_sq_bbind函数中的空指针可能触发未处理的异常，导致拒绝服务。
solution:Upgrade ibm informix_dynamic_database_server to a higher version than 9.3,9.40.tc1,9.40.tc2,9.40.tc3,9.40.tc4,9.40.tc5,9.40.uc1,9.40.uc2,9.40.uc3,10.00.tc1,10.00.tc2,and avoid the version 9.3,9.40.tc1,9.40.tc2,9.40.tc3,9.40.tc4,9.40.tc5,9.40.uc1,9.40.uc2,9.40.uc3,10.00.tc1,10.00.tc2