SECURITY ADVISORIES FOR TIBCO PRODUCTS

TIBCO Security Advisory: February 23, 2010 - TIBCO Administrator™

TIBCO Administrator™ vulnerability

Original release date: Feb 23, 2010
Last revised: --
CVE-2010-0683
Source: TIBCO Software Inc.

Description

TIBCO Administrator components listed above will fail to properly enforce administrator privileges in some circumstance. This may allow unprivileged users to execute arbitrary commands with administrator privileges.

TIBCO has released an update which addresses this issue. TIBCO strongly recommends sites running the affected components to install the update and take corrective action as described below.

Systems Affected

  • TIBCO Administrator versions 5.4.0 through 5.6.0

The following components are affected:

  • TIBCO Administrator (tibreposerver5.jar)

Impact

An attacker can execute arbitrary code on any system that is a participant in a TIBCO domain that utilizes JMS as the communication transport.

Solution

Upgrade TIBCO Administrator to version 5.6.1 or above.

General FAQ

Why are these advisories being issued?

Security vulnerabilities have been discovered in:

  • TIBCO Administrator™

What is the impact of the vulnerability?

The vulnerability could allow an attacker to use any valid TIBCO domain credential to access the TIBCO domain administrator credential, the database user ID and password utilized by TIBCO Administrator, and the optional LDAP user ID and password utilized by TIBCO Administrator. With the administrator credential, an attacker can then execute arbitrary code on any system that is a participant in the TIBCO domain. For details, please see the product advisory accessible from http:/services/support/advisories

Which customers are affected?

These issues may affect customers who utilize TIBCO Administrator with a JMS transport provided by TIBCO Enterprise Message Service™ as their domain transport. Customers who utilize TIBCO Rendezvous™ for their TIBCO domain transport are not impacted. The specific impact, solution and mitigation possibilities are detailed in the TIBCO Administrator FAQ below.

Where can I get software updates?

Customers with current maintenance can obtain product updates at http://download.tibco.com.

How will customers who receive TIBCO software via OEM partners be affected?

Customers of OEM partners can receive new versions and bundles from their OEM partners. Please contact your OEM partner for updates.

Can I get the software update if I am not current on maintenance? What if I don’t have access to the download site or to TIBCO Support?

Please contact TIBCO Support by telephone. Please reference SR_ID:1-AKTZG3in your communication to indicate the context of your request.

What is TIBCO doing to prevent future security issues?

TIBCO takes security very seriously. We perform rigorous testing for every product release, as well as code audits, structured walkthroughs and peer reviews. TIBCO has identified security vulnerabilities in products during internal testing and reviews and corrected them prior to release. TIBCO constantly evaluates and augments its security measures and will continue to do so.

Where can I get more information?

Product advisories can be accessed from http:/services/support/advisories.

Customers with a current maintenance contract with TIBCO can log a service request with TIBCO Global Support (please refer to SR_ID:1-AKTZG3) and then call your support telephone number. Maintenance customers can also view product-specific Late Breaking News (LBN1-AKTZHV) through the TIBCO Support Web.

TIBCO Administrator FAQ

Which versions of TIBCO Administrator are affected?

All versions from 5.4.0 through 5.6.0, inclusive. As noted above, these issues only impact customers using a JMS transport provided by TIBCO Enterprise Message Service as their domain transport. TIBCO Enterprise Message Service was introduced as a domain transport in version 5.4.0 of TIBCO Administrator.

Which components are affected?

The TIBCO Administrator server jar file, TIBRepoServer5.jar, is affected. This jar is invoked by wrapper executables; on Windows the wrapper is tibcoadmin_domain-name.exe, and on Unix the wrapper is tibcoadmin_domain-name, where domain-name is the name of the administration domain created with Domain Utility.

What is updated by the new version of TIBCO Administrator?

TIBCO Administrator 5.6.1 installs a new version of the Administrator server jar file, TIBRepoServer5.jar.

