Skip to content
VulniPulse
Advisory severityHigh8.8Red Hat Linux

High [CVE-2026-56121] Remote Code Execution via Unsafe Deserialization in gRPC Registry Server

This high-severity Red Hat Linux advisory covers CVE-2026-56121 affecting Red Hat OpenShift AI 3.4, Red Hat OpenShift AI (RHOAI).

Aggregated and source-linked by VulniPulse. Data sources, validation and limitations.

CVE-2026-56121 Source published Source updated

VulniPulse record published Record updated

Affected products & platforms
Red Hat LinuxUnclassified
Open source advisory

Android app · Google Play

Monitor future Red Hat Linux CVEs from your phone.

Choose a whole vendor or a precise platform, then receive matching security advisories by phone notification, email, or both. Coverage follows 34 official vendor sources and 160+ reviewed platform categories.

Matching phone alertsOptional email delivery

Summary

Feast before 0.63.0 contains an unsafe deserialization vulnerability that allows unauthenticated or unauthorized attackers to achieve remote code execution by sending a crafted gRPC request to the registry server.

The user_defined_function.body field of an OnDemandFeatureView spec is decoded from base64 and passed to dill.loads() before any authorization check is performed, enabling attackers to embed a malicious serialized Python object with an arbitrary __reduce__ method to execute OS commands as the feast service account. A flaw was found in Feast.

This enables them to execute operating system commands as the Feast service account, leading to a complete compromise of the affected system. Red Hat OpenShift AI ships Feast versions affected by CVE-2026-56121.

This flaw allows remote code execution only against the Feast registry gRPC server (feast serve_registry, port 6570) when that service is running and reachable. Default OpenShift AI installations are not affected.

Installing OpenShift AI deploys the Feast operator but does not create a FeatureStore instance or start a registry server. The default FeatureStore configuration runs the online feature server only (feast serve), which does not expose the vulnerable gRPC endpoint.

Workbench and pipeline runtime images include Feast as a client library and do not start a registry server.

Affected versions
  • < 0.63.0

Official advisory · high-confidence parse· fetched 21 days ago·verify at source

Fixed versions
  • 0.63.0
  • rhoai/odh-pipeline-runtime-datascience-cpu-py312-rhel9:1787073866
  • rhoai/odh-pipeline-runtime-pytorch-cuda-py312-rhel9:1787073873
  • rhoai/odh-pipeline-runtime-pytorch-llmcompressor-cuda-py312-rhel9:1787073459
  • rhoai/odh-pipeline-runtime-pytorch-rocm-py312-rhel9:1787073611
  • rhoai/odh-pipeline-runtime-tensorflow-cuda-py312-rhel9:1787073451
  • rhoai/odh-pipeline-runtime-tensorflow-rocm-py312-rhel9:1787073451
  • rhoai/odh-workbench-codeserver-datascience-cpu-py312-rhel9:1787121387
  • rhoai/odh-workbench-jupyter-datascience-cpu-py312-rhel9:1787074331
  • rhoai/odh-workbench-jupyter-pytorch-cuda-py312-rhel9:1787073605
  • rhoai/odh-workbench-jupyter-pytorch-rocm-py312-rhel9:1787073546
  • rhoai/odh-workbench-jupyter-tensorflow-cuda-py312-rhel9:1787073717
  • rhoai/odh-workbench-jupyter-tensorflow-rocm-py312-rhel9:1787073713
  • RHSA-2026:60520

Official advisory · high-confidence parse· fetched 21 days ago·verify at source

Mitigation checklist

Recommended fix / mitigation
  • - Restrict network access to Feature Server / registry endpoints (NetworkPolicy, Route auth, no public exposure). - Do not expose the Feast registry gRPC port to untrusted networks; place behind OpenShift Route + platform authentication.

Official advisory · high-confidence parse· fetched 21 days ago·verify at source

Discussion(0)

No comments yet. Share field notes, upgrade gotchas, or questions — verify against the vendor advisory before acting on community advice.

Sign in to join the discussion.