Description
A flaw was found in Feast. The system improperly deserializes user-defined functions (UDFs) stored in its registry, which are serialized using the 'dill' library. This allows a remote attacker to store a malicious UDF, leading to unauthenticated arbitrary code execution on the feature server in default configurations. An authenticated attacker can also achieve arbitrary code execution on the registry server by bypassing authorization checks during deserialization. This vulnerability can result in cross-tenant data access and lateral movement within the system.
Published: 2026-08-10
Score: 9.9 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in Feast allows a remote attacker to store a malicious user‑defined function serialized with the "dill" library, leading to unauthenticated arbitrary code execution on the feature server when the system is in its default configuration. An attacker who can authenticate to the registry can also bypass authorization checks during deserialization and obtain arbitrary code execution on the registry server, potentially enabling cross‑tenant data access and lateral movement within the overall system. This is a classic example of unsafe deserialization that permits remote code execution and privilege escalation.

Affected Systems

The affected product is Red Hat OpenShift AI (RHOAI) on both the feature server component and the registry server component. No specific version information is provided in the CNA data, so all current RHOAI deployments that run the default Feast configuration are considered at risk until a vendor‑issued fix is applied.

Risk and Exploitability

The CVSS score is 9.9, indicating critical severity. The EPSS score is not available, so current data does not quantify the exploitation probability; however, the vulnerability is not yet listed in the CISA KEV catalog. The likely attack vector is network‑based access to the Feast feature server; unauthenticated attackers can trigger exploitation by pushing a malicious UDF, while authenticated attackers can target the registry server for deeper compromise. The high severity and the ability to execute code without authentication make this vulnerability a top‑priority risk that could compromise data integrity and confidentiality across tenants.

Generated by OpenCVE AI on August 10, 2026 at 22:57 UTC.

Remediation

Vendor Workaround

Configure Feast to enforce `auth.type: kubernetes` in the operator-generated configuration and deny registry writes by default. This measure limits the attack surface by requiring proper authentication and authorization for registry modifications, preventing the deserialization of malicious user-defined functions.


OpenCVE Recommended Actions

  • Apply the Red Hat OpenShift AI patch that addresses the unsafe dill deserialization issue as soon as it becomes available.
  • Configure Feast to enforce "auth.type: kubernetes" and deny registry writes by default, following the vendor‑recommended workaround to restrict improper serialization and authorization bypass.
  • Restrict network access to the Feast feature server and registry server to only authorized, trusted clients and monitor for anomalous connections, thereby narrowing the attack surface and reducing the window for exploitation.

Generated by OpenCVE AI on August 10, 2026 at 22:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 11 Aug 2026 03:30:00 +0000

Type Values Removed Values Added
First Time appeared Red Hat
Red Hat red Hat Openshift Ai (rhoai)
Vendors & Products Red Hat
Red Hat red Hat Openshift Ai (rhoai)

Tue, 11 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Critical


Mon, 10 Aug 2026 23:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-502

Mon, 10 Aug 2026 21:00:00 +0000

Type Values Removed Values Added
Description A flaw was found in Feast. The system improperly deserializes user-defined functions (UDFs) stored in its registry, which are serialized using the 'dill' library. This allows a remote attacker to store a malicious UDF, leading to unauthenticated arbitrary code execution on the feature server in default configurations. An authenticated attacker can also achieve arbitrary code execution on the registry server by bypassing authorization checks during deserialization. This vulnerability can result in cross-tenant data access and lateral movement within the system.
Title Feast: feast: unsafe dill deserialization of registry-stored udfs — rce on feature server and registry server
First Time appeared Redhat
Redhat openshift Ai
CPEs cpe:/a:redhat:openshift_ai
Vendors & Products Redhat
Redhat openshift Ai
References
Metrics cvssV3_1

{'score': 9.9, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H'}


Subscriptions

Red Hat Red Hat Openshift Ai (rhoai)
Redhat Openshift Ai
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-08-10T20:44:56.502Z

Reserved: 2026-08-05T13:38:49.581Z

Link: CVE-2026-18948

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Critical

Publid Date: 2026-08-10T18:52:57Z

Links: CVE-2026-18948 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-11T03:15:05Z

Weaknesses
  • CWE-502

    Deserialization of Untrusted Data