Skip to main content
← All vulnerabilities
CVE-2025-11157PYSEC-2026-1366GHSA-34WM-4HW7-QFJV

Arbitrary Code Execution in feast-dev/feast

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.54.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total

Summary

A high-severity remote code execution vulnerability exists in feast-dev/feast version 0.53.0, specifically in the Kubernetes materializer job located at `feast/sdk/python/feast/infra/compute_engines/kubernetes/main.py`. The vulnerability arises from the use of `yaml.load(..., Loader=yaml.Loader)` to deserialize `/var/feast/feature_store.yaml` and `/var/feast/materialization_config.yaml`. This method allows for the instantiation of arbitrary Python objects, enabling an attacker with the ability to modify these YAML files to execute OS commands on the worker pod. This vulnerability can be exploited before the configuration is validated, potentially leading to cluster takeover, data poisoning, and supply-chain sabotage.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • feast-dev feast-dev/feast

    fixed in 0.54.0

  • feastPyPI

    fixed in 0.54.0

References 2

huntr.com

GitHub · feast-dev/feast