tc Server Plug-in Known Vulnerabilities and Issues

Components of tc Server Plug-in

SpringSource tc Server Plug-in (for SpringSource AMS / Hyperic HQ) is built with the following components. Please see the security advisories information for each component for more information on the security vulnerabilities and issues that may affect that component.

Component Security advisories
Dojo Dojo security advisories
Spring Framework Spring Framework security advisories

tc Server Plug-in is built using the following versions of these components:

tc Server Plug-in version Dojo version Spring Framework version
1.0.0.RELEASE 1.3.2 2.5.6.A & 3.0.0.RC1
1.1.0.RELEASE 1.3.2 2.5.6.A & 3.0.0.RC1
1.1.0.SR01 1.3.2 2.5.6.A & 3.0.3.RELEASE
2.0.0.RELEASE 1.3.2 2.5.6.A & 3.0.0.RELEASE
2.0.1.RELEASE 1.3.3 2.5.6.A & 3.0.0.RELEASE
2.0.2.RELEASE 1.3.3 2.5.6.A & 3.0.0.RELEASE
2.0.2.SR02 1.3.3 2.5.6.A & 3.0.3.RELEASE
2.0.3.RELEASE 1.3.3 2.5.6.A & 3.0.3.RELEASE
2.0.4.RELEASE 1.3.3 2.5.6.A & 3.0.3.RELEASE
2.0.5.RELEASE 1.3.3 2.5.6.A & 3.0.3.RELEASE
2.0.5.SR01 1.3.3 2.5.6.A & 3.0.3.RELEASE
2.0.6.RELEASE 1.3.3 2.5.6.A & 3.0.3.RELEASE

The Dojo vulnerabilities in the tc Server plug-in versions 1.0.0 and 1.1.0 may be mitigated by deleting the following file from the AMS Server installation:
$AMS_INSTALL_DIR/hq-engine/server/default/deploy/tomcatserverconfig.war/dojo/resources/iframe_history.html. This file has been removed in tc Server Plug-in 2.0.0 onwards.

To upgrade the tc Server plug-in in an existing AMS Server:

1. Stop the AMS Server.

2. Delete the directories from the old version of the plugin:

$AMS_INSTALL_DIR/hq-engine/server/default/deploy/hq.ear/hq.war/hqu/tcserverclient

$AMS_INSTALL_DIR/hq-engine/server/default/deploy/hq.ear/hq.war/hqu/tomcatappmgmt

$AMS_INSTALL_DIR/hq-engine/server/default/deploy/hq.ear/hq.war/hqu/tomcatserverconfig

$AMS_INSTALL_DIR/hq-engine/server/default/deploy/tomcatserverconfig.war

where $AMS_INSTALL_DIR refers to the main AMS Server installation directory, such as /home/ams/server-2.0.0.SR04

For example:

prompt$ cd /home/ams/server-2.0.0.SR04

prompt$ rm -r hq-engine/server/default/deploy/hq.ear/hq.war/hqu/tcserverclient

prompt$ rm -r hq-engine/server/default/deploy/hq.ear/hq.war/hqu/tomcatappmgmt

prompt$ rm -r hq-engine/server/default/deploy/hq.ear/hq.war/hqu/tomcatserverconfig

prompt$ rm -r hq-engine/server/default/deploy/tomcatserverconfig.war

3. Unzip the contents of the ZIP file into the following directory:

$AMS_INSTALL_DIR/hq-engine/server/default/deploy

where $AMS_INSTALL_DIR refers to the main AMS Server installation directory, such as /home/ams/server-2.0.0.SR04

For example, if you downloaded the tc Server plugin file into the /home/Downloads directory

prompt$ cd /home/ams/server-2.0.0-SR04/hq-engine/server/default/deploy

prompt$ unzip /home/Downloads/springsource-tc-server-hq-plugin-server-1.1.0.SR01.zip

4. Start the AMS Server.

Known Vulnerabilities in tc Server Plug-in

There are no known vulnerabilities in the tc Server Plug-in over and above those known to exist in the components of the tc Server Plug-in.