Multiple Vulns in Psychoblogger beta1
From: Andrew Smith (parenthesis_at_elitehaven.net)
Date: 12/24/03
- Previous message: Dr`Ponidi Haryanto: "QuikStore Shopping Cart Discloses Installation Path & Files to Remote Users"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Tue, 23 Dec 2003 15:51:57 -0800 (PST) To: bugtraq@securityfocus.com('binary' encoding is not supported, stored as-is)
Hello Bugtraq,
As a part of a recent code audit of the Psychoblogger beta1 code, multiple vulnerabilities were found in the standard distributed code base.
These vulnerabilities range from XSS exploits to SQL Injection exploits.
All details in attached advisory or at http://www.fribble.net/advisories/psychoblogger_19-12-03.txt
Kind Regards,
Calum Power
PS - Happy Christmas to everyone =)
_____________________________________________________________
Get 'yourname@elitehaven.net' free with 6mb of free email storage space! Visit http://www.elitehaven.net
---------------------------------------
Title: Multiple vulnerabilities in Psychoblogger CMS package
Package description (From vendor website):
"This is a PHP/MySQL blogging tool with many features."
Vendor website:
http://www.psychoblogger.com
Affected versions:
To the best of my knowlege, there is only one public release available; PB-beta1
There may or may not have been some private developement done (unconfirmed).
Summary:
Psychoblogger is a CMS package aimed at providing weblogs (or 'blogs') with an easy to set up
system for editing and authoring the content.
The standard package has many inherit vulnerabilities that may allow the compromise of a web server
or website using the distributed code.
Vendor Contact:
Author contacted, advisory acknowledged, fixes to be released soon.
---------------------------------------
Vulnerabilities
VULN #1:
There is a Cross-Site-Scriting vulnerability in the script 'imageview.php',
which allows for insertion of scripting on the client-side. This can be exploited by setting
the 'desc' get variable. This variable is printed without any checking, in between the <title> tags.
Because scripting cannot be inserted directly into the title, one must first break out of the <title> tag.
This can be exploited like so:
http://server.com/imageview.php?desc=><script>alert(document.cookie)</script>
IMPACT: Low/Medium - This vulnerability may be able to be exploited to hijack the session of a currently logged-in
editor, and thus gaining administrative privileges over the weblog. However, (as usual) XSS vulns are quite hard to
exploit successfully.
VULN #2
A Cross-site-scripting vulnerability exists in the script 'entryadmin.php', 'authoredit.php', 'blockedit.php'
'configadmin.php' and 'quoteedit.php'. These vulnerabilities can be exploited by using a URI similar to the one below:
http://server.com/entryadmin.php?error=1&errormessage=