IBM Support

Security Bulletin: InstallAnywhere generates installation executables which are vulnerable to a DLL-planting vulnerability (CVE-2016-4560)

Security Bulletin


Summary

Flexera InstallAnywhere, shipped and used by IBM Spectrum Control and Tivoli Storage Productivity Center, could allow a local attacker to gain elevated privileges on the system by using a Trojan horse DLL in the current working directory of a setup-launcher.

Vulnerability Details

CVEID: CVE-2016-4560
DESCRIPTION:
Flexera InstallAnywhere could allow a local attacker to gain elevated privileges on the system, caused by an untrusted search path. An attacker could exploit this vulnerability using a Trojan horse DLL in the current working directory of a setup-launcher executable file to gain elevated privileges on the system.
CVSS Base Score: 7.8
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/113016 for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)

Affected Products and Versions

IBM Spectrum Control 5.2.8 through 5.2.9 (Windows)
Tivoli Storage Productivity Center 5.2.0 through 5.2.7 (Windows)
Tivoli Storage Productivity Center 5.1.0 through 5.1.1.9 (Windows)
Tivoli Storage Productivity Center 4.2.x (Windows)
Tivoli Storage Productivity Center 4.1.x (Windows)
TotalStorage Productivity Center 3.3.x (Windows)

The versions listed above apply to all licensed offerings of IBM Spectrum Control and Tivoli Storage Productivity Center, including IBM SmartCloud Virtual Storage Center Storage Analytics Engine.

AIX and Linux versions of the products are not affected.

Remediation/Fixes

The solution is to install or upgrade on Microsoft Windows using a fixed IBM Spectrum Control or Tivoli Storage Productivity Center release for each named product. Starting with 5.2.8, Tivoli Storage Productivity Center has been renamed to IBM Spectrum Control.

Note: It is always recommended to have a current backup before applying any update procedure.


< /br >



IBM Spectrum Control 5.2.x and Tivoli Storage Productivity Center V5.2.x
Affected VersionAPARFixed VersionAvailability
5.2.xIT153845.2.10
(see Latest Downloads)
May 2016
Use V5.2.10 or later for installing or upgrading IBM Spectrum Control.

< /br >



Tivoli Storage Productivity Center V5.1.x
Affected VersionAPARFixed VersionAvailability
5.1.xIT153845.1.1.10
(see Latest Downloads)
April 2016
Use V5.1.1.10 or later for installing or upgrading Tivoli Storage Productivity Center.


< /br >

Tivoli Storage Productivity Center V4.2.x, 4.1.x and TotalStorage Productivity Center 3.3.x
For these unsupported releases, IBM recommends upgrading to a fixed, supported release of the product.

< /br >

Workarounds and Mitigations

To install a previous, vulnerable version of IBM Spectrum Control or Tivoli Storage Productivity Center, follow these steps to work around the vulnerability.

  1. As an administrator, create a new secure directory. The directory must not exist before and only the administrator should have write permission to it. The directory must not be a subdirectory of the Downloads directory either.
  2. Unzip or copy the files from your installation media into this new directory.
  3. Ensure there are no DLL files in this directory.
  4. Run setup.bat from this directory to install the product. Proceed with the installation as normal.  

Get Notified about Future Security Bulletins

References

Off

Acknowledgement

None

Change History

03 June 2016: Original Version Published

*The CVSS Environment Score is customer environment specific and will ultimately impact the Overall CVSS Score. Customers can evaluate the impact of this vulnerability in their environments by accessing the links in the Reference section of this Security Bulletin.

Disclaimer

According to the Forum of Incident Response and Security Teams (FIRST), the Common Vulnerability Scoring System (CVSS) is an "industry open standard designed to convey vulnerability severity and help to determine urgency and priority of response." IBM PROVIDES THE CVSS SCORES ""AS IS"" WITHOUT WARRANTY OF ANY KIND, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. CUSTOMERS ARE RESPONSIBLE FOR ASSESSING THE IMPACT OF ANY ACTUAL OR POTENTIAL SECURITY VULNERABILITY.

[{"Product":{"code":"SSNE44","label":"IBM Spectrum Control"},"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Component":"--","Platform":[{"code":"PF033","label":"Windows"}],"Version":"5.2.8;5.2.9","Edition":"All Editions","Line of Business":{"code":"LOB26","label":"Storage"}},{"Product":{"code":"SSNE44","label":"Tivoli Storage Productivity Center"},"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Component":" ","Platform":[{"code":"PF033","label":"Windows"}],"Version":"5.1;5.1.1;5.2;5.2.1;5.2.2;5.2.3;5.2.4;5.2.5;5.2.6;5.2.7","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}}]

Document Information

Modified date:
15 October 2020

UID

swg21983538