安全研究
安全漏洞
PostgreSQL To_Ascii()缓冲区溢出漏洞
发布日期:2003-08-24
更新日期:2003-10-09
受影响系统:PostgreSQL PostgreSQL 7.3.3
PostgreSQL PostgreSQL 7.3.2
PostgreSQL PostgreSQL 7.3.1
PostgreSQL PostgreSQL 7.3
PostgreSQL PostgreSQL 7.2.3
PostgreSQL PostgreSQL 7.2.2
PostgreSQL PostgreSQL 7.2
PostgreSQL PostgreSQL 7.2.1
- Conectiva Linux 8.0
- Debian Linux 3.0
- Mandrake Linux 8.2
- SuSE Linux 8.0
不受影响系统:PostgreSQL PostgreSQL 7.3.4
描述:
BUGTRAQ ID:
8741
CVE(CAN) ID:
CVE-2003-0901
PostgreSQL是一款高级对象-关系型数据库管理系统,支持扩展的SQL标准子集。
PostgreSQL包含的to_ascii()函数存在问题,远程攻击者可以利用这个漏洞触发缓冲区溢出,可能以PostgreSQL进程权限在系统上执行任意指令。
提交超多数据给to_ascii()函数,由于缺少充分的缓冲区边界检查,可导致发生基于堆的溢出,通过精心覆盖堆的管理结构可导致以PostgreSQL进程权限在系统上执行任意指令。
<*来源:Tom Lane
*>
建议:
厂商补丁:
PostgreSQL
----------
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
http://www.postgresql.org浏览次数:3625
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载 绿盟科技给您安全的保障 |