======================================================================================= XOR Crew :: Security Advisory 9/1/2005 ======================================================================================= Phorum 5.x Multiple XSS and Session Hijacking Vulnerabilities ======================================================================================= http://www.xorcrew.net/ ======================================================================================= :: Summary Vendor : Phorum.org Vendor Site : http://www.phorum.org Product(s) : Phorum Version(s) : 5.x Severity : Low/Medium Impact : Exposure of user credentials, session/account hijacking. Release Date : 8/27/2005 Credits : wr0ck (wr0ck (a) xorcrew (.) net), : 0xception (oxception (a) xorcrew (.) net). ======================================================================================= I. Description Phorum is a web based message board written in PHP. Phorum is designed with high-availability and visitor ease of use in mind. Features such as mailing list integration, easy customization and simple installation make Phorum a powerful add-in to any website. ======================================================================================= II. Synopsis Phorum <= 5.0.17a has multiple vulnerabilities ranging from XSS to Session Hijacking and (subjectively) insecure creation of client cookies. The first of two XSS conditions lies within the User Registration form in register.php. Input to the 'Username:' field is not properly sanitized before the user is added to the database. See III. for details. A less critical cross-site scripting issue is due to control.php not securely parsing a logged in user's signature when said user is in 'My Control Center', viewing his own profile. This allows HTML/