본문으로 건너뛰기
r/LocalLLaMA조회 1

vLLM CVE-2026-27893 취약점: Nemotron-VL 및 Kimi-K25 모델에서 보안 설정 무시 문제 발생

vLLM의 특정 모델 아키텍처에서 '--trust-remote-code=False' 설정이 무시되어 악성 모델 로드 시 원격 코드 실행(RCE)이 가능한 취약점이 보고됐다.

실용적 조언

  • vLLM 사용자는 현재 버전을 확인하고 0.18.0 미만인 경우 즉시 업데이트를 수행해야 한다.
  • 신뢰할 수 없는 Hugging Face 저장소의 모델을 로드할 때는 항상 주의가 필요하며, 보안 패치가 적용된 엔진을 사용해야 한다.

섹션별 상세

01
vLLM의 Nemotron-VL 및 Kimi-K25 모델 처리 코드에서 보안 취약점이 발견됐다. 사용자가 명시적으로 '--trust-remote-code=False'를 설정하더라도 코드 내부에서 이를 True로 강제 덮어쓰기하며, 이 과정에서 어떠한 경고나 로그도 남지 않는다. 이는 사용자가 안전하다고 믿는 환경에서도 보안 위협에 노출될 수 있음을 의미한다.
02
공격자는 이 취약점을 악용하여 악성 코드가 포함된 Hugging Face 저장소를 구축할 수 있다. 피해자가 해당 저장소의 모델을 vLLM으로 로드하려고 시도하면, 추론 서버에서 공격자의 코드가 실행되어 시스템 권한을 탈취당할 위험이 있다. 특히 원격 코드를 신뢰하지 않도록 설정한 서버조차 방어에 실패한다는 점이 치명적이다.
03
vLLM에서 이와 유사한 유형의 취약점이 발견된 것은 이번이 세 번째이다. 매번 서로 다른 코드 경로에서 동일한 클래스의 보안 결함이 발생하고 있어, 프로젝트 전반의 보안 검증 프로세스에 대한 우려가 제기되고 있다. 개발팀은 0.18.0 버전에서 해당 문제를 해결하는 패치를 배포했다.
04
영향을 받는 버전은 0.10.1부터 0.17.x까지이며, 사용자는 즉시 0.18.0 이상으로 업데이트해야 한다. 보안 분석 보고서에 따르면 하드코딩된 설정이 사용자 플래그를 무시하는 구조적 결함이 원인으로 지목됐다. CVE-2026-27893으로 등록된 이 사안은 로컬 LLM 운영 환경의 보안 관리에 중요한 시사점을 준다.

용어 해설

공통 보안 취약점 및 노출(CVE)
소프트웨어의 보안 결함을 식별하기 위해 부여되는 고유 번호 체계이다. CVE-2026-27893처럼 연도와 일련번호로 구성되며, 보안 전문가들이 취약점을 공유하고 대응하는 데 필수적인 표준 식별자 역할을 한다.
원격 코드 실행(Remote Code Execution (RCE))
공격자가 네트워크를 통해 대상 시스템에서 임의의 명령어나 코드를 실행할 수 있는 심각한 보안 취약점이다. 이 결함이 발생하면 공격자가 추론 서버의 제어권을 완전히 획득하거나 데이터를 탈취할 위험이 있다.
원격 코드 신뢰 설정(Trust Remote Code)
Hugging Face 등에서 모델을 로드할 때 모델 제작자가 작성한 사용자 정의 Python 코드를 실행할지 여부를 결정하는 보안 플래그이다. 이를 False로 설정하면 신뢰할 수 없는 외부 코드의 실행을 차단하여 서버를 보호한다.

언급된 도구

vLLM중립

LLM 추론 및 서빙 엔진

AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 03. 30.수집 2026. 03. 30.출처 타입 REDDIT

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.