FORSMILE
JA
セキュリティ2026/08/16

Kubernetes ingress-nginx CVE-2026-4342: Exact Preconditions and Fixed Versions

CVE-2026-4342 starts with a low-privileged user who can create or modify Ingress annotations. This correction lists the exact affected and fixed versions and resulting impact.

← Back to Blog

Update: The previous version could be read as an unauthenticated Internet attack and mixed in a separate CSI Driver issue. This article now covers only CVE-2026-4342 using the Kubernetes advisory.

Vulnerability and prerequisite

A user able to create or modify Ingress resources—particularly annotations—can inject NGINX configuration through comments. Successful exploitation can execute code in the ingress-nginx controller context and disclose Kubernetes Secrets accessible to that controller.

⚠ CVE Score — 高危険度 / HIGH
8.8HIGHCVSS v3.1CVE-2026-4342

Affected and fixed releases

  • ▸Affected: ingress-nginx before 1.13.9
  • ▸Affected: 1.14.0 through 1.14.4
  • ▸Affected: 1.15.0
  • ▸Fixed: 1.13.9, 1.14.5, and 1.15.1

Immediate checks

  • ✓Inventory controller images and upgrade to a fixed release
  • ✓Review identities and RBAC bindings that can create or modify Ingress resources
  • ✓Investigate annotation changes, unusual controller processes, and Secret access
  • ✓Search all namespaces for forgotten ingress-nginx deployments
bash
kubectl get pods -A -l app.kubernetes.io/name=ingress-nginx -o jsonpath='{range .items[*]}{.metadata.namespace}{"\t"}{.spec.containers[0].image}{"\n"}{end}'
kubectl auth can-i create ingress --all-namespaces --as=<subject>

Primary sources

📦
Search Amazon US for related books and tools
Kubernetes security RBAC
Search Amazon US → (affiliate link). As an Amazon Associate, we earn from qualifying purchases.
Related articles
[Urgent] Microsoft Outlook CVE-2026-124194: Added to CISA KEV on Nov 10 — Opening a Crafted Message File May Hand an Attacker Your Windows Login Hash (NTLMv2); Fixed in the Nov 10 Office Update (CVSS v3.1 6.5)2026/11/13[Urgent] Google Chrome (Chromium) CVE-2026-125350: Added to CISA KEV on Nov 10 — Use-After-Free in XML Handling May Let a Crafted Web Page Run Code Inside the Sandbox; Chrome 157.0.8103.50 and Later (Extended Stable 156.0.8078.96 and Later) Are the Fixed Releases (CVSS v3.1 8.8)2026/11/12[Urgent] OpenSSH CVE-2026-123158: Added to CISA KEV on Nov 9 — sshd on musl libc Linux Without PAM (Such as Alpine Linux) May Let Attackers Log In to Passwordless Accounts With a Long Password; OpenSSH 10.6p2 Is the Fixed Release (CVSS v3.1 8.1)2026/11/10[Urgent] SonicWall SonicOS CVE-2026-19868: Added to CISA KEV on Nov 6 — SSL VPN Users With Credentials for Another Auth Method May Bypass SAML, Including SAML-Enforced MFA; Gen7/Gen8 Builds 7.3.3-7015 / 8.2.2-8015 and Older Affected per SonicWall's CVE Record (CVSS v3.1 7.5)2026/11/09[Urgent] Cisco ASA / FTD CVE-2026-76418: Added to CISA KEV on Oct 29 — SSL VPN With Secondary Authentication Can Be Made to Reload by a Crafted Request; Update to 9.20.4.50 or Your Branch's Fixed Release (CVSS v3.1 8.6)2026/11/06