PostgreSQL To_Ascii()缓冲区溢出漏洞

漏洞信息详情

PostgreSQL To_Ascii()缓冲区溢出漏洞

漏洞简介

PostgreSQL是PostgreSQL开发组所研发的一套自由的对象关系型数据库管理系统。该系统支持大部分SQL标准并且提供了许多其他特性,例如外键、触发器、视图等。
PostgreSQL包含的to_ascii()函数存在问题,远程攻击者可以利用这个漏洞触发缓冲区溢出,可能以PostgreSQL进程权限在系统上执行任意指令。
提交超多数据给to_ascii()函数,由于缺少充分的缓冲区边界检查,可导致发生基于堆的溢出,通过精心覆盖堆的管理结构可导致以PostgreSQL进程权限在系统上执行任意指令。

漏洞公告

厂商补丁:
PostgreSQL
———-
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:

http://www.postgresql.org” target=”_blank”>
http://www.postgresql.org

参考网址

来源: BID
名称: 8741
链接:http://www.securityfocus.com/bid/8741

来源: REDHAT
名称: RHSA-2003:314
链接:http://www.redhat.com/support/errata/RHSA-2003-314.html

来源: REDHAT
名称: RHSA-2003:313
链接:http://www.redhat.com/support/errata/RHSA-2003-313.html

来源: DEBIAN
名称: DSA-397
链接:http://www.debian.org/security/2003/dsa-397

来源: developer.postgresql.org
链接:http://developer.postgresql.org/cvsweb.cgi/pgsql-server/src/backend/utils/adt/ascii.c

来源: CONECTIVA
名称: CLSA-2003:772
链接:http://distro.conectiva.com.br/atualizacoes/index.php?id=a&anuncio=000772

来源: CONECTIVA
名称: CLA-2003:784
链接:http://distro.conectiva.com.br/atualizacoes/?id=a&anuncio=000784

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享