Purchase your Section 508 Compliance Support guide now!

Purchase your Section 508 Compliance Support guide now!

security vulnerability

Flash (Alert)


Abstract

Last updated on April 19, 2011.

This Security Alert addresses a serious security vulnerability (CVE-2010-4476) which can cause the Java Virtual Machine to enter an infinite loop. This issue is described in more detail at http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-4476.

To find out about applying the JRE patch to Cognos Business Intelligence on the Cloud, go to http://www.ibm.com/support/docview.wss?uid=swg21470017.

To find out about applying the JRE patch to Cognos Business Intelligence Special Edition, go to https://www-304.ibm.com/support/docview.wss?uid=swg21497107.

To find out about applying the JRE patch to the Cognos Now! 4.6.0 appliance, go to http://www.ibm.com/support/docview.wss?uid=swg21473104.


Content

Products Affected
The issue exists in the Java class libraries and affects all products that use Java. IBM Cognos products that use Java include



Description
This vulnerability can cause the Java Runtime Environment (JRE) to hang, enter an infinite loop, or crash when converting "2.2250738585072012e-308" to a binary floating-point number. The result can be a denial of service exposure. This same problem can occur if the number is written without scientific notation (that is, using all of the 324 decimal places). Any Java program that uses the Double.parseDouble method is at risk of this vulnerability.


Solution
To prevent this vulnerability from affecting your product, you must apply a patch to your existing version of Java or install a version of Java that contains the fix.

If you do not require the fix, no action is necessary.

Before you update your JRE on a production system, it is strongly recommended to:
• Apply the patch in a test environment to verify that your product is working correctly
• Make a backup before you apply any changes

Linux or UNIX Installations
On Linux or UNIX, the JRE is not provided by Cognos as part of the product. The JRE used with Cognos is a separately installed component that is available from the operating system, application server or Java vendor.

To resolve the security vulnerability, you will need to patch or upgrade the JRE to a version that is recommended by the Operating System, Application Server or Java vendor. Ensure you stop the Cognos Services before applying the patch and restart the Cognos Services once the patch has been successfully applied.

The following table provides links to vendor-supplied details and solutions to this vulnerability:
IBMhttp://www.ibm.com/developerworks/java/jdk/alerts/cve-2010-4476.html
HPhttps://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=HPUXFPUPDATER
Oraclehttp://www.oracle.com/technetwork/topics/security/alert-cve-2010-4476-305811.html



Windows Installations

Typically, a JRE is packaged with the Windows versions of Cognos products. However, you may also use a version of Java that already existed on your system.

If you are using a JRE that already existed on the system, the solution is to update the JRE to a version that is recommended by the Operating System, Application Server or Java vendor.

If you are using the JRE version that is provided with your Cognos product, interim fixes are now available for several of the Cognos products. To determine if an interim Windows fix is available for your Cognos product as well as download and installation information, please follow the instructions at http://www.ibm.com/support/docview.wss?uid=swg24029220.

It is necessary to stop the Cognos services before applying the patch and then restart the Cognos Services once the patch has been successfully applied.

Cognos is continuing to develop interim fixes for the remaining affected products. These fixes will be made available as soon as possible.

If you cannot wait for the patch to become available from Cognos, you can also manually apply the patch to your JRE using the following steps.


Determine which version of JRE you are using
  1. In a command window, go to the cognos_location/bin/jre directory.
    If you are using a 64-bit installation, go to the cognos_location/bin64/jre directory.

  2. Type the following:
    java –version

    The resulting message will indicate whether you have an IBM or Sun version of JRE.

To apply a patch to an IBM version of JRE, do the following:
Go to the following Web page, and following the instructions provided: http://www.ibm.com/developerworks/java/jdk/alerts/cve-2010-4476.html

  1. Download the ParseDoubleTest.jar from the link above to verify if you need to apply the patch.

  2. Copy the ParseDoubleTest.jar file to the cognos_location/bin/jre directory.

  3. Open a command window in the location where you downloaded the file, and type the following:
    java –jar ParseDoubleTest.jar

    If the result is “Test Succeeded”, you do not have to apply the patch.

  4. If you have to apply the patch, download the appropriate patch file from http://www.ibm.com/developerworks/java/jdk/alerts/cve-2010-4476.html.

    For example, for JRE version 1.4 on Windows, download PM31983_FIX_1.jar.

  5. Download the Java Update Installer from the following location: http://www.ibm.com/developerworks/java/jdk/alerts/updateinstaller.html

    Unzip the UpdateInstallerforJava.zip.

  6. Ensure that you have the patch file and the unzipped Java Update Installer in the same location.

  7. In a command window, go to the location where you downloaded the patch file and the Java Update Installer, and enter the following command:

    java -jar JavaUpdateInstaller.jar -install [patch JAR file] [JAVA_HOME of target JDK]

    For example, for IBM Cognos products, the [JAVA_HOME of target JDK] is cognos_location/bin/jre/.

    If you are installing the update for JRE version 1.4 to a default IBM Cognos installation location, the command would look like the following:

    java -jar JavaUpdateInstaller.jar -install PM31983_FIX_1.jar C:/Program Files/IBM/cognos//bin/jre//bin


