Invision Power Board index.php Multiple Parameter XSS

This script is Copyright (C) 2005-2012 Tenable Network Security, Inc.


Synopsis :

The remote web server contains a PHP script that is prone to cross-
site scripting attacks.

Description :

The version of Invision Power Board installed on the remote host
suffers from a cross-site scripting vulnerability due to its failure
to sanitize user input via the 'act' parameter to the 'index.php'
script. An unauthenticated attacker can exploit this flaw by
injecting malicious HTML and script code through the nickname field to
redirect forum visitors to arbitrary sites, steal authentication
cookies, and the like.

Additional parameters in the index.php script have been reported
vulnerable. However, Nessus has not checked for them.

See also :

http://www.governmentsecurity.org/forum/index.php?act=ST&f=26&t=14656

Solution :

Upgrade to Invision Power Board 2.0.4 or later.

Risk factor :

Medium / CVSS Base Score : 4.3
(CVSS2#AV:N/AC:M/Au:N/C:N/I:P/A:N)
CVSS Temporal Score : 4.3
(CVSS2#E:H/RL:U/RC:ND)
Public Exploit Available : true

Family: CGI abuses : XSS

Nessus Plugin ID: 18201 (invision_power_board_act_xss.nasl)

Bugtraq ID: 13483

CVE ID: CVE-2005-1443