8.7High

CVE-2026-29063Immutable.js: Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') in immutable

immutable-js immutable-js; Red Hat Cluster Observability Operator 1.5.0; Red Hat Migration Toolkit for Virtualization 2.1; Red Hat Migration Toolkit for Virtua… Published: (8 months ago)

Description

Immutable.js provides many Persistent Immutable data structures. Prior to versions 3.8.3, 4.3.7, and 5.1.5, Prototype Pollution is possible in immutable via the mergeDeep(), mergeDeepWith(), merge(), Map.toJS(), and Map.toObject() APIs. This issue has been patched in versions 3.8.3, 4.3.7, and 5.1.5.

Weakness (CWE): CWE-1321CWE-915

Data: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Published as the sources state it, in English.

Affected products and versions

VendorProductVersions
acm 2.14 —
acm 2.15 —
acm 2.16 —
advanced cluster security 4.10 —
advanced cluster security 4.8 —
advanced cluster security 4.9 —
cluster observability operator 1.5 —
discovery 2 —
edge manager 1.0 —
edge manager 1.1 —
immutable-js immutable 3.0.0 – < 3.8.3
immutable-js immutable-js < 3.8.3, < 4.3.7, < 5.1.5
migration toolkit virtualization 2.10 —
migration toolkit virtualization 2.9 —
multicluster engine 2.10 —
multicluster engine 2.11 —
multicluster engine 2.6 —
multicluster engine 2.7 —
multicluster engine 2.8 —
multicluster engine 2.9 —
network observ optr 1.11 —
network observ optr 1.12 —
openshift 4.12 —
openshift 4.13 —
openshift 4.14 —
openshift 4.15 —
openshift 4.16 —
openshift 4.17 —
openshift 4.18 —
openshift 4.19 —
openshift 4.20 —
openshift 4.21 —
openshift ai 2.25 —
openshift ai 3.3 —
openshift data foundation 4.18 —
openshift data foundation 4.19 —
openshift data foundation 4.20 —
openshift pipelines 1.20 —
quay 3.10 —
quay 3.12 —
quay 3.15 —
quay 3.16 —
quay 3.17 —
quay 3.9 —
redhat 3scale api management platform 2.0
redhat advanced cluster management for kubernetes 2.14 – < 2.14.3
redhat advanced cluster security 4.8.0 – < 4.8.11
redhat ansible automation platform 2.0
redhat build of apicurio registry 2.0
Red Hat Cluster Observability Operator 1.5.0 all versions
redhat connectivity link 1.0
redhat developer hub 1.8.0 – < 1.8.6
redhat discovery 2.0
redhat edge manager 1.0 – < 1.0.3
redhat enterprise linux 8.0
redhat logging subsystem for red hat openshift —
redhat migration toolkit 1.8
redhat migration toolkit for virtualization 2.9.0
Red Hat Migration Toolkit for Virtualization 2.1 all versions
Red Hat Migration Toolkit for Virtualization 2.9 all versions
redhat multicluster engine for kubernetes 2.6 – < 2.6.10
Red Hat multicluster engine for Kubernetes 2.1 all versions
Red Hat multicluster engine for Kubernetes 2.11 all versions
Red Hat multicluster engine for Kubernetes 2.6 all versions
Red Hat multicluster engine for Kubernetes 2.7 all versions
Red Hat multicluster engine for Kubernetes 2.8 all versions
Red Hat multicluster engine for Kubernetes 2.9 all versions
Red Hat Network Observability (NETOBSERV) 1.11.0 all versions
Red Hat Network Observability (NETOBSERV) 1.12.2 all versions
redhat network observability operator 1.11.0
redhat openshift cluster observability operator 1.5.3
redhat openshift container platform 4.12 – < 4.12.93
redhat openshift data foundation 4.18 – < 4.18.25
redhat openshift gitops —
redhat openshift lightspeed —
redhat openshift pipelines 1.20 – < 1.20.5
redhat openshift service mesh 2.6
redhat openshift virtualization 4
redhat quay 3.9.0 – < 3.9.20
Red Hat Red Hat Advanced Cluster Management for Kubernetes 2.14 all versions
Red Hat Red Hat Advanced Cluster Management for Kubernetes 2.15 all versions
Red Hat Red Hat Advanced Cluster Management for Kubernetes 2.16 all versions
Red Hat Red Hat Advanced Cluster Security 4.8 all versions
Red Hat Red Hat Advanced Cluster Security 4.9 all versions
Red Hat Red Hat Advanced Cluster Security for Kubernetes 4.10 all versions
Red Hat Red Hat Developer Hub 1.8 all versions
Red Hat Red Hat Developer Hub 1.9 all versions
Red Hat Red Hat Discovery 2 all versions
Red Hat Red Hat Edge Manager 1.0 all versions
Red Hat Red Hat Edge Manager 1.1 all versions
Red Hat Red Hat Migration Toolkit 1.8 all versions
Red Hat Red Hat OpenShift AI 2.25 all versions
Red Hat Red Hat OpenShift AI 3.3 all versions
Red Hat Red Hat OpenShift Container Platform 4.12 all versions
Red Hat Red Hat OpenShift Container Platform 4.13 all versions
Red Hat Red Hat OpenShift Container Platform 4.14 all versions
Red Hat Red Hat OpenShift Container Platform 4.15 all versions
Red Hat Red Hat OpenShift Container Platform 4.16 all versions
Red Hat Red Hat OpenShift Container Platform 4.17 all versions
Red Hat Red Hat OpenShift Container Platform 4.18 all versions
Red Hat Red Hat OpenShift Container Platform 4.19 all versions
Red Hat Red Hat OpenShift Container Platform 4.20 all versions
Red Hat Red Hat OpenShift Container Platform 4.21 all versions
Red Hat Red Hat Openshift Data Foundation 4.18 all versions
Red Hat Red Hat Openshift Data Foundation 4.19 all versions
redhat satellite 6.0
redhat self-service automation portal 2.0
rhdh 1.8 —
rhdh 1.9 —
rhmt 1.8 —
satellite 6.18 —
service mesh 2.6 —
service mesh 3.0 —
service mesh 3.1 —
service mesh 3.2 —
service mesh 3.3 —

