IBM Support

Security Bulletin: IBM Dojo Toolkit XSS vulnerability affecting Rational Business Developer v8.0

Created by Naomi Guerrero on
Published URL:
https://www.ibm.com/support/pages/node/525945
525945

Security Bulletin


Summary

IBM Dojo Toolkit is vulnerable to cross-site scripting, caused by improper validation of user-supplied input. Rational Business Developer includes the affected files in 8.0.x releases, but does not use them. This security bulletin intends to provide information on this vulnerability and recommend that EGL developers to not use these files.

Vulnerability Details

CVEID: CVE-2014-8917

Description:
IBM Dojo Toolkit is vulnerable to cross-site scripting, caused by improper validation of user-supplied input. A remote attacker could exploit this vulnerability using a specially-crafted URL to execute script in a victim's Web browser within the security context of the hosting Web site, once the URL is clicked. An attacker could use this vulnerability to steal the victim's cookie-based authentication credentials

CVSS Base Score: 4.3
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/99303 for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:M/Au:N/C:N/I:P/A:N)

Affected Products and Versions

Rational Business Developer v8.0.x is affected.

Remediation/Fixes

None

Workarounds and Mitigations


Option 1: Do not use the affected files.

The affected files (fileuploader.swf, uploader.swf, audio.swf, and video.swf) are shipped with RBD v8.0.x, but they are not used by RBD. If EGL developers do not use them in EGL application, then the application will not be affected.

Note: These files are typically used when the application is either:

  • directly or indirectly using the dojox/form/Uploader.js module or the dojox/form/FileUploader module in "flash" uploadType.
  • directly or indirectly using the dojox/av/FLAudio.js module or dojox/av/FLVideo.js module.

Option 2: Delete the affected files.

To eliminate the exposure, you need to delete the affected files from your projects.
ProjectPathfiles
com.ibm.egl.rui.dojo.runtime.local_x.x.xWebContent/dojox/form/resources- fileuploader.swf
- uploader.swf
com.ibm.egl.rui.dojo.runtime.local_x.x.xWebContent/dojox/av/resources- audio.swf
- video.swf

Get Notified about Future Security Bulletins

References

Off

Acknowledgement

None

*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.

Internal Use Only

PSIRT 2498 Record 47519

[{"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Component":"Integrations: IBM","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"7.5;7.5.1;7.5.1.1;7.5.1.2;7.5.1.3;7.5.1.4;7.5.1.5;7.5.1.6;7.5.1.7;7.5.1.8;8.0.1;8.0.1.1;8.0.1.2;8.0.1.3;8.0.1.4;8.0.1.5;8.5;8.5.1;8.5.1.1;9.0;9.0.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
02 August 2018

UID

swg21696100