[CVE-2016-0712] Apache Jetspeed information disclosure vulnerability

David S Taylor <[email protected]> Thu, 3 Mar 2016 13:16:41 -0800
Newsgroups gmane.comp.jakarta.jetspeed.user
Message-ID <[email protected]>
CVE-2016-0712:  Reflected Cross Site Scripting in URI path

Severity: Important

Vendor:
The Apache Software Foundation

Versions Affected:
Jetspeed 2.2.0 to 2.2.2
Jetspeed 2.3.0
The unsupported Jetspeed 2.1.x versions may be also affected

Description:
The URI path directory after /portal is vulnerable to reflected Cross =
Site Scripting. By visiting the following URL, a JavaScript pop-up will =
appear when the mouse is moved over the minimize/maximize buttons (may =
differ for different UI versions).
Note this issue is only reproduced on Firefox browser.

Mitigation:
2.2.0 - 2.3.0 users should upgrade to 2.3.1

Example:
Given this URL:
=
http://192.168.2.9:8080/jetspeed/portal/foo%22onmouseover%3d%22alert%281%2=
9?URL=3Dfoo/bar

In the HTML response there is script:
<a =
href=3D"http://192.168.2.4:8080/jetspeed/portal/_ns:YXRlbXBsYXRlLXRvcDJfX3=
BhZ2UtdGVtcGxhdGVfX2pzbWluLTJfX2pzbWluLTN8ZDA_/foo"onmouseover=3D"alert(1)=
"
title=3D"Minimize" class=3D"action portlet-action" ><img =
src=3D"/jetspeed/decorations/images/minimized.gif" alt=3D"Minimize" =
border=3D"0"/></a>


Credit:
This issue was discovered by =EF=BB=BFAndreas Lindh

References:
http://tomcat.apache.org/security.html