🇰🇷 한글 설명
NGINX Gateway Fabric에서 GRPCRoute를 사용하여 구성할 때, backendRef 필터를 포함한 특정 GRPCRoute 설정을 전송하면 컨트롤 플레인이 종료될 수 있습니다. 인증된 원격 공격자가 GRPCRoute 리소스를 생성하거나 수정할 수 있는 권한이 있는 경우 이 취약점이 악용될 수 있습니다.
💡 쉬운 설명
권한을 가진 사용자가 특수한 설정을 입력하면 NGINX Gateway Fabric의 관리 시스템이 갑자기 꺼져버리는 문제입니다. 이로 인해 서비스 운영에 차질이 생길 수 있습니다.
🇺🇸 원문 (English)
When NGINX Gateway Fabric is configured using GRPCRoutes, an authenticated, remote attacker with permission to create or modify GRPCRoute resources can cause the NGINX Gateway Fabric control plane to terminate by sending undisclosed GRPCRoute configurations containing backendRef filters.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
📍 영향받는 시스템
NGINX Gateway Fabric (GRPCRoute 리소스 생성/수정 권한이 있는 환경)
⚔️ 공격 벡터
인증된 공격자가 backendRef 필터가 포함된 악의적인 GRPCRoute 리소스를 생성 또는 수정
🛡️ 대응 방법
NGINX Gateway Fabric를 최신 보안 패치가 적용된 버전으로 업데이트하고 GRPCRoute 생성 권한을 엄격히 제한
🔧 검증 코드
설치된 NGINX Gateway Fabric의 버전을 확인하여 취약점이 해결된 최신 버전인지 대조
helm list -A | grep nginx-gateway-fabric