CVE-2025-11157CWE-502

Arbitrary Code Execution in feast-dev/feast

High · published January 1, 2026

CVSS v3.0
7.8
EPSS
0%
Percentile
21.1
In the wild
Unconfirmed
What it is

🔥 A single misconfigured YAML file could give attackers the keys to your Kubernetes kingdom! 🔑 Think of it like a restaurant where the chef unknowingly takes orders written in invisible ink — without validation, any cook could sneak in a dangerous ingredient just by changing the order! An attacker could potentially execute arbitrary OS commands on your worker pod, leading to cluster takeover, data poisoning, and even devastating supply-chain sabotage. That's like allowing unauthorized guests into your kitchen, with the power to ruin the entire meal!

Put simply

Think of it like a restaurant where the chef unknowingly takes orders written in invisible ink — without validation, any cook could sneak in a dangerous ingredient just by changing the order! This vulnerability allows attackers to exploit the `yaml.load(..., Loader=yaml.Loader)` method while deserializing the `feature_store.yaml` and `materialization_config.yaml` files. This approach permits the instantiation of arbitrary Python objects before any validation takes place.

What to do

An attacker could potentially execute arbitrary OS commands on your worker pod, leading to cluster takeover, data poisoning, and even devastating supply-chain sabotage. That's like allowing unauthorized guests into your kitchen, with the power to ruin the entire meal! To safeguard your system, update to Feast version 0.54.0 or higher immediately, and replace `yaml.load(..., Loader=yaml.Loader)` with `yaml.safe_load(...)` to prevent arbitrary code execution. Regularly audit your YAML configurations for potential vulnerabilities, too! You've got this! Take action now and you'll have your Kubernetes environment secured in no time. 🛡️

The record
Technical detail
CVSS v3.0
7.8 · HIGH
Vector
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00296 · 21.1th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2026-01-01T07:03Z
EPSS history
Timeline
  • 01 JAN 07:03Z
    Arbitrary Code Execution in feast-dev/feast
    cvelistv5