ZoneAlarm是一款个人电脑防火墙,能保护个人数据和隐私安全。 ZoneAlarm的实现和安装上存在多个安全漏洞,本地攻击者可能利用此漏洞提升自己的权限。 ZoneAlarm产品vsdatant.sys设备驱动的IOCTL处理代码没有验证传送给IOCTL 0x8400000F和IOCTL 0x84000013的用户域提供的地址。由于没有正确地验证IRQ参数,攻击者可以利用这些IOCTL使用常数双字值0x60001或ZwQuerySystemInformation返回的缓冲区内容覆盖任意内存,包括内核内存及所运行进程的代码段。 ZoneAlarm产品在安装期间没有设置安全的默认访问控制列表(ACL)。如果管理员安装了任何ZoneAlarm工具的话,默认的ACL允许任意用户修改所安装的文件。由于有些程序是以系统服务运行的,因此攻击者可以使用自己的代码替换所安装的ZoneAlarm文件,之后代码会以系统级权限执行。
ZoneAlarm是一款个人电脑防火墙,能保护个人数据和隐私安全。 ZoneAlarm的实现和安装上存在多个安全漏洞,本地攻击者可能利用此漏洞提升自己的权限。 ZoneAlarm产品vsdatant.sys设备驱动的IOCTL处理代码没有验证传送给IOCTL 0x8400000F和IOCTL 0x84000013的用户域提供的地址。由于没有正确地验证IRQ参数,攻击者可以利用这些IOCTL使用常数双字值0x60001或ZwQuerySystemInformation返回的缓冲区内容覆盖任意内存,包括内核内存及所运行进程的代码段。 ZoneAlarm产品在安装期间没有设置安全的默认访问控制列表(ACL)。如果管理员安装了任何ZoneAlarm工具的话,默认的ACL允许任意用户修改所安装的文件。由于有些程序是以系统服务运行的,因此攻击者可以使用自己的代码替换所安装的ZoneAlarm文件,之后代码会以系统级权限执行。