The vendor explicitly identifies these products as affected by this CVE.
- rhoai/odh-pipeline-runtime-tensorflow-cuda-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)
- rhoai/odh-pipeline-runtime-tensorflow-rocm-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)
- rhoai/odh-workbench-jupyter-tensorflow-cuda-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)
- rhoai/odh-workbench-jupyter-tensorflow-rocm-py312-rhel9 as a component of Red Hat OpenShift AI (RHOAI)
- Summary
- A flaw was found in Keras, specifically within the `keras.layers.TorchModuleWrapper.from_config` method. This vulnerability allows an attacker to perform unsafe deserialization of PyTorch pickle data. By processing untrusted Keras layer configurations, a local attacker could exploit this flaw, leading to arbitrary code execution. This occurs because the method does not enforce safe deserialization practices by default, potentially allowing malicious code to run on the system.
- Remediation
- To mitigate this issue, ensure that Red Hat OpenShift AI environments only process Keras layer configurations from trusted sources. Avoid loading or processing any untrusted Keras layer configurations, as this vulnerability can lead to arbitrary code execution.
