安全研究

安全漏洞
Man Utility MANPL环境变量本地缓冲区溢出漏洞

发布日期:2003-09-12
更新日期:2003-09-18

受影响系统:
Andries Brouwer man 1.5m1
Andries Brouwer man 1.5m
Andries Brouwer man 1.5l
Andries Brouwer man 1.5j
Andries Brouwer man 1.5i2
Andries Brouwer man 1.5i
Andries Brouwer man 1.5h1
    - RedHat Linux 7.0
    - RedHat Linux 6.2
    - RedHat Linux 5.2
Andries Brouwer man 1.5k
    - Conectiva Linux 8.0
    - Conectiva Linux 7.0
    - Conectiva Linux 6.0
    - Mandrake Linux Corporate Server 2.1
    - Mandrake Linux 9.1
    - Mandrake Linux 9.0
    - RedHat Linux 8.0
    - RedHat Linux 7.3
    - RedHat Linux 7.2
    - RedHat Linux 7.1
描述:
BUGTRAQ  ID: 8602

man是多种系统下查看帮助手册的工具。

man在处理环境变量时缺少正确边界缓冲区检查,本地攻击者可以利用这个漏洞进行缓冲区溢出攻击,可能以man组权限在系统上执行任意指令。

问题是对MANPL环境变量数据缺少正确处理,攻击者超长MANPL环境变量可触发漏洞,精心构建提交数据可能以man组权限在系统上执行任意指令。

<*来源:SNOSoft
  
  链接:http://marc.theaimsgroup.com/?l=bugtraq&m=106330431017715&w=2
*>

建议:
厂商补丁:

Andries Brouwer
---------------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:

ftp://ftp.win.tue.nl/pub/linux-local/utils/man

浏览次数:2753
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载
绿盟科技给您安全的保障