IBM Support

IBM TRIRIGA Application Platform Cross Site Request Forgery vulnerabilities

Flashes (Alerts)


Abstract

IBM TRIRIGA Application Platform has potential Cross Site Request Forgery vulnerabilities in various URLs.

Content

VULNERABILITY DETAILS

CVE ID:

CVE-2012-5950

DESCRIPTION: Cross-Site Request Forgery vulnerabilities can allow an attacker to cause unintended actions to be performed by a logged-in user of the application. Customers on certain versions of the IBM TRIRIGA Application Platform are potentially impacted by these vulnerabilities, which can cause a logged-in user’s browser to perform application actions as though the user was performing them. The attacker could cause various actions to be performed, including but not limited to changing, creating, or deleting system data (records). A complete list of impacted URLs is provided below:



/html/en/default/gui/sortField.jsp
/html/en/default/gui/sectionProperty.jsp
/html/en/default/gui/guiStateFind.jsp
/html/en/default/masterDetail/objectsFrame.jsp
/html/en/default/gui/sortSection.jsp
/html/en/default/gui/guiActionProperty.jsp
/html/en/default/appsecurity/addGroups.jsp
/html/en/default/listEditor/listLabel.jsp
html/en/default/stylemanager/importStyles.jsp
/html/en/default/stylemanager/saveStyle.jsp
/html/en/default/admin/agentMain.jsp
html/en/default/admin/cacheRefresh.jsp
html/en/default/admin/connectionManager.jsp
/html/en/default/admin/dataConnectAdmin.jsp
/html/en/default/admin/languageManager.jsp
/html/en/default/admin/machineMain.jsp
/html/en/default/admin/managedProcesses.jsp
/html/en/default/admin/platformLogging.jsp
/html/en/default/admin/schedulerManager.jsp
/html/en/default/admin/scriptRunner.jsp
/html/en/default/admin/systemTests.jsp
/html/en/default/appsecurity/addPeopleToProduct.jsp
/html/en/default/process/comm/saveDiagram.jsp,
/sqa/html/en/default/process/comm/saveProps.jsp
/html/en/default/excel/excelProcessIframe.jsp
/html/en/default/uiutils/requestHandler.jsp
/html/en/default/om2/omValidate.jsp
/html/en/default/om2/omExport.jsp
/html/en/default/om2/omComparisonReport.jsp
/html/en/default/gui/contentImport.jsp
/html/en/default/masterDetail/objectsFrame.jsp
/html/en/default/manager/objectsFrame.jsp
/html/en/default/tree/recordHtmlTree.jsp
/html/en/default/actionHandler/actionProcessor.jsp
/html/en/default/reportTemplate/repStateActionFind.jsp
/html/en/default/listEditor/listEditorManagerList.jsp
/html/en/default/listEditor/listLabel.jsp
/html/en/default/listEditor/objectTypeList.jsp
/html/en/default/listEditor/objectTypeResultFields.jsp
/html/en/default/portalX/messages.jsp
/html/en/default/selfService/requests.jsp
/html/en/default/tree/boHtmlTree.jsp
/html/en/default/wfBuilder/wftManagerMain.jsp
/html/en/default/process/comm/saveProps.jsp
/html/en/default/flathierarchy/fhManager.jsp
/html/en/default/om2/omComparisonReport.jsp
/html/en/default/om2/omExport.jsp
/html/en/default/om2/omExportPackageCreator.jsp
/html/en/default/om2/omMain.jsp
/html/en/default/om2/omPkgImport.jsp
/html/en/default/om2/omValidate.jsp
/html/en/default/om2/selectUser.jsp
/html/en/default/gui/fieldList.jsp
/html/en/default/gui/guiCopy.jsp
/html/en/default/gui/includes.jsp
/html/en/default/gui/wfSelector.jsp
/html/en/default/languageEditor/boLabels.jsp
/html/en/default/languageEditor/ddLabels.jsp
/html/en/default/languageEditor/importUploadFile.jsp
/html/en/default/languageEditor/languageEditorContentFrame.jsp
/html/en/default/languageEditor/messages.jsp
/html/en/default/languageEditor/messagesMainFrame.jsp
/html/en/default/styleSheetEditor/tririgaCSSList.jsp
/html/en/default/styleSheetEditor/tririgaCSSProperties.jsp
/html/en/default/admin/boPublish.jsp
/html/en/default/budget/budgetGroupList.jsp
/html/en/default/budget/budgetTokenEntry.jsp
/html/en/default/flathierarchy/fhManager.jsp
/html/en/default/listEditor/listEditorManagerList.jsp

CVSS:


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


AFFECTED PLATFORMS:



The following versions are affected. IBM TRIRIGA Application Platform 3.3 is not impacted.

· IBM TRIRIGA Application Platform 3.2.1 and fix packs
· IBM TRIRIGA Application Platform 3.2 and fix packs
· TRIRIGA Application Platform 3.1 and fix packs
· TRIRIGA Application Platform 3.0 and fix packs
· TRIRIGA Application Platform 2.7 and fix packs
· TRIRIGA Application Platform 2.6 and fix packs
· TRIRIGA Application Platform 2.5 and fix packs
· TRIRIGA Application Platform 2.1 and fix packs
· TRIRIGA Application Platform 8 and fix packs


REMEDIATION:

The recommended solution is to apply the fix for each named product as soon as practical. Please see below for information on the fixes available.

Fix:



These vulnerabilities are resolved in IBM TRIRIGA Application Platform 3.3. Due to the threat posed by a successful attack, IBM strongly recommends that customers upgrade their platform to version 3.3 as soon as possible. Instructions on how to download and install IBM TRIRIGA Application Platform 3.3 can be found here: IBM TRIRIGA Application Platform 3.3 Download Instructions


Workaround:

Until you apply the fixes, it may be possible to reduce the risk of successful attack by restricting network protocols required by an attack. For attacks that require certain privileges or access to certain packages, removing the privileges or the ability to access the packages from unprivileged users may help reduce the risk of successful attack. Both approaches may break application functionality, so IBM strongly recommends that customers test changes on non-production systems. Neither approach should be considered a long-term solution as neither corrects the underlying problem.



Mitigation:

None Known

REFERENCES:
· Complete CVSS v2 Guide 
· On-line Calculator V2
· X-Force Database


RELATED INFORMATION:

· IBM PSIRT External Blog
· IBM Secure Engineering and PSIRT External Web Portal
· X-Force Database

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


Note: 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":"SSHEB3","label":"IBM TRIRIGA Application Platform"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"IBM TRIRIGA Application Platform","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.2;3.2.1","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
25 September 2022

UID

swg21628849