References and patches

CPE matches (NVD) (60)

  • cpe:2.3:a:immutable-js:immutable:*:*:*:*:*:node.js:*:* ≥ 3.0.0 < 3.8.3
  • cpe:2.3:a:immutable-js:immutable:*:*:*:*:*:node.js:*:* ≥ 4.0.0 < 4.3.8
  • cpe:2.3:a:immutable-js:immutable:*:*:*:*:*:node.js:*:* ≥ 5.0.0 < 5.1.5
  • cpe:2.3:a:redhat:3scale_api_management_platform:2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:advanced_cluster_management_for_kubernetes:*:*:*:*:*:*:*:* ≥ 2.14 < 2.14.3
  • cpe:2.3:a:redhat:advanced_cluster_management_for_kubernetes:*:*:*:*:*:*:*:* ≥ 2.15 < 2.15.2
  • cpe:2.3:a:redhat:advanced_cluster_management_for_kubernetes:*:*:*:*:*:*:*:* ≥ 2.16 < 2.16.1
  • cpe:2.3:a:redhat:advanced_cluster_security:*:*:*:*:*:*:*:* ≥ 4.8.0 < 4.8.11
  • cpe:2.3:a:redhat:advanced_cluster_security:*:*:*:*:*:*:*:* ≥ 4.9.0 < 4.9.6
  • cpe:2.3:a:redhat:advanced_cluster_security:*:*:*:*:*:kubernetes:*:* ≥ 4.10.0 < 4.10.2
  • cpe:2.3:a:redhat:ansible_automation_platform:2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:build_of_apicurio_registry:2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:connectivity_link:1.0:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:developer_hub:*:*:*:*:*:*:*:* ≥ 1.8.0 < 1.8.6
  • cpe:2.3:a:redhat:developer_hub:*:*:*:*:*:*:*:* ≥ 1.9.0 < 1.9.4
  • cpe:2.3:a:redhat:discovery:2.0:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:edge_manager:*:*:*:*:*:*:*:* ≥ 1.0 < 1.0.3
  • cpe:2.3:a:redhat:edge_manager:*:*:*:*:*:*:*:* ≥ 1.1 < 1.1.3
  • cpe:2.3:a:redhat:logging_subsystem_for_red_hat_openshift:-:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:migration_toolkit:1.8:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:migration_toolkit_for_virtualization:2.9.0:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:migration_toolkit_for_virtualization:2.10.0:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:multicluster_engine_for_kubernetes:*:*:*:*:*:*:*:* ≥ 2.6 < 2.6.10
  • cpe:2.3:a:redhat:multicluster_engine_for_kubernetes:*:*:*:*:*:*:*:* ≥ 2.7 < 2.7.10
  • cpe:2.3:a:redhat:multicluster_engine_for_kubernetes:*:*:*:*:*:*:*:* ≥ 2.8 < 2.8.5
  • cpe:2.3:a:redhat:multicluster_engine_for_kubernetes:*:*:*:*:*:*:*:* ≥ 2.9 < 2.9.3
  • cpe:2.3:a:redhat:multicluster_engine_for_kubernetes:*:*:*:*:*:*:*:* ≥ 2.10 < 2.10.2
  • cpe:2.3:a:redhat:multicluster_engine_for_kubernetes:*:*:*:*:*:*:*:* ≥ 2.11 < 2.11.1
  • cpe:2.3:a:redhat:network_observability_operator:1.11.0:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:network_observability_operator:1.12.3:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:openshift_cluster_observability_operator:1.5.3:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:openshift_container_platform:*:*:*:*:*:*:*:* ≥ 4.12 < 4.12.93
  • cpe:2.3:a:redhat:openshift_container_platform:*:*:*:*:*:*:*:* ≥ 4.13 < 4.13.69
  • cpe:2.3:a:redhat:openshift_container_platform:*:*:*:*:*:*:*:* ≥ 4.14 < 4.14.68
  • cpe:2.3:a:redhat:openshift_container_platform:*:*:*:*:*:*:*:* ≥ 4.15 < 4.15.66
  • cpe:2.3:a:redhat:openshift_container_platform:*:*:*:*:*:*:*:* ≥ 4.16 < 4.16.63
  • cpe:2.3:a:redhat:openshift_container_platform:*:*:*:*:*:*:*:* ≥ 4.17 < 4.17.54
  • cpe:2.3:a:redhat:openshift_container_platform:*:*:*:*:*:*:*:* ≥ 4.18 < 4.18.39
  • cpe:2.3:a:redhat:openshift_container_platform:*:*:*:*:*:*:*:* ≥ 4.19 < 4.19.32
  • cpe:2.3:a:redhat:openshift_container_platform:*:*:*:*:*:*:*:* ≥ 4.20 < 4.20.23
  • cpe:2.3:a:redhat:openshift_container_platform:*:*:*:*:*:*:*:* ≥ 4.21 < 4.21.17
  • cpe:2.3:a:redhat:openshift_container_platform:4.0:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:openshift_data_foundation:*:*:*:*:*:*:*:* ≥ 4.18 < 4.18.25
  • cpe:2.3:a:redhat:openshift_data_foundation:*:*:*:*:*:*:*:* ≥ 4.19 < 4.19.20
  • cpe:2.3:a:redhat:openshift_data_foundation:*:*:*:*:*:*:*:* ≥ 4.20 < 4.20.15
  • cpe:2.3:a:redhat:openshift_data_foundation:4.17:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:openshift_gitops:-:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:openshift_lightspeed:-:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:openshift_pipelines:*:*:*:*:*:*:*:* ≥ 1.20 < 1.20.5
  • cpe:2.3:a:redhat:openshift_service_mesh:2.6:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:openshift_service_mesh:3.0:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:openshift_service_mesh:3.1:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:openshift_service_mesh:3.2:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:openshift_service_mesh:3.3:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:openshift_virtualization:4:*:*:*:*:*:*:*
  • cpe:2.3:a:redhat:quay:*:*:*:*:*:*:*:* ≥ 3.9.0 < 3.9.20
  • cpe:2.3:a:redhat:quay:*:*:*:*:*:*:*:* ≥ 3.10.0 < 3.10.21
  • cpe:2.3:a:redhat:quay:*:*:*:*:*:*:*:* ≥ 3.12.0 < 3.12.16
  • cpe:2.3:a:redhat:quay:*:*:*:*:*:*:*:* ≥ 3.15.0 < 3.15.4
  • cpe:2.3:a:redhat:quay:*:*:*:*:*:*:*:* ≥ 3.16.0 < 3.16.4