How should customers handle this issue?

Affected customers should update to the latest version of TIBCO Administrator (5.6.1), available at http://download.tibco.com to customers with current maintenance for the product.

Customers who believe their administrator credentials may already have been compromised should, after upgrading TIBCO Administrator, consider changing their TIBCO Administrator administrator password, the database user ID and password utilized by TIBCO Administrator, and the optional LDAP user ID and password utilized by TIBCO Administrator.

What if I cannot update TIBCO Administrator at this time?

Customers not able to update TIBCO Administrator at this time may consider stopping the TIBCO Administrator server. Stopping the TIBCO Administrator server will prevent it from compromising the domain administrator’s credentials, but will also preclude administration of the domain. Users will be prevented from signing into the TIBCO domain until the server is upgraded and restarted.

Customers who believe their administrator credentials may already have been compromised should, before stopping TIBCO Administrator, consider changing their TIBCO Administrator administrator password, the database user ID and password utilized by TIBCO Administrator, and the optional LDAP user ID and password utilized by TIBCO Administrator.

Which TIBCO products utilize TIBCO Administrator?

Products that include TIBCO Administrator with their download include:

  • TIBCO ActiveMatrix® Adapter for Database
  • TIBCO ActiveMatrix® Adapter for Files (Unix/Win)
  • TIBCO ActiveMatrix® Adapter for Kenan/BP
  • TIBCO ActiveMatrix® Adapter for Lotus Notes
  • TIBCO ActiveMatrix® Adapter for PeopleSoft
  • TIBCO ActiveMatrix® Adapter for SAP
  • TIBCO ActiveMatrix® Adapter for Tuxedo
  • TIBCO ActiveMatrix® Adapter for WebSphere MQ
  • TIBCO ActiveMatrix BusinessWorks™
  • TIBCO® Adapter for CICS
  • TIBCO® Adapter for Clarify
  • TIBCO® Adapter for COM
  • TIBCO® Adapter for CORBA
  • TIBCO® Adapter for EJB
  • TIBCO® Adapter for IBM AS/400
  • TIBCO® Adapter for Infranet
  • TIBCO® Adapter for JDE OneWorld Xe
  • TIBCO® Adapter for LDAP
  • TIBCO® Adapter for Oracle Applications
  • TIBCO® Adapter for Remedy
  • TIBCO® Adapter for Siebel
  • TIBCO® Adapter for SWIFT
  • TIBCO® Adapter for Teradata
  • TIBCO® Adapter SDK
  • TIBCO BusinessConnect™
  • TIBCO BusinessEvents™ Analytics Bundle
  • TIBCO BusinessEvents™ Enterprise Edition
  • TIBCO BusinessEvents™ Inference Edition
  • TIBCO BusinessFactor®
  • TIBCO BusinessWorks™ SmartMapper Enterprise Server
  • TIBCO Enterprise Management Advisor™
  • TIBCO Hawk®
  • TIBCO iProcess™ Insight
  • TIBCO® Managed File Transfer Server
  • TIBCO PortalBuilder®
  • TIBCO RFID Interchange™

---------------------

The information on this page is being provided to you on an "AS IS" and "AS-AVAILABLE" basis. The issues described on this page may or may not impact your system(s). TIBCO makes no representations, warranties, or guarantees as to the information contained herein. ANY AND ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT AND FITNESS FOR A PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. BY ACCESSING THIS DOCUMENT YOU ACKNOWLEDGE THAT TIBCO SHALL IN NO EVENT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES THAT ARISE OUT OF YOUR USE OR FAILURE TO USE THE INFORMATION CONTAINED HEREIN. The information on this page is being provided to you under the terms of your license and/or services agreement with TIBCO, and may be used only for the purposes contemplated by the agreement. If you do not have such an agreement with TIBCO, this information is provided under the TIBCO.com Terms of Use, and may be used only for the purposes contemplated by such Terms of Use.