安全研究

安全漏洞
Adaptive Server Anywhere XP_SPRINTF格式串处理漏洞

发布日期:2003-12-10
更新日期:2003-12-16

受影响系统:
Sybase Adaptive Server Anywhere 9.0
描述:
BUGTRAQ  ID: 9191

Adaptive Server Anywhere是一款关系型数据库,是SQL Anywhere Studio 8的核心,设计用于个人和工作组的基于事务的SQL数据库。

Adaptive Server Anywhere包含的XP_SPRINTF存储过程对用户提交的数据缺少充分过滤,远程攻击者可以利用这个漏洞进行格式串攻击,可能以'dba'进程权限在系统上执行任意指令。

XP_SPRINTF扩展存储过程对格式串处理缺少正确处理,如果一个验证用户提交包含恶意格式串的数据给XP_SPRINTF过程,可导致破坏内存结构,精心构建提交数据可能以'dba'或者Adaptive Server Anywhere进程权限在系统上执行任意指令。

<*来源:NGSSoftware Insight Security Research (nisr@nextgenss.com
  
  链接:http://marc.theaimsgroup.com/?l=bugtraq&m=107107820622161&w=2
*>

建议:
厂商补丁:

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

Sybase已经发布了SQL Anywhere 9.0.0 build 1250修正此问题,建议用户尽快升级。具体信息可联系供应商或登录如下页面获得:

http://downloads.sybase.com/swd/swx/sdsummary.stm?baseprodName=SQL+Anywhere+Studio&baseprod=144&client=swx&previewObj=4&timeframeObj=6

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