Lucene search

K
ibmIBM1420C93B549B11274BC1896A3D6AAC52286C14E7E3C937FCD19E8A05209464BF
HistoryApr 02, 2024 - 10:25 a.m.

Security Bulletin: IBM App Connect Enterprise Certified Container instances that run or edit flows containing JSONata mapping are vulnerable to arbitrary code execution due to [CVE-2024-27307]

2024-04-0210:25:52
www.ibm.com
8
ibm app connect
jsonata
prototype pollution
arbitrary code execution
cve-2024-27307
app connect enterprise certified container
upgrade
continuous delivery
long term support

7.9 High

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

14.6%

Summary

JSONata is used by IBM App Connect Enterprise Certified Container flows for mapping and extracting values within a JSON document. IBM App Connect Enterprise Certified Container DesignerAuthoring, IntegrationRuntime and IntegrationServer operands that run or edit flows containing JSONata mappings are vulnerable to arbitrary code execution. This bulletin provides patch information to address the reported vulnerability in JSONata. [CVE-2024-27307]

Vulnerability Details

CVEID:CVE-2024-27307
**DESCRIPTION:**jsonata-js JSONata could allow a remote attacker to execute arbitrary code on the system, caused by a prototype pollution flaw in the JSONata expressions. By adding or modifying properties of Object.prototype using a proto or constructor payload, an attacker could exploit this vulnerability to execute arbitrary code or cause a denial of service condition on the system.
CVSS Base score: 9.8
CVSS Temporal Score: See: https://exchange.xforce.ibmcloud.com/vulnerabilities/285114 for the current score.
CVSS Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)

Affected Products and Versions

Affected Product(s) Version(s)
App Connect Enterprise Certified Container 4.1
App Connect Enterprise Certified Container 4.2
App Connect Enterprise Certified Container 5.0-lts
App Connect Enterprise Certified Container 5.1
App Connect Enterprise Certified Container 5.2
App Connect Enterprise Certified Container 6.0
App Connect Enterprise Certified Container 6.1
App Connect Enterprise Certified Container 6.2
App Connect Enterprise Certified Container 7.0
App Connect Enterprise Certified Container 7.1
App Connect Enterprise Certified Container 7.2
App Connect Enterprise Certified Container 8.0
App Connect Enterprise Certified Container 8.1
App Connect Enterprise Certified Container 8.2
App Connect Enterprise Certified Container 9.0
App Connect Enterprise Certified Container 9.1
App Connect Enterprise Certified Container 9.2
App Connect Enterprise Certified Container 10.0
App Connect Enterprise Certified Container 10.1
App Connect Enterprise Certified Container 11.0
App Connect Enterprise Certified Container 11.1
App Connect Enterprise Certified Container 11.2
App Connect Enterprise Certified Container 11.3

Remediation/Fixes

IBM strongly suggests the following:
App Connect Enterprise Certified Container 4.1.0 to 11.3.0 (Continuous Delivery)

Upgrade to App Connect Enterprise Certified Container Operator version 11.4.0 or higher, and ensure that all DesignerAuthoring, IntegrationServer and IntegrationRuntime components are at 12.0.11.3-r1 or higher. Documentation on the upgrade process is available at <https://www.ibm.com/docs/en/app-connect/containers_cd?topic=releases-upgrading-operator&gt;

App Connect Enterprise Certified Container 5.0 LTS (Long Term Support)

Upgrade to App Connect Enterprise Certified Container Operator version 5.0.16 or higher, and ensure that all DesignerAuthoring and IntegrationServer components are at 12.0.11.3-r1-lts or higher. Documentation on the upgrade process is available at <https://www.ibm.com/docs/en/app-connect-contlts?topic=releases-upgrading-operator&gt;

Workarounds and Mitigations

None

7.9 High

AI Score

Confidence

High

0.0004 Low

EPSS

Percentile

14.6%

Related for 1420C93B549B11274BC1896A3D6AAC52286C14E7E3C937FCD19E8A05209464BF