The Wire · Showcase
KOPS CLOSES VPC CNI GAP ON RHEL 9, NODE-PROBLEM-DETECTOR PATCHES HIGH-SEVERITY LOGRUS CVE
By RepoJournal · Filed · About Kubernetes
Kubernetes is shipping critical networking fixes for production deployments while closing two high and medium severity vulnerabilities in core observability tooling.
Node-problem-detector merged fixes for a high-severity CVE in logrus [1] and a medium-severity Prometheus vulnerability [2], upgrading the builder image to golang:1.25.9 to ensure the detector runs hardened on every node. This matters: logrus is everywhere in Go observability stacks, and this patch closes GHSA-4f99-4q7p-p3gh before it becomes a chain vector. On the infrastructure side, kops landed a critical fix disabling NetworkManager's cloud-setup service on RHEL 9 [3], which was breaking AWS VPC CNI deployments by installing conflicting source-routing rules that hijacked pod traffic. The same team also fixed VPC CNI support on Debian 11 [4], unblocking two major distro combinations that were previously untested in presubmit. Kops bumped k8s.io dependencies and Go to v1.26.2 [5], keeping the cluster provisioner in sync with the runtime your clusters will run. Documentation updates across the website synced Chinese translations for event-v1 and lease-v1 APIs [6], while enum value fixes landed across the API reference [7] to keep generated docs accurate.
Action items
- → Merge node-problem-detector CVE fixes into your monitoring deployment before next rollout kubernetes/node-problem-detector [immediate]
- → If running kops on RHEL 9 with AWS VPC CNI, update to the latest and redeploy nodes kubernetes/kops [immediate]
- → Pin kops to v1.26.2+ for Go 1.26 compatibility across your fleet kubernetes/kops [plan]
References
- [1] Fix CVEs and update builder image to golang:1.25.9 ↗ kubernetes/node-problem-detector
- [2] Fix Grype CVEs: update logrus and prometheus/prometheus kubernetes/node-problem-detector
- [3] Disable nm-cloud-setup on RHEL 9 for AWS VPC CNI kubernetes/kops
- [4] Fix support for VPC CNI + Debian 11 ↗ kubernetes/kops
- [5] Update k8s.io dependencies and Go to v1.26.2 ↗ kubernetes/kops
- [6] [zh-cn]sync event-v1 lease-v1 ↗ kubernetes/website
- [7] Update API resource reference enum values ↗ kubernetes/website
FAQ
- What changed in Kubernetes on May 4, 2026?
- Kubernetes is shipping critical networking fixes for production deployments while closing two high and medium severity vulnerabilities in core observability tooling.
- What should Kubernetes teams do about it?
- Merge node-problem-detector CVE fixes into your monitoring deployment before next rollout • If running kops on RHEL 9 with AWS VPC CNI, update to the latest and redeploy nodes • Pin kops to v1.26.2+ for Go 1.26 compatibility across your fleet
- Which Kubernetes repositories shipped on May 4, 2026?
- kubernetes/node-problem-detector, kubernetes/kops, kubernetes/website