To apply a patch to a SUN version of JRE, do the following:
  1. Download the compressed file for Java SE Floating Point Updater Tool:
    http://www.oracle.com/technetwork/java/javase/downloads/index.html#fpupdater

  2. Uncompress the file, and then copy fpupdater.jar to cognos_location/bin/jre//bin.

    If you are using a 64-bit installation, copy fpupdater.jar to cognos_location/bin64/jre//bin.

  3. In a command window, go to the cognos_location/bin/jre//bin directory, and enter the following command:

    java -jar fpupdater.jar -u -v



Cross Reference information
Segment Product Component Platform Version Edition
Business AnalyticsCognos Business IntelligenceNot ApplicableAIX, HP-UX, HP Itanium, Linux, Solaris, Windows10.1, 8.4.1, 8.4, 8.3All Editions
Business AnalyticsCognos MobileNot ApplicableWindows10.1, 8.4.1, 8.4, 8.3All Editions
Business AnalyticsCognos Series 7Not ApplicableAIX, HP-UX on PA-RISC, Solaris, Windows7.5, 7.4All Editions
Business AnalyticsCognos Now!Not ApplicableAIX, HP-UX, Linux, Solaris, Windows4.6, 4.5All Editions
Business AnalyticsCognos ExpressNot ApplicableWindows9.0, 9.5All Editions
Business AnalyticsCognos Real-time MonitoringNot ApplicableAIX, HP-UX, Linux, Solaris, Windows10.1All Editions
Business AnalyticsCognos Business ViewpointNot ApplicableAIX, HP-UX on PA-RISC, HP Itanium, Linux, Solaris, Windows8.4.1, 8.4, 10.1All Editions
Business AnalyticsCognos 8 ControllerNot ApplicableWindows8.5.1, 8.5, 8.4, 8.3All Editions
Business AnalyticsCognos Executive ViewerNot ApplicableWindows9.5All Editions
Business AnalyticsCognos FinanceNot ApplicableWindows7.5, 7.4All Editions
Business AnalyticsCognos PlanningNot ApplicableWindows10.1, 8.4.1, 8.4, 8.3, 8.1All Editions
Business AnalyticsCognos TM1Not ApplicableAIX, Linux, Solaris, Windows9.5.1, 9.5, 9.4All Editions
Business AnalyticsCognos Analytic ApplicationsNot ApplicableAIX, HP-UX, Linux, Solaris, Windows8.4.2, 8.4.1, 8.4, 8.3All Editions
Business AnalyticsCognos 8 Workforce PerformanceNot ApplicableAIX, Solaris, Windows, HP-UX8.3, 8.2All Editions
Business AnalyticsCognos Consumer InsightNot ApplicableLinux1.1All Editions
Business AnalyticsCognos 8 Go!Not ApplicableWindows, AIX, HP-UX, Linux, Solaris8.4.1, 8.4, 8.3All Editions

Microsoft Visual Studio Team System

Cognos in the cloud

Has anyone looked into IBM Cognos being a cloud hosted service?



Read more: search ibm.com for - "cognos cloud best practices: sizing the architecture"

Sent wirelessly from my BlackBerry device on the Bell network.

Envoyé sans fil par mon terminal mobile BlackBerry sur le réseau de Bell.

Cognos 10 Fix Pack List

Fix Packs are an important part of your maintenance strategy of your IBM Cognos solution and are available to all supported customers.

A Fix Pack is a product update that contains a cumulative collection of code fixes that have been made since the last release of the product. These code fixes may be a result of several interim fixes as well as other code fixes identified to be important to our customers. Unlike individual interim fixes, a Fix Pack will undergo a regression testing cycle to validate the quality and integrity of the combined set of fixes. It is important to note that interim fixes are not made available to all customers because they receive limited testing focused on the original problem that was reported. As a result, there are clear benefits for you to take advantage of a Fix Pack as a means to maintain your solution.

What Do I Need To Know Before Installing a Fix Pack?

Administrators need to take into account several things when deciding to install a Fix Pack:
Review the Fix List for each Fix Pack (see below).
Fix packs within a release are always cumulative; for example, 8.4.0 FP2 includes all the fixes from 8.4.0 FP1. Fix Packs are language independent.
Due to timing, you may have received an interim fix that was not included in the latest Fix Pack before it entered regression testing. Please verify that all of the interim fixes that you are dependent on are included in a Fix Pack before installing it.

How do I obtain a Fix Pack?

Fix packs are available through Fix Central at http://www.ibm.com/support/fixcentral under Information Management.
We strongly recommend that you plan to upgrade to the latest available Fix Pack as preventative maintenance to help you safely avoid known problems. Below is the target release schedule for upcoming Cognos Fix Packs to help you prepare and plan for your upgrade. Please check this schedule on a regular basis as we will update it with new planned Fix Packs on an ongoing basis.
While we make best efforts to release Fix Packs according to the originally posted date, this schedule is subject to change.

Cognos Fix Pack Release Schedule






Product Target Release Date
Cognos BI 8.4.1 FP4 December 2011 - January 2012
Cognos Finance 7.5 FP1 January - March 2012

Packlets Cannot Be Found

Packlets Cannot Be Found
If you use a Deployment Manager package created in a distributed Cognos Series 7 environment,
the package and packlet files you want to use as the migration source may be on different
computers. For example, the Deployment Manager package file (.dmp) can be on a Windows
computer and the packlets can be on one or more UNIX computers. If the package and packlet
files are not on the same computer, you get an error when you run the migratetoc8 command
indicating the migration process cannot find a packlet.
Before running the migratetoc8 command, the package and packlet files must be located on the
computer where you will run the migratetoc8 command. Also, you must modify the .dmp file to
show the correct location of the packlet files.