安全研究

安全漏洞
Firebird关系数据库Username参数远程栈溢出漏洞

发布日期:2008-01-23
更新日期:2008-01-29

受影响系统:
Firebird Firebird 2.1 Beta 1
Firebird Firebird 2.1 Alpha 1
Firebird Firebird 2.0.3
Firebird Firebird 2.0.2
Firebird Firebird 2.0.1
Firebird Firebird 2.0.0
Firebird Firebird 1.5.4
Firebird Firebird 1.0.3
不受影响系统:
Firebird Firebird 2.1 RC1
描述:
BUGTRAQ  ID: 27467
CVE(CAN) ID: CVE-2008-0467

Firebird是一款提供多个ANSI SQL-92功能的关系型数据库,可运行在Linux、Windows和各种Unix平台下。

Firebird在处理畸形的用户请求时存在漏洞,远程攻击者可能利用此漏洞控制服务器。

如果远程攻击者向Firebird服务器提交了超长用户名的话,就可能触发栈溢出,导致执行任意指令。

<*来源:Alexander Peshkov
  
  链接:http://secunia.com/advisories/28596/
        http://tracker.firebirdsql.org/si/jira.issueviews:issue-html/CORE-1603/CORE-1603.html
        http://sourceforge.net/project/shownotes.php?group_id=9028&release_id=570800
        http://security.gentoo.org/glsa/glsa-200803-02.xml
*>

建议:
厂商补丁:

Gentoo
------
Gentoo已经为此发布了一个安全公告(GLSA-200803-02)以及相应补丁:
GLSA-200803-02:Firebird: Multiple vulnerabilities
链接:http://security.gentoo.org/glsa/glsa-200803-02.xml

所有Firebird用户都应升级到最新版本:

    # emerge --sync
    # emerge --ask --oneshot --verbose ">=dev-db/firebird-2.0.3.12981.0-r5"

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

http://downloads.sourceforge.net/firebird/Firebird-2.1.0.17735-ReleaseCandidate1.tar.bz2

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