Read the docs
TI-2024-09477 Aliases CVE-2024-10220GHSA-27wf-5967-98gx

Arbitrary command execution through gitRepo volume

Priority MEDIUM 43CWE-22Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
—
Confidentiality · integrity · availability
High · High · None
Fix status
Partial Red Hat: 4 without a fix

Attack profile from CVSS 3.1 · CNA. Fix status from CNA, GitHub and Red Hat.

Summary

The Kubernetes kubelet component allows arbitrary command execution via specially crafted gitRepo volumes.This issue affects kubelet: through 1.28.11, from 1.29.0 through 1.29.6, from 1.30.0 through 1.30.2.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.03027 87th percentileScored 2026-11-07
Fix Partial kubelet (Kubernetes): 1.31.0, 1.30.3, 1.29.7 +1k8s.io/kubernetes (Go): 1.28.12, 1.29.7, 1.30.3Red Hat: 4 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
Kuberneteskubeletup to 1.28.11; 1.29.0 – 1.29.6; 1.30.0 – 1.30.21.31.0, 1.30.3, 1.29.7, 1.28.12Patch availableCNA
—k8s.io/kubernetes (Go)before 1.28.121.28.12Patch availableGHSA-27wf-5967-98gx
—k8s.io/kubernetes (Go)1.29.0 to before 1.29.71.29.7Patch availableGHSA-27wf-5967-98gx
—k8s.io/kubernetes (Go)1.30.0 to before 1.30.31.30.3Patch availableGHSA-27wf-5967-98gx
  • kubelet VendorKubernetes Affected up to 1.28.11; 1.29.0 – 1.29.6; 1.30.0 – 1.30.2 Fixed in 1.31.0, 1.30.3, 1.29.7, 1.28.12 Patch available CNA
  • k8s.io/kubernetes (Go) Vendor— Affected before 1.28.12 Fixed in 1.28.12 Patch available GHSA-27wf-5967-98gx
  • k8s.io/kubernetes (Go) Vendor— Affected 1.29.0 to before 1.29.7 Fixed in 1.29.7 Patch available GHSA-27wf-5967-98gx
  • k8s.io/kubernetes (Go) Vendor— Affected 1.30.0 to before 1.30.3 Fixed in 1.30.3 Patch available GHSA-27wf-5967-98gx

CPE names CISA-ADP · 1

CPEVersionsRoleVendor
cpe:2.3:a:kubernetes:kubelet:*:*:*:*:*:*:*:*——Kubernetes
  • cpe:2.3:a:kubernetes:kubelet:*:*:*:*:*:*:*:* Versions — — ·Kubernetes

Remediation

  • Fix · CNA kubelet (Kubernetes) Fixed in 1.31.0, 1.30.3, 1.29.7, 1.28.12
  • Fix · GHSA-27wf-5967-98gx k8s.io/kubernetes (Go) Fixed in 1.28.12 Advisory →
  • Fix · GHSA-27wf-5967-98gx k8s.io/kubernetes (Go) Fixed in 1.29.7 Advisory →
  • Fix · GHSA-27wf-5967-98gx k8s.io/kubernetes (Go) Fixed in 1.30.3 Advisory →

Vendor assessments

Red Hat

Red Hat rating: Important. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Ansible Automation Platform 1.2AffectedNo fix yet
Red Hat Ansible Automation Platform 2AffectedNo fix yet
Red Hat Enterprise Linux 10AffectedNo fix planned: Will not fix
Red Hat Enterprise Linux 9AffectedNo fix planned: Will not fix
Not affected: 2 products
  • Red Hat Discovery 1
  • Red Hat OpenShift Container Platform 4

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-10220
  2. 2026-10-03 Alias added: GHSA-27wf-5967-98gx

References

  • TI-2025-01719 ingress-nginx admission controller RCE escalation CVSS 3.1CRITICAL 9.8
  • TI-2018-16130 Improper privilege management in Kubernetes CVSS 3.0CRITICAL 9.8
  • TI-2025-00932 ingress-nginx controller - configuration injection via unsanitized mirror annotations CVSS 3.1HIGH 8.8
  • TI-2019-08418 Kubernetes kubelet exposes /debug/pprof info on healthz port CVSS 3.1HIGH 8.2
  • TI-2026-02839 ingress-nginx rewrite-target nginx configuration injection CVSS 3.1HIGH 8.8
  • TI-2025-18233 ingress-nginx controller - configuration injection via unsanitized auth-url annotation CVSS 3.1HIGH 8.8
See all 126 →

Sources