IBM Support

Security Bulletin: IBM Worklight and IBM Mobile Foundation application authenticity bypass (CVE-2014-0888)

Security Bulletin


Summary

IBM Worklight and IBM Mobile Foundation application authenticity verification can be bypassed under certain conditions.

Vulnerability Details

CVEID: CVE-2014-0888

DESCRIPTION: The application authenticity feature in IBM Worklight and IBM Mobile Foundation enables the Worklight server to validate that the Worklight client application has not been tampered with. Under certain conditions, a third party might be able to bypass the application authenticity validation and modify the client application.

CVSS Base Score: 3.5

CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/91239 for the current score

CVSS Environmental Score*: Undefined

CVSS Vector: (AV:N/AC:M/Au:S/C:N/I:P/A:N)

Affected Products and Versions

  • IBM Mobile Foundation and IBM Worklight Consumer Edition Versions 5.0.0.0, 5.0.0.1, 5.0.0.2, 5.0.0.3
  • IBM Mobile Foundation and IBM Worklight Enterprise Edition Versions 5.0.0.0, 5.0.0.1, 5.0.0.2, 5.0.0.3
  • IBM Mobile Foundation and IBM Worklight Consumer Edition Versions 5.0.5.0, 5.0.5.1
  • IBM Mobile Foundation and IBM Worklight Enterprise Edition Versions 5.0.5.0, 5.0.5.1
  • IBM Mobile Foundation and IBM Worklight Consumer Edition Versions 5.0.6.0, 5.0.6.1 and 5.0.6.2
  • IBM Mobile Foundation and IBM Worklight Enterprise Edition Versions 5.0.6.0, 5.0.6.1 and 5.0.6.2
  • IBM Mobile Foundation and IBM Worklight Consumer Edition Versions 6.0.0.0, 6.0.0.1 and 6.0.0.2
  • IBM Mobile Foundation and IBM Worklight Enterprise Edition Versions 6.0.0.0, 6.0.0.1 and 6.0.0.2
  • IBM Worklight Consumer Edition Versions 6.1.0.0 and 6.1.0.1
  • IBM Worklight Enterprise Edition Versions 6.1.0.0 and 6.1.0.1

Remediation/Fixes

The application authenticity validation feature has been strengthened in IBM Worklight Foundation Version 6.2.0.0. You can upgrade the Worklight server and Worklight client applications to version 6.2.0.0.

Workarounds and Mitigations

The application authenticity validation feature might be bypassed more easily if the Android versions of the Worklight client application are shipped with debug mode enabled. The debug mode is specified in the AndroidManifest.xml file with the android:debuggable attribute of the application element. Ensure that this attribute is not set to true.

Utilizing only official mobile application stores for application distribution and installation reduces the chances of client application tampering.

Get Notified about Future Security Bulletins

References

Off

*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

Review the IBM security bulletin disclaimer and definitions regarding your responsibilities for assessing potential impact of security vulnerabilities to your environment.

[{"Product":{"code":"SSZH4A","label":"IBM Worklight"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Security","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF014","label":"iOS"},{"code":"PF003","label":"Android"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"6.2;6.1.0.1;6.1;6.0.0.2;6.0.0.1;6.0;5.0.6.2;5.0.6.1;5.0.6;5.0.5.1;5.0.5;5.0.0.3;5.0.0.2;5.0.0.1;5.0","Edition":"Consumer;Enterprise","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 June 2018

UID

swg21682798