CVE:CVE-2008-5416
CNNVD:CNNVD-200812-170
Microsoft SQL Server是一款流行的SQL数据库系统。
SQL Server的sp_replwritetovarbin扩展存储过程中存在堆溢出漏洞。如果远程攻击者在参数中提供了未初始化变量的话，就可以触发这个溢出，向可控的位置写入内存，导致以有漏洞SQL Server进程的权限执行任意代码。
在默认的配置中，任何用户都可以访问sp_replwritetovarbin过程。通过认证的用户可以通过直接的数据库连接或SQL注入来利用这个漏洞。
solution:Upgrade microsoft sql_server to a higher version than 2000,2005,and avoid the version 2000,2005