CVS Argumentx命令error_prog_name两次释放任意指令执行漏洞 CVE-2004-0416 CNNVD-200408-055

10.0 AV AC AU C I A
发布: 2004-08-06
修订: 2018-05-03

Concurrent Versions System (CVS)是一款开放源代码的版本控制软件。 CVS \"Argumentx\"命令存在两次释放问题,远程攻击者可以利用这个漏洞以进程权限在系统上执行任意指令。 \"Argumentx\" 命令允许为先前提供的参数增加更多数据,这可以通过对最后一个存储参数进行重分配来操作,但是\"Argumentx\"没有检查在参数列表中是否有任何参数,因为当客户端断开连接的时候程序会释放这个列表,如果列表是空的,realloc()调用就会去试图释放一个不应该被这样操作的指针。此\"double-free()\"漏洞在多个Linux系统上成功利用。

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