취약점  ·  2026-06-12

vLLM CVE-2026-5497 — CVSS 7.5 인증되지 않은 서비스 거부 공격 취약점 - 광범위하게 배포된 AI 추론 서버의 무제한 비디오 프레임 처리를 통한 공격

취약점High 영향도GlobalCVE-2026-5497
vLLM 버전 0.8.0 이상은 VideoMediaIO.load_base64() 메서드의 메모리 부족 서비스 거부 공격에 취약합니다. video/jpeg 데이터 URL을 처리할 때, 이 메서드는 프레임 개수 제한을 적용하지 않고 base64 데이터 문자열을 쉼표로 분할하여 JPEG 프레임을 추출합니다. 공격자는 수천 개의 쉼표로 구분된 base64 JPEG 프레임을 포함하는 단일 API 요청을 만들어서 서버가 모든 프레임을 메모리에 디코딩할 때까지 강제하여 서버를 충돌시킬 수 있습니다. 이 취약점은 인증되지 않은 OpenAI 호환 채팅 완성 API 엔드포인트를 통해 접근할 수 있습니다.
vLLM /v1/chat/completions 엔드포인트에 대한 인증되지 않은 단일 HTTP 요청으로, 수천 개의 쉼표로 구분된 base64 인코딩된 JPEG 프레임을 포함하는 crafted video/jpeg 데이터 URL 포함. API가 인증 계층 없이 노출된 경우(자체 호스팅 배포에서 일반적) 인증이 필요하지 않습니다.
vLLM 0.8.0 이상 및 공개 날짜까지의 모든 이후 버전. vLLM은 가장 광범위하게 배포된 오픈소스 LLM 추론 서버 중 하나이며, 엔터프라이즈 및 클라우드 환경에서 Llama, Mistral, Qwen 등을 포함한 모델 호스팅에 사용됩니다.
vLLM 저장소의 커밋 58ee614에서 패치를 적용하세요. 즉시 패치가 불가능한 경우: vLLM 추론 엔드포인트를 인증된 API 게이트웨이 뒤에 배치하고, 비디오 데이터 URL이 vLLM 프로세스에 도달하기 전에 요청 크기 제한 및 입력 검증을 적용하고, OOM 모니터링을 활성화하여 공격 시도를 탐지하세요.
출처
NVD — CVE-2026-5497 DetailGitHub Security Advisory — GHSA-wcwg-c5fc-9vrc (vLLM OOM DoS)vLLM Patch Commit — 58ee614
라이브 피드에서 보기 AI 보안 및 거버넌스 관련 소식을 더 살펴보세요 — 매일 아침 업데이트.
피드 열기 →