무슨 일이 있었나
vLLM Rust gRPC 프론트엔드는 logprob_token_ids 제한을 적용하지 않으므로, 호출자가 output_logprobs를 활성화하고 허용된 수보다 많은 output logprob_token_ids를 포함한 Generate 또는 GenerateStream 요청을 보내 리소스를 고갈시키거나 EngineCore를 종료시킬 수 있습니다.
왜 중요한가
원격 호출자가 엔진을 종료하고 공동 테넌트 서비스를 방해할 수 있음 (CVSS 5.9, CWE-667).
공격 경로
output_logprobs를 활성화하고 128개 이상의 output logprob_token_ids를 포함한 Generate/GenerateStream 요청을 전송합니다.
영향받는 시스템
vLLM >= 0.22.0, < 0.24.0 (Rust gRPC 프론트엔드).
완화 방안
vLLM 0.24.0으로 업그레이드하세요.