CFingerD 缓冲区溢出漏洞 CVE-2001-0735 CNNVD-200110-056

7.2 AV AC AU C I A
发布: 2001-10-18
修订: 2023-11-07

CVE(CAN) ID: CAN-2001-0735 cfingerd 一个安全的finger守护程序。它由cfingerd开发小组维护。 它被发现存在一个缓冲区溢出漏洞。由于没有检查用户提供数据的长度,如果用户提供的 数据长度超过80字节,就可能使一个内部缓冲区发生溢出,攻击者可能改变程序执行流程, 并执行任意代码。 问题在util.c第181-182行附近: ... while((line[pos] != \'\' \'\') && (!done)) { command[newpos] = line[pos]; ... 这段代码没有检测缓冲区command[]是否已经到了末尾。 由于cfingerd通常是以root身份启动的,因此本地用户可能利用这个漏洞获取root权限。

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