ingress-nginx Helm chart
ifmethod-helm-chartsScored 14 Sept 2026
Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer
Latest 4.12.1 1 year agoapp version 1.12.1 0Artifact Hub
ingress-nginx 4.12.1 deploys 2 container images: registry.k8s.io/ingress-nginx/controller and registry.k8s.io/ingress-nginx/kube-webhook-certgen. Across them, 176 findings — 0 critical, 1 high. The highest contribution is ALPINE-CVE-2025-15467 in openssl 3.3.3-r0, fixed in 3.3.6-r0. Chart.yaml declares kubeVersion >=1.21.0-0; rendered for Kubernetes 1.21.0.
Radar Score
Radar Score is the sum of every finding’s contribution; the colour is the worst finding’s band.
Container images
| Image | Tag | Vulnerabilities | Radar Score |
|---|---|---|---|
| registry.k8s.io/ | v1.12.1 | 011397 | 1,036 |
| registry.k8s.io/ | v1.5.2 | 00065 | 440 |
Rendered with the chart’s default values for linux/amd64. Optional subcharts, images set by operator flags and images inside CRD payloads are not seen and are counted as unmeasured.
Vulnerabilities
| Severity | Advisory | Package | Fixed in |
|---|---|---|---|
| High | ALPINE-CVE-2025-15467 | openssl | 3.3.6-r0 |
| Medium | ALPINE-CVE-2025-49796 | libxml2 | 2.13.9-r0 |
| Medium | ALPINE-CVE-2025-9230 | openssl | 3.3.5-r0 |
| Medium | ALPINE-CVE-2025-9231 | openssl | 3.3.5-r0 |
| Medium | ALPINE-CVE-2025-49794 | libxml2 | 2.13.9-r0 |
| Medium | ALPINE-CVE-2025-6021 | libxml2 | 2.13.9-r0 |
| Medium | ALPINE-CVE-2026-31790 | openssl | 3.3.7-r0 |
| Medium | ALPINE-CVE-2025-31115 | xz | 5.6.3-r1 |
| Medium | ALPINE-CVE-2025-9232 | openssl | 3.3.5-r0 |
| Medium | ALPINE-CVE-2026-28388 | openssl | 3.3.7-r0 |
| Medium | ALPINE-CVE-2025-69421 | openssl | 3.3.6-r0 |
| Medium | ALPINE-CVE-2026-28387 | openssl | 3.3.7-r0 |
| Medium | ALPINE-CVE-2026-28389 | openssl | 3.3.7-r0 |
| Medium | ALPINE-CVE-2026-28390 | openssl | 3.3.7-r0 |
| Low | ALPINE-CVE-2025-69420 | openssl | 3.3.6-r0 |
| Low | ALPINE-CVE-2025-31498 | c-ares | 1.34.5-r0 |
| Low | GHSA-9493-h29p-rfm2 | github.com/ | 1.2.8 |
| Low | ALPINE-CVE-2026-27135 | nghttp2 | 1.68.1 |
| Low | ALPINE-CVE-2026-6732 | libxml2 | 2.13.9-r1 |
| Low | ALPINE-CVE-2025-49795 | libxml2 | 2.13.9-r0 |
| Low | ALPINE-CVE-2026-31789 | openssl | 3.3.7-r0 |
| Low | ALPINE-CVE-2025-69419 | openssl | 3.3.6-r0 |
| Low | GHSA-qw9x-cqr3-wc7r | github.com/ | 1.2.8 |
| Low | GHSA-cgrx-mc8f-2prm | github.com/ | 1.2.8 |
| Low | ALPINE-CVE-2026-22184 | zlib | 1.3.2-r0 |
| Low | ALPINE-CVE-2026-33630 | c-ares | 1.34.8-r0 |
| Low | ALPINE-CVE-2025-15468 | openssl | 3.3.6-r0 |
| Low | ALPINE-CVE-2025-5222 | icu | 74.2-r1 |
| Low | GO-2026-4341 | stdlib | 1.24.12 |
| Low | GHSA-5cv4-jp36-h3mw | golang.org/ | 0.55.0 |
| Low | ALPINE-CVE-2026-40200 | musl | 1.2.5-r11 |
| Low | ALPINE-CVE-2025-62408 | c-ares | 1.34.6-r0 |
| Low | ALPINE-CVE-2025-66199 | openssl | 3.3.6-r0 |
| Low | GHSA-vvgc-356p-c3xw | golang.org/ | 0.38.0 |
| Low | ALPINE-CVE-2025-4947 | curl | 8.14.0-r0 |
| Low | ALPINE-CVE-2026-22796 | openssl | 3.3.6-r0 |
| Low | ALPINE-CVE-2025-10148 | curl | 8.14.1-r2 |
| Low | ALPINE-CVE-2026-34743 | xz | 5.8.3-r0 |
| Low | GO-2026-4981 | stdlib | 1.25.10 |
| Low | GO-2025-3563 | stdlib | 1.23.8 |
| Low | GO-2026-4977 | stdlib | 1.25.10 |
| Low | GO-2026-4986 | stdlib | 1.25.10 |
| Low | GO-2026-4918 | golang.org/ | 0.53.0 |
| Low | GO-2026-4918 | stdlib | 1.25.10 |
| Low | GO-2026-4337 | stdlib | 1.24.13 |
| Low | GO-2026-4601 | stdlib | 1.25.8 |
| Low | GO-2026-5026 | stdlib | 1.25.13 |
| Low | GO-2026-5026 | golang.org/ | 0.55.0 |
| Low | GO-2026-4342 | stdlib | 1.24.12 |
| Low | GO-2025-3751 | stdlib | 1.23.10 |
Indexed versions
The latest version and the previous major, as selected nightly from the repository’s index.
README badge
Markdown. The badge shows the latest version’s band and Radar Score, refreshed daily.