IBM Rational RequisitePro ReqWebHelp Multiple XSS

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


Synopsis :

The remote web server hosts two JSP scripts that are affected by
cross-site scripting vulnerabilities.

Description :

IBM Rational RequisitePro is installed on the remote host.

The installed version contains two JSP scripts that are affected by
cross-site scripting vulnerabilities. Specifically, it fails to
sanitize input to the 'searchWord', 'maxHits', 'scopedSearch', and
'scope' parameters of 'searchView.jsp' and the 'operation' parameter
of 'workingSet.jsp' before using it to generate dynamic HTML content.
An unauthenticated, remote attacker may be able to leverage these
issues to inject arbitrary HTML or script code into a user's browser
to be executed within the security context of the affected site.

See also :

http://www-01.ibm.com/support/docview.wss?uid=swg1PK83895

Solution :

Please contact the vendor for a solution as a new help engine is
reportedly available to address these issues.

Risk factor :

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

Family: CGI abuses : XSS

Nessus Plugin ID: 42191 (ibm_rational_requisitepro_multiple_xss.nasl)

Bugtraq ID: 36721

CVE ID: CVE-2009-3730