ASP-Nuke ‘language_select.asp’ HTTP响应拆分漏洞

漏洞信息详情

ASP-Nuke ‘language_select.asp’ HTTP响应拆分漏洞

漏洞简介

ASP-Nuke是一款开放源码的软件应用,可在Web Server上运行基于社区的站点。

ASP-Nuke中存在HTTP响应拆分漏洞,成功利用这个漏洞的攻击者可以影响或误导保存、缓存或解释Web内容的方式。

起因是没有正确的过滤用户输入。请看/module/support/language/language_select.asp第31行代码:

<?

If steForm(\”action\”) = \”go\” Then

\’\’ make sure the required fields are present

If Trim(steForm(\”LangCode\”)) = \”\” Then

sErrorMsg = steGetText(\”Please select a language from the list

below\”)

Else

\’\’ redirect to the language administration

Response.Redirect \”tran_list.asp?langcode=\” &

steEncForm(\”LangCode\”)

End If

End If

?>

在重新定向时,由于没有过滤攻击者可能执行CRLF注入攻击。

漏洞公告

目前厂商已经发布了升级补丁以修复这个安全问题,补丁下载链接:

http://www.asp-nuke.com/downloads.asp

参考网址

来源: BID

名称: 14063

链接:http://www.securityfocus.com/bid/14063

来源: BUGTRAQ

名称: 20050626 M4DR007-07SA (security advisory): Multiple vulnerabilities in ASP Nuke 0.80

链接:http://marc.theaimsgroup.com/?l=bugtraq&m=111989223906484&w=2

受影响实体

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