CoreDNS는 Go로 작성된 DNS 서버입니다. 1.9.4부터 1.14.5까지, CoreDNS 영역에 대해 AXFR을 요청할 수 있는 네트워크 DNS 클라이언트는 CoreDNS가 k8s_external 헤드리스 서비스 영역 전송으로 구성되고 Kubernetes에 선언된 포트가 없는 헤드리스 서비스 엔드포인트가 포함된 경우 패닉을 유발할 수 있습니다. 플러그인/kubernetes/object/endpoint.go는 포트: -1을 생성하고, 플러그인/k8s_external/msg_to_dns.go는 해당 서비스를 건너뛰고, 플러그인/k8s_external/transfer.go는 빈 []dns.RR 배치를 보내고, 플러그인/전송/전송
CoreDNS는 Go로 작성된 DNS 서버입니다. 1.9.4부터 1.14.5까지, CoreDNS 영역에 대해 AXFR을 요청할 수 있는 네트워크 DNS 클라이언트는 CoreDNS가 k8s_external 헤드리스 서비스 영역 전송으로 구성되고 Kubernetes에 선언된 포트가 없는 헤드리스 서비스 엔드포인트가 포함된 경우 패닉을 유발할 수 있습니다. 플러그인/kubernetes/object/endpoint.go는 포트: -1을 생성하고, 플러그인/k8s_external/msg_to_dns.go는 해당 서비스를 건너뛰고, 플러그인/k8s_external/transfer.go는 빈 []dns.RR 배치를 보내고, 플러그인/transfer/transfer.go는 배치가 비어 있지 않은지 확인하지 않고 레코드[0]를 색인화합니다. 이 문제는 버전 1.14.5에서 수정되었습니다.
왜 이 VPI인가 (설명가능 · 실험적)
VPI 산정 기준
| 영향도 | 37.00 |
| 악용 신호(추가 악용신호 없음) | ×1.00 |
| VPI | 37.00 |
VPI 공식 vpi-v1 기준