Interbase是一款由Borland公司开发和维护的数据库软件,可使用在多种Unix和Linux操作系统。 Interbase中的GDS_Drop 程序在处理环境变量时缺少正确的边界检查,本地攻击者可以利用这个漏洞进行缓冲区溢出攻击。 Interbase中的GDS_Drop 程序默认以suid root属性安装,程序在处理interbase环境变量时没有正确检查提交的数据长度,攻击者可以提交超长的字符串给interbase环境变量,执行GDS_Drop程序可产生缓冲区溢出,精心构建字符串数据可导致以root权限在系统上执行任意指令。
Interbase是一款由Borland公司开发和维护的数据库软件,可使用在多种Unix和Linux操作系统。 Interbase中的GDS_Drop 程序在处理环境变量时缺少正确的边界检查,本地攻击者可以利用这个漏洞进行缓冲区溢出攻击。 Interbase中的GDS_Drop 程序默认以suid root属性安装,程序在处理interbase环境变量时没有正确检查提交的数据长度,攻击者可以提交超长的字符串给interbase环境变量,执行GDS_Drop程序可产生缓冲区溢出,精心构建字符串数据可导致以root权限在系统上执行任意指令。