CVE-2025-47277 in vLLM
요약
\~에 의해 VulDB • 2026. 05. 28.
대규모 언어 모델(LLM)을 위한 추론 및 서빙 엔진인 vLLM은 버전 0.6.5부터 0.8.4까지 V0 엔진과 `PyNcclPipe` KV 캐시 전송 통합을 사용하는 환경에서만 영향을 미치는 문제를 포함하고 있습니다. 다른 구성은 영향을 받지 않습니다. vLLM은 분산 노드 간 데이터 전송을 위해 피어 투 피어 통신 도메인을 설정하는 데 `PyNcclPipe` 클래스의 사용을 지원합니다. GPU 측 KV-캐시 전송은 `PyNcclCommunicator` 클래스를 통해 구현되며, CPU 측 제어 메시지 전달은 CPU 측의 `send_obj` 및 `recv_obj` 메서드를 통해 처리됩니다. 이 인터페이스는 `--kv-ip` CLI 매개변수로 지정된 IP 주소를 사용하는 사설 네트워크에만 노출되어야 한다는 의도였습니다. vLLM 문서에는 이를 보안이 강화된 네트워크로 제한하는 방법이 포함되어 있습니다. PyTorch의 기본 및 의도된 동작은 제공된 IP 주소와 관계없이 `TCPStore` 인터페이스가 모든 인터페이스에서 수신 대기하는 것입니다. 제공된 IP 주소는 클라이언트 측에서 사용할 주소로만 사용되었습니다. vLLM은 `TCPStore` 인스턴스가 소켓을 지정된 사설 인터페이스에 바인딩하도록 강제하는 우회 방법을 사용하여 수정되었습니다. 버전 0.8.5부터 vLLM은 구성에 따라 `TCPStore` 소켓을 사설 인터페이스로 제한합니다.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.