GDB是一款开放源代码的命令行调试工具。 GDB处理UPX文件存在缓冲区溢出,远程攻击者可以利用漏洞以应用程序进程权限执行任意指令。 问题存在于“coffread.c”解开UPX压缩的文件时存在边界错误,恶意的UPX文件诱使用户调试可导致以应用程序进程权限执行任意指令。 GNU GDB 6.6 目前没有详细解决方案提供: <a href="http://www.gnu.org/software/gdb/gdb.html" target="_blank">http://www.gnu.org/software/gdb/gdb.html</a>
GDB是一款开放源代码的命令行调试工具。 GDB处理UPX文件存在缓冲区溢出,远程攻击者可以利用漏洞以应用程序进程权限执行任意指令。 问题存在于“coffread.c”解开UPX压缩的文件时存在边界错误,恶意的UPX文件诱使用户调试可导致以应用程序进程权限执行任意指令。 GNU GDB 6.6 目前没有详细解决方案提供: <a href="http://www.gnu.org/software/gdb/gdb.html" target="_blank">http://www.gnu.org/software/gdb/gdb.html</a>