IBM Cúram is shipped with a third party library called WSS4J, which is vulnerable to an attack on XML Encryption.
WSS4J also fails to properly enforce the requireSignedEncryptedDataElements property which leaves it vulnerable to XML Signature wrapping attacks .
CVEID: CVE-2015-0226**
DESCRIPTION:** Apache WSS4J could allow a remote attacker to obtain sensitive information, caused by Bleichenbacher’s attack on XML Encryption. By sending a specially-crafted message, an attacker could exploit this vulnerability to decrypt the key and obtain sensitive information.
CVSS Base Score: 5
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/100836 for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:L/Au:N/C:P/I:N/A:N)
CVEID: CVE-2015-0227**
DESCRIPTION:** Apache WSS4J could allow a remote attacker to bypass security restrictions, caused by the failure to properly enforce the requireSignedEncryptedDataElements property. An attacker could exploit this vulnerability using various types of wrapping attacks to bypass security restrictions and perform unauthorized actions.
CVSS Base Score: 5
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/100837 for the current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:L/Au:N/C:N/I:P/A:N)
IBM Cúram Social Program Management 5.2 SP6
IBM Cúram Social Program Management 6.0 SP2
IBM Cúram Social Program Management 6.0.4
IBM Cúram Social Program Management 6.0.5
IBM Cúram Social Program Management 6.1
IBM Care Management 6.0
Product
| VRMF| Remediation/First Fix
—|—|—
Cúram SPM| 5.2 SP6| 5.2 provides no out of the box support for Axis 2 (See Workarounds & Mitigations).
Cúram SPM| 6.0 SP26| Visit IBM Fix Central and upgrade to 6.0 SP2 EP27 or a subsequent 6.0 release
Cúram SPM| 6.0.4| Visit IBM Fix Central and upgrade to 6.0.4.6iFix1 or a subsequent 6.0.4 release
Cúram SPM| 6.0.5| Visit IBM Fix Central and upgrade to 6.0.5.9 or a subsequent 6.0.5 release
Cúram SPM| 6.1| Visit IBM Fix Central and upgrade to 6.1.0.1FixPack or a subsequent 6.1.0 release
Cúram Care Management| 6.0| See Workarounds & Mitigations
If your 5.2 version of Cúram is using Axis1 for web services the best remediation is to upgrade to a more recent version of Cúram. If this is not viable, contact IBM Cúram support for help with identification of mitigation.
For the Care Management release the download site has been updated to warn potential customers of security issues. Customers should contact IBM Cúram support if they require a security fix.