CVE-2026-56121

EUVD-2026-38801
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.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
9.8 CRITICAL
NETWORK
LOW
NONE
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Base Score
CVSS 3.x
EPSS Score
Percentile: 71.45%
Early Detection
Affected products identified ahead of NVD analysis through intelligence sources.
VendorProductVersionSource
Red HatRed Hat OpenShift AI 3.4
1787073866 ≤
𝑥
< *
ADP
Red HatRed Hat OpenShift AI 3.4
1787073873 ≤
𝑥
< *
ADP
Red HatRed Hat OpenShift AI 3.4
1787073459 ≤
𝑥
< *
ADP
Red HatRed Hat OpenShift AI 3.4
1787073611 ≤
𝑥
< *
ADP
Red HatRed Hat OpenShift AI 3.4
1787073451 ≤
𝑥
< *
ADP
Red HatRed Hat OpenShift AI 3.4
1787121387 ≤
𝑥
< *
ADP
Red HatRed Hat OpenShift AI 3.4
1787074331 ≤
𝑥
< *
ADP
Red HatRed Hat OpenShift AI 3.4
1787073605 ≤
𝑥
< *
ADP
Red HatRed Hat OpenShift AI 3.4
1787073546 ≤
𝑥
< *
ADP
Red HatRed Hat OpenShift AI 3.4
1787073717 ≤
𝑥
< *
ADP
Red HatRed Hat OpenShift AI 3.4
1787073713 ≤
𝑥
< *
ADP