Description
A flaw was found in Feast and feast-operator. The default configuration for both the Feast SDK and the feast-operator is "no_auth," meaning no security manager is installed. This default allows unauthenticated and unauthorized access to feature-server, registry-server, and offline-server endpoints. A remote attacker, by exploiting this missing authentication, could achieve remote code execution (RCE) by storing a malicious User-Defined Function (UDF) on the feature-server, trigger a denial of service (DoS) by forcing re-materialization of all tenant features, and gain unauthorized access to cross-tenant data.
Published: 2026-08-10
Score: 7.7 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in Feast and feast-operator reduces the default authentication mode to no_auth, meaning no security manager is installed and all endpoints are left unprotected. This permits an attacker to access the feature-server, registry-server, and offline-server endpoints without authentication or authorization. The vulnerability can lead to remote code execution by uploading a malicious User-Defined Function (UDF) to the feature-server, cause a denial of service by forcing re‑materialization of all tenant features, and expose cross‑tenant data, which matches CWE-306 (Authentication bypass).

Affected Systems

The affected environment is Red Hat OpenShift AI (RHOAI) deployments that include Feast. Any version of RHOAI that hosts Feast without an explicit authentication mechanism is vulnerable. No specific version range is listed by Red Hat, so all current releases that use the default no_auth configuration may be impacted.

Risk and Exploitability

The CVSS score of 7.7 indicates high severity, and although EPSS is not available, the lack of authentication makes exploitation straightforward over the network when the vulnerable endpoints are exposed. This is not listed in the CISA KEV catalog, but the risk remains high because an attacker can use public API endpoints to upload malicious code and trigger denial‑of‑service or data‑exposure attacks. The attack vector is therefore remote via the HTTP/HTTPS interfaces of Feast services, with no special access prerequisites other than the ability to reach those endpoints.

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

Remediation

Vendor Workaround

To mitigate this vulnerability, configure Feast deployments to utilize Kubernetes RBAC authentication. Ensure that `FeatureStore` Custom Resources (CRs) explicitly define an authentication mechanism other than `no_auth`. For Feast SDK usage, avoid the `no_auth` setting in production environments unless `FEAST_INSECURE_NO_AUTH=1` is explicitly set, acknowledging the security implications. Applying these configuration changes will require a redeployment or restart of the affected Feast services.


OpenCVE Recommended Actions

  • Update all FeatureStore custom resources in the cluster to specify an authentication mechanism other than no_auth, such as Kubernetes RBAC.
  • Redeploy or restart the Feast services after applying the configuration changes to ensure the new authentication settings take effect.
  • In any Feast SDK configuration, remove the no_auth setting; if leaving it enabled accept the risk by setting the environment variable FEAST_INSECURE_NO_AUTH=1 only after documenting the rationale.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Important


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

Type Values Removed Values Added
Description A flaw was found in Feast and feast-operator. The default configuration for both the Feast SDK and the feast-operator is "no_auth," meaning no security manager is installed. This default allows unauthenticated and unauthorized access to feature-server, registry-server, and offline-server endpoints. A remote attacker, by exploiting this missing authentication, could achieve remote code execution (RCE) by storing a malicious User-Defined Function (UDF) on the feature-server, trigger a denial of service (DoS) by forcing re-materialization of all tenant features, and gain unauthorized access to cross-tenant data.
Title Feast: feast-operator: feast: default authentication mode is no_auth — shared multi-tenant instances deployed without authentication
First Time appeared Redhat
Redhat openshift Ai
Weaknesses CWE-306
CPEs cpe:/a:redhat:openshift_ai
Vendors & Products Redhat
Redhat openshift Ai
References
Metrics cvssV3_1

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


Subscriptions

Redhat Openshift Ai
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

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

Reserved: 2026-08-05T13:24:03.497Z

Link: CVE-2026-18941

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

Severity : Important

Publid Date: 2026-08-10T18:51:18Z

Links: CVE-2026-18941 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-10T22:45:05Z

Weaknesses
  • CWE-306

    Missing Authentication for Critical Function