GPUThor: NVIDIA RTX A6000에서 ECC를 우회하는 Rowhammer 공격으로 호스트 루트 접근 권한 획득

사이버 보안 Aug 28, 2026북마크에 추가

GPUThor: NVIDIA RTX A6000에서 ECC를 우회하는 Rowhammer 공격으로 호스트 루트 접근 권한 획득

연구원들은 GPUThor라는 공격을 발표했습니다. 이는 NVIDIA GPU(특히 RTX A6000)에서 Rowhammer 공격을 적용하여 ECC 메모리를 우회하고 호스트 시스템의 루트 권한을 획득하는 공격입니다. 하드웨어 계층에 영향을 미치는 새로운 권한 상승 벡터입니다.

무엇: GPU의 Rowhammer, ECC 우회

GPUThor는 NVIDIA GPU에 적용된 Rowhammer(Row Hammer) 공격입니다. 학계 연구자들에 의해 문서화되었으며 The Hacker News에 의해 전달되었습니다. 이 공격은 NVIDIA RTX A6000의 GDDR6 메모리를 대상으로 하며, 하드웨어 보호 기능인 ECC(Error-Correcting Code, 오류 수정 코드)를 우회할 수 있습니다. ECC는 Rowhammer 공격을 무력화하는 것으로 알려져 있었습니다.

최종 목표는 비특권 컨텍스트(권한 상승)에서 루트 셸을 획득하는 것입니다. 이 결과는 NVIDIA RTX A6000에서 문서화되었습니다.

다시 보기: Rowhammer란 무엇인가?

Rowhammer(프랑스어로 "행 망치")은 DRAM 메모리 칩의 물리적 결함을 악용하는 공격 기법입니다. 매우 빠르게 그리고 빈번하게 메모리 행에 접근하면 인접한 행의 비트 플립(bit flips)을 유도할 수 있으며, 직접 접근하지 않고도 가능합니다. 이러한 비트 플립은 암호화 키, 페이지 테이블 항목, 권한 비트 등 중요한 데이터의 손상을 초래할 수 있습니다.

ECC(오류 수정 메모리)는 Rowhammer에 대한 하드웨어적 대응책입니다. 칩이 비트 오류를 실시간으로 감지하고 수정합니다. 프로페셔널 GPU(RTX A6000, A100, H100)는 precisely 이러한 이유로 ECC를 탑재하고 있습니다. ML/HPC 워크로드에서 계산의 무결성이 중요하기 때문입니다.

GPUThor는 RTX A6000에서 이러한 보호 장치가 절대적이지는 않음을 입증합니다.

영향을 받는 대상

가장 취약한 환경은 여러 사용자 또는 VM이 물리적 GPU를 공유하는 경우입니다.

  • 공유 GPU 컴퓨팅 클러스터(HPC, 클라우드 ML): 비특권 사용자가 유사한 취약점을 악용하여 권한을 상승시킬 수 있습니다.
  • 컨테이너 또는 샌드박스 환경에서 GPU에 접근할 수 있는 개발용 머신.
  • 다중 사용자 환경의 프로페셔널 GPU 워크스테이션(RTX A6000, RTX 6000 Ada).

ECC가 없는 일반 소비자용 GPU(RTX 4090, RTX 5090)는 ECC 보호가 없지만, GPUThor는 프로페셔널 하드웨어에서 ECC 우회를 구체적으로 입증합니다. 일반 소비자용 GPU는 다른 Rowhammer 취약성 프로파일을 가집니다.

분석: 점점 진화하는 공격 벡터

GPUThor는 GPU에 대한 하드웨어 수준 공격이 GPU가 인프라의 핵심 구성요소가 됨에 따라 점점 정교해지고 있음을 보여주는 더 큰 추세에 속합니다. 2026년에는 ML 클러스터 내 A6000 GPU가 기밀 훈련 데이터, 독점 모델 가중치, 그리고 잠재적으로 인증 토큰을 처리할 수 있습니다.

GPU 컨텍스트에서 루트 셸까지 권한 상승—만약 이 기술이 재현 가능하고 일반화될 수 있다면—은 하이퍼스케일러의 보안 팀이 매우 심각하게 고려하는 시나리오입니다.

Rowhammer: DRAM에서 GDDR로

Rowhammer는 2014년부터 DRAM(시스템 RAM)에서 문서화되었습니다. GDDR(그래픽 메모리)에 적용하는 것은 더 복잡합니다. 메모리 아키텍처, 컨트롤러 및 타이밍이 다르기 때문입니다. GPUThor는 GDDR6에서 ECC가 있음에도 불구하고 이 원칙이 프로페셔널 NVIDIA 하드웨어에서 여전히 악용 가능하다는 것을 입증합니다.

지금 해야 할 일

지금 해야 할 일:

  1. NVIDIA 보안bulletin 모니터링: NVIDIA는 nvidia.com/en-us/security/에서 보안 포털을 유지합니다. GPUThor에 대한 특정 advisory가 발행되는지 주의 깊게 모니터링하세요.
  2. 멀티테넌트 환경에서 비감독 GPU 접근 제한: 가능하다면 신뢰도가 다른 워크로드 간 물리적 GPU 공유를 피하세요.
  3. 패치가 가능한 즉시 NVIDIA 드라이버 업데이트: 완화 조치는 드라이버, 펌웨어 또는 카드 BIOS를 통해 제공될 수 있습니다.
  4. 노출 문서화: 환경 내 RTX A6000 및 ECC가 탑재된 NVIDIA 프로페셔널 카드를 목록화하고 우선적으로 모니터링하세요.
Resources

인공지능이 작성하고 사람의 편집 감독하에 검수한 기사입니다.

편집팀
Your Linux server, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux server, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install, everything stays on your machine.

SSHSelf-hostedAI Ops
Get early access
이 기사가 도움이 되었나요?

2 명이 이 기사를 좋아합니다

좋아요
K
Kenji AraiCybersecurity expert
Cybersecurity expert, methodical watcher, never alarmist, always actionable.
공유:
Your Linux server, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux server, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install, everything stays on your machine.

Get early access
LIVERadio Geek Kitsune
눌러서 청취, 모두에게 같은 소리
0··
// 편성표
// all stations
// 트랙 공유 →
토픽
탐색
정보