Severity by source
AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:H/A:L
Description explicitly states unauthenticated exploitation is possible (PR:N); 'significant resource consumption' and multi-tenant DoS warrants A:H over vendor's A:L.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
Lifecycle Timeline
2DescriptionCVE.org
A flaw was found in Feast. An authorization bypass vulnerability exists in the /materialize and /materialize-incremental endpoints. By sending a specially crafted request that omits the feature_views field, an attacker can bypass intended permission checks. This allows an unauthenticated remote attacker, or any authenticated user, to trigger a full re-materialization of all feature views. The consequence is a Denial of Service (DoS) due to data corruption and significant resource consumption across all tenants.
AnalysisAI
Authorization bypass in Feast's materialization API endpoints within Red Hat OpenShift AI (RHOAI) permits full re-materialization of all feature views by sending a crafted request that omits the feature_views field, circumventing permission checks. The consequence is a multi-tenant Denial of Service through data corruption and significant resource exhaustion, impacting all tenants sharing the deployment. No public exploit code has been identified at time of analysis, but the bypass mechanism is straightforward - a structural omission in the request body - making independent rediscovery likely for any attacker with API access.
Technical ContextAI
Feast is an open-source feature store used in machine learning workflows to manage, store, and serve feature data. In Red Hat OpenShift AI (RHOAI), Feast is bundled as a core MLOps component exposed via REST endpoints. The vulnerable endpoints - /materialize and /materialize-incremental - are responsible for computing and writing feature values to the online store. The authorization logic appears to gate access based on which feature_views are specified in the request; when the field is omitted entirely, the permission check either skips validation or defaults to a permissive fallback, constituting an authorization bypass (analogous to CWE-285 or CWE-862 patterns, though no formal CWE is assigned). The scope change in the CVSS vector (S:C) reflects the multi-tenant impact: one request can trigger resource-intensive operations affecting all tenants on the shared platform. CPE data identifies the affected product as cpe:2.3:a:red_hat:red_hat_openshift_ai_(rhoai):*:*:*:*:*:*:*:*, with version ranges not precisely bounded by the available CPE strings.
RemediationAI
Consult the Red Hat security advisory at https://access.redhat.com/security/cve/CVE-2026-18947 for official patch guidance, as no specific patched RHOAI version is identified in the available data - patch version is not independently confirmed at time of analysis. Until a patch is applied, network-level access controls should restrict the /materialize and /materialize-incremental endpoints to known, authorized clients only; blocking unauthenticated or unexpected sources at the ingress layer (API gateway, network policy, or Kubernetes NetworkPolicy) is the most actionable compensating control, with the trade-off that legitimate ML pipeline automation may require allow-listing. As an additional control, validating that the feature_views field is present and non-empty in any API gateway or middleware layer before requests reach Feast would directly neutralize the bypass mechanism, though this requires awareness of the Feast API schema. Monitor Bugzilla ticket #2511164 for patch release updates.
More in Red Hat Openshift Ai Rhoai
View allThe Feast Feature Server contains a path traversal vulnerability in its `/read-document` endpoint that allows unauthenti
Unauthenticated remote code execution affects Feast (the open-source ML feature store), where user-defined functions sto
Authentication bypass in the Models-as-a-Service (MaaS) API component of Red Hat OpenShift AI (RHOAI) lets any pod alrea
Kubernetes Service Account token disclosure in the odh-dashboard component of Red Hat OpenShift AI (RHOAI) lets an authe
Server-side request forgery in the file_type content detector of guardrails-detectors (a component shipped with Red Hat
Arbitrary file write in the Feast Feature Server's `/save-document` endpoint lets an unauthenticated remote attacker wri
Privilege escalation in Red Hat OpenShift AI (RHOAI) training operator overlay allows any namespace editor to manage Tra
Privilege escalation in Red Hat OpenShift AI's training-operator enables any user holding a standard Kubernetes edit or
MySQL DSN parameter injection in Red Hat OpenShift AI's Data Science Pipelines Operator (DSPO) allows a namespace editor
Privilege escalation in odh-dashboard, the web interface for Red Hat OpenShift AI (RHOAI), allows any authenticated dash
Privilege escalation in odh-dashboard (Red Hat OpenShift AI) allows an attacker who has obtained the dashboard's Service
The MaaS (Model-as-a-Service) Gateway component in Red Hat OpenShift AI (RHOAI) is improperly configured, enabling any l
Same weakness CWE-862 – Missing Authorization
View allSame technique Authentication Bypass
View allVendor StatusVendor
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-55817
GHSA-mvxh-8c54-7fwx