" <http://www.12planet.com/> 12Planet Chat Server provides advanced chat
functionalities aiming to offer discussion space for customers, partners,
and visitors. It addresses the demand from all web sites and
intranet/extranet portals willing to offer "sticky" services to their
visitors as well as secure and reliable real-time communication to their
customers. Its moderation option enables businesses to organize online
chat conferences by inviting celebrities, experts to talk with visitors
and moderate visitor questions through a moderation process."

It is possible to disclose the root directory by sending at special URL
request.

DETAILS

Vulnerable systems:
* 12Planet Chat Server 2.5

The following transcript demonstrates the problem:
-------------------------------------------------------------------
Anything less then 3 times /qwe then you will only get a
HTTP 500 - Internal server error

java.io.IOException: bad path: C:\Program Files\12Planet Chat Server
v2.5.1\www\qwe\qwe\qwe\index.html
at java/io/File.canonPath
at java/io/File.getCanonicalPath
at com/sun/web/core/DefaultServlet.doGet
at javax/servlet/http/HttpServlet.service
at javax/servlet/http/HttpServlet.service
at com/sun/web/core/ServletWrapper.handleRequest
at com/sun/web/core/Context.handleRequest
at com/sun/web/server/ConnectionHandler.run

--------------------------------------------------------------------

Vendor response:
"Thank you for the bug report. We are currently analyzing the issues and
will keep you updated on the progress. 12Planet will provide assistance to
all the customers that are interested in the patch (email to :
support@12planet.com)
Best regards, Lei
12Planet"

DISCLAIMER:
The information in this bulletin is provided "AS IS" without warranty of any kind.
In no event shall we be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages.