MDBMS 0.96/0.99 Query Display Buffer... CVE-2001-0818 CNNVD-200112-075

7.5 AV AC AU C I A
发布: 2001-12-06
修订: 2017-12-19

CVE(CAN) ID: CAN-2001-0818 MDBMS是UNIX平台下的关系数据库管理系统,当用"\s"命令来显示查询结果时,如果 这个结果的数据量比较大的话,就会导致缓冲区溢出。 有问题的代码在interface.cc文件中: void user::uprintf(char *s, ...) { char b[10000]; int len=strlen(outbuf), newlen; va_list ap; va_start(ap,s); vsprintf(b,s,ap); <---- va_end(ap); newlen=strlen(b); while (newlen+len+10>=outsize) outbuf=(char*)realloc(outbuf,outsize+=1000); strcat(outbuf,b); FD_SET(fd,&parent->wmask); } 远程用户可以利用这个漏洞以root身份执行任意代码。

0%
当前有2条漏洞利用/PoC
当前有5条受影响产品信息