k8s-device-plugin Image Supply Chain: The Rolling Base OS CVE Problem in NVIDIA's Own Kubernetes Plugin
The NVIDIA Kubernetes Device Plugin (k8s-device-plugin) is the Kubernetes component that manages GPU resource allocation and scheduling.
The NVIDIA Kubernetes Device Plugin (k8s-device-plugin) is the Kubernetes component that manages GPU resource allocation and scheduling. Every Kubernetes cluster running GPU workloads has it installed. The plugin ships as a container image, and that image — across multiple minor releases in 2025 — carried a persistent inventory of medium-severity CVEs in its base OS packages: glibc, gnutls, systemd-libs, libarchive, and similar system libraries. NVIDIA does not patch these OS package CVEs between minor releases. The GitHub issues log from the NVIDIA k8s-device-plugin repository documents users repeatedly reporting these vulnerabilities and receiving no fix. A plugin that runs with elevated Kubernetes privileges and carries unpatched OS vulnerabilities is a supply chain risk to every GPU cluster it is installed on.





