Sceawere

Vulnerability Detail

CVE-2026-18948UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Feast Insecure Deserialization Vulnerability

Vulnerability Metadata

Severity
Critical
Score / CVSS
9.9
Creation Date
5h ago
Vendor
Red Hat
Product
Red Hat OpenShift AI (RHOAI)
Attack Type
N/A
Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Attack Complexity
LOW

Narrative and Response

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.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "9.9",
  "pubDate": "2026-08-10T21:17:21.290Z",
  "pubdate": "2026-08-10T21:17:21.290Z",
  "executiveSummary": "A critical security flaw has been identified in Feast concerning the improper deserialization of user-defined functions (UDFs).\nThe vulnerability stems from the reliance on the 'dill' library to deserialize UDFs stored within the system registry.\nThis architectural weakness permits remote attackers to store malicious UDF payloads, resulting in unauthenticated arbitrary code execution on the feature server under default configurations.\nAdditionally, authenticated attackers can achieve arbitrary code execution on the registry server by successfully bypassing existing authorization checks during the deserialization routine.\nThe broader risk implications include cross-tenant data access and the facilitation of lateral movement throughout the affected infrastructure.\nExploitation requires the capability to interact with the feature or registry server interfaces to inject or manipulate stored UDF objects.\nThe risk profile is severe, as it compromises the core integrity and confidentiality of the feature store environment.",
  "technicalDetails": "The root cause of the vulnerability resides in the insecure deserialization mechanism implemented within Feast for handling user-defined functions (UDFs).\nThe system utilizes the 'dill' serialization library to serialize and deserialize UDFs stored in the registry.\nBecause 'dill' is capable of serializing arbitrary Python objects and functions, unvalidated or untrusted data passed into the deserialization pipeline executes arbitrary Python code upon reconstruction.\nThe attack flow begins when an unauthenticated remote attacker injects or stores a malicious UDF payload within the Feast registry.\nWhen the feature server processes or loads the compromised registry data in its default configuration, it invokes the insecure deserialization routine via 'dill'.\nThis triggers the evaluation and execution of the embedded malicious payload, granting the attacker arbitrary code execution with the privileges of the feature server process.\nSimilarly, an authenticated attacker can leverage authorization bypass vulnerabilities during the deserialization phase to target the registry server, achieving arbitrary code execution within that component as well.\nNetwork exposure varies depending on the deployment topology, but default configurations of the feature server are susceptible to remote unauthenticated interaction.\nPost-exploitation impact includes complete system compromise, cross-tenant data access due to shared or insufficiently isolated contexts, and the ability to execute lateral movement attacks across adjacent internal network segments."
}
CVE-2026-18948: Feast Insecure Deserialization Vulnerability (CRITICAL Severity, CVSS: 9.9) - Sceawere