🔍 CVE-2026-52865

6.5
CVSS Score
MEDIUM
2026-07-15
2026-10-24 21:10
✅ 완료

🇰🇷 한글 설명

인증된 공격자가 Ingress 또는 TransportServer 리소스를 생성하거나 수정할 수 있는 권한이 있을 경우, NGINX Ingress Controller 프로세스를 강제로 종료시킬 수 있습니다. 이 취약점으로 인해 컨트롤 플레인 프로세스가 지속적인 크래시 루프에 빠지게 되어 서비스 거부(DoS) 상태가 발생합니다.

💡 쉬운 설명

권한을 가진 사용자가 잘못된 설정 파일을 업로드하여 NGINX 관리 시스템을 계속 멈추게 만들 수 있습니다. 이로 인해 네트워크 관리 기능이 마비되어 서비스 운영에 차질이 생길 수 있습니다.

🇺🇸 원문 (English)

When NGINX Ingress Controller processes Ingress or TransportServer resources, an authenticated, remote attacker with permission to create or modify Ingress or TransportServer resources can cause the NGINX Ingress Controller process to terminate. Impact: The NGINX Ingress Controller control plane process terminates and enters a persistent crash loop while the malformed Ingress or TransportServer resource remains in the cluster. This vulnerability allows a remote, authenticated attacker with at least Ingress or TransportServer resource write access to cause a denial-of-service (DoS) on the NGINX Ingress Controller system. There is no data plane exposure; this is a control plane issue only. Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.

📍 영향받는 시스템

NGINX Ingress Controller (Ingress 또는 TransportServer 리소스 생성/수정 권한이 있는 환경)

⚔️ 공격 벡터

권한을 가진 공격자가 조작된 Ingress 또는 TransportServer 리소스를 클러스터에 생성 또는 수정

🛡️ 대응 방법

NGINX Ingress Controller를 최신 보안 패치가 적용된 버전으로 업데이트하고, 리소스 생성 권한(RBAC)을 최소 권한 원칙에 따라 제한

🔧 검증 코드

출력된 Pod의 상태(STATUS)가 CrashLoopBackOff이거나 지속적으로 재시작(RESTARTS)되고 있는지 확인

Shell / Script
kubectl get pods -n ingress-nginx -l app.kubernetes.io/name=ingress-nginx

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

💻 영향받는 소프트웨어

Nginx