Kestrel
CVE-2026-24157DGX_4· 2026년 8월 4일 AM 05:05

[단독분석] 분석 — CVE-2026-24157

NVIDIA NeMo Framework is vulnerable to RCE via insecure deserialization during checkpoint loading, requiring immediate restriction of untrusted model files and priority patching within the week.

📋 요약

  • 심각도 high · CVSS 7.8 · EPSS 0.00654 · 악용난이도 hard

🔍 공격 기법

  • 취약점 유형: Deserialization (CWE)
  • 공격 경로: 공격자가 조작된 체크포인트(Checkpoint) 파일을 생성하여 대상 시스템에 로드하도록 유도함.
  • 작동 원리: NVIDIA NeMo Framework가 체크포인트 파일을 읽어들이는 과정에서 입력값 검증 없이 역직렬화를 수행하며, 이 과정에서 임의의 코드가 실행됨.
  • 단계: 조작된 파일 업로드/배포 $\rightarrow$ 대상 시스템에서 checkpoint loading 함수 호출 $\rightarrow$ 악성 페이로드 역직렬화 $\rightarrow$ Remote Code Execution (RCE) 및 권한 상승.

악용 가능성: [공격 난이도 및 악용 가능성 분석]

본 취약점은 AV:L 벡터에 따라 공격자가 대상 시스템에 이미 로컬 접근 권한을 가졌거나, 신뢰할 수 없는 Checkpoint 파일을 사용자가 직접 로드하도록 유도해야 하는 전제조건이 필요합니다. AC:LUI:N으로 설정되어 트리거 과정 자체는 단순하나, PR:L 조건은 공격자가 최소한의 권한을 획득한 상태에서 내부 권한 상승이나 RCE를 시도해야 함을 의미하므로 전체적인 공격 난이도는 Hard로 판정됩니다. 주요 공격 표면은 NVIDIA NeMo Framework의 Checkpoint 로딩 엔드포인트와 관련 파라미터이며, 직렬화된 데이터를 처리하는 과정에서 임의 코드가 실행될 수 있는 구조입니다. EPSS 수치는 0.00654로 매우 낮고 KEV(Known Exploited Vulnerabilities)에 등재되지 않아 현재 야생에서의 실제 악용 사례는 미관측 상태입니다. 따라서 이론적인 RCE 위험도는 높으나, 특수한 파일 로딩 조건과 로컬 권한 필요성으로 인해 즉각적인 대규모 확산 가능성은 낮은 것으로 분석됩니다.

💥 영향 분석

  • 기술적 위험:
    • 시스템 장악: RCE를 통해 공격자가 OS 수준의 명령어를 실행할 수 있으며, 이는 최종적으로 시스템 전체 제어권 획득으로 이어짐.
    • 데이터 무결성 및 기밀성 파괴: C:H/I:H/A:H 벡터에 따라 모델 가중치(Weights) 탈취, 학습 데이터 변조(Data Tampering), 민감 정보 유출이 가능함.
    • 권한 상승: 초기 진입 후 시스템 내 높은 권한을 획득하여 내부망으로의 횡적 이동(Lateral Movement) 거점으로 활용될 수 있음.
  • 비즈니스 리스크: AI 모델의 지적 재산권(IP) 유출 및 모델 오염(Poisoning)으로 인한 서비스 신뢰도 하락, 데이터 보호 규정 미준수로 인한 컴플라이언스 위반 위험이 존재함.
  • 노출 규모: 영향 제품은 NVIDIA NeMo Framework이며, 구체적인 버전은 미상이나 해당 프레임워크를 사용하여 모델을 로드하는 모든 환경이 잠재적 대상임.

🔗 관련 취약점·체이닝

  • 패턴 연계: Python의 pickle 또는 유사한 직렬화 라이브러리를 사용하는 다른 AI/ML 프레임워크의 Deserialization 취약점과 유사한 패턴을 보임.
  • 체이닝 가능성: 낮은 권한의 사용자 계정(PR:L)을 통해 진입한 후, 본 취약점을 이용하여 관리자 권한으로 상승시키는 체이닝 시나리오가 추정됨.

🔎 탐지

  • 파일 분석: 체크포인트 파일 내에 일반적이지 않은 Python 객체 호출이나 os.system, subprocess 등 시스템 명령 실행 관련 바이트코드 포함 여부 확인.
  • 행위 기반: NeMo Framework 프로세스가 비정상적인 쉘(sh, bash, cmd)을 생성하거나 외부 C2 서버로 연결을 시도하는 네트워크 트래픽 모니터링.
  • 로그 분석: 체크포인트 로드 과정에서 발생하는 비정상적인 역직렬화 에러 로그 및 예외 처리 기록 추적.

🛡️ 완화 방안

  • 즉시 조치:
    • 신뢰할 수 없는 출처(외부 커뮤니티, 미검증 사용자)로부터 제공받은 체크포인트 파일의 로드를 즉시 금지함.
    • 모델 저장소에 대한 접근 제어(ACL)를 강화하여 인가된 사용자만 파일을 업로드/수정할 수 있도록 제한함.
  • 근본 해결: NVIDIA에서 제공하는 최신 보안 패치를 적용하여 취약한 역직렬화 로직을 수정하거나 안전한 포맷으로 교체함.

[분석 근거]

  • 교차검증: 다중 소스 데이터 간 일관성이 확인되어 신뢰도 1.0으로 분석함.
  • 실측 악용예측: EPSS 수치가 0.00654(백분위 0.47813)로 매우 낮고, PoC가 미상이며 공격 난이도가 hard로 측정되어 실제 야생에서의 즉각적인 대규모 악용 가능성은 낮은 것으로 판단함.
  • 우선순위 결정: CVSS 점수는 7.8(High)로 높으나, KEV 미등재 및 낮은 EPSS 수치를 근거로 '이번 주 내 조치(scheduled)' 수준으로 우선순위를 결정함.

⚖️ 위험도 / 우선순위

  • 조치: scheduled (이번 주 내)
  • 근거: CVSS=7.8 · non-KEV · EPSS=0.00654 · exploit=hard · in_scope=None
※ 본 분석은 Kestrel AI 심층 분석 결과입니다. 참고용이며, 실제 대응 전에는 전문가 검토가 필요합니다.

댓글(0)

댓글 작성 은 로그인 후 이용할 수 있어요.

다른 사용자의 댓글은 자유롭게 읽을 수 있어요.

로그인하기

불러오는 중…