무슨 일이 있었나
vLLM 0.32.0 수정 사항 배치는 멀티모달 및 토큰 경로에서 요청 기반 실패 모드를 차단합니다: 공격자 제어 채팅 템플릿이 토크나이저에 의해 컴파일/렌더링되고, 사전 토큰화된 프롬프트 ID가 어휘 크기와 동일한 경우 통과를 허용하는 max_token_id의 오프바이원 오류, 기본적으로 eager attention을 사용하는 Phi-4 오디오 인코더(단일 긴 오디오 클립이 이를 소진시킴), 합계가 0인 정규화 픽셀 집계로 나누는 DeepSeek-OCR 경로, 그리고 /v1/responses 템플릿 주입입니다.
왜 중요한가
이들은 널리 배포된 LLM 서빙 엔진에서 마찰이 적은 서비스 거부 및 범위 밖 접근 경로입니다: 각각 단일 사용자 지정 API 요청으로 트리거되며 공유 추론 서버를 다운시키거나 GPU 텐서 접근을 손상시킬 수 있으므로, 원격 호출자(또는 프롬프트 주입된 에이전트)가 서빙 계층을 방해하거나 불안정하게 만들 수 있습니다.
공격 경로
원격 클라이언트가 클라이언트 제어 템플릿 컴파일/렌더링, 어휘 밖/사전 토큰화된 프롬프트 토큰 ID, 또는 병리적 멀티모달 미디어 페이로드(긴 오디오 클립, 합계가 0으로 정규화된 OCR 이미지, 과도한 프레임 수)에 도달하는 사용자 지정 요청을 제출하여, 엔진이 크래시하거나 추론 작업이 메모리를 소진하거나 GPU에서 범위 밖 열 접근이 발생하게 합니다.
영향받는 시스템
vLLM ~0.11.1 / 0.16.0 / 0.19.0부터 0.32.0까지. 구체적으로 CVE-2026-115911 (요청 채팅 템플릿 주입), CVE-2026-115913 (Phi-4 오디오 인코더 eager-attention DoS), CVE-2026-115914 (DeepSeek-OCR/무제한 OCR 정규화 픽셀 합계 0 DoS), CVE-2026-115916 (오프바이원 max_token_id OOB), CVE-2026-115918 (/v1/responses 공격자 제어 채팅 템플릿).
완화 방안
vLLM 0.32.0 이상으로 업그레이드하십시오. 업그레이드가 지연되는 경우 엔드포인트 앞에 프록시를 배치하고 채팅 템플릿/토큰 ID/멀티모달 입력을 제한하십시오; 서버 측 --chat-template를 구성하여 클라이언트가 제공할 수 없도록 하십시오.