BUGTRAQ ID: 34152,34153
CVE(CAN) ID: CVE-2009-1218
Sun Java System Calendar Server是Sun Java System通信套件中的日程服务器组件。
Calendar Server中的login.wcap组件没有正确地验证用户所提交的fmt-out参数,command.shtml组件没有正确地验证date参数。远程攻击者可以通过向服务器提交恶意请求执行跨站脚本攻击,导致在用户浏览器会话中执行任意代码。
Sun已经为此发布了一个安全公告(Sun-Alert-256228)以及相应补丁:
Sun-Alert-256228:Cross-Site Scripting (XSS) Vulnerability in Sun Java System Calendar Server
链接:<a href=“http://sunsolve.sun.com/search/printfriendly.do?assetkey=1-66-256228-1” target=“_blank”>http://sunsolve.sun.com/search/printfriendly.do?assetkey=1-66-256228-1</a>
https://<server>:3443/login.wcap?calid=&calname=&date=&fmt-out=<script>alert(document.cookie)</script>&view=&locale=&tzid=&test=1229606492214&user=test&password=test
https://<server>:3443//command.shtml?view=overview&id=HK8CjQOkmbY&date=20081217T200734%27;alert(\'xss\');//Z&[email protected]&security=1