임의 코드 실행 없이도 활성화되는 새로운 CPU 하드웨어 트로이목마 클래스 SURF가 공개됐다. 기존 하드웨어 트로이목마 공격은 공격자가 임의 기계어 코드를 실행할 수 있어야 한다고 가정했지만, SURF는 고수준 언어의 정수 연산이 마이크로아키텍처 부작용으로 나타나는 점을 이용해 런타임 엔진에서도 활성화될 수 있다. 연구진은 RISC-V 프로세서에 SURF 트로이목마를 구현하고, 구글 V8 엔진의 자바스크립트 수준 메모리 인덱싱 연산을 악용해 코드 주입 공격에 성공했다. SURF는 여러 버전의 자바스크립트 엔진에서도 계속 작동해 엔드포인트 기기의 장기적 침해가 가능함을 보여줬으며, 연구팀은 설계와 소프트웨어를 오픈소스로 공개했다.
- •임의 코드 실행 없이 고수준 언어 실행만으로 활성화되는 새 CPU 트로이목마 클래스 SURF 제시
- •정수 연산의 마이크로아키텍처 부작용을 트리거로 활용
- •RISC-V 프로세서와 구글 V8 엔진에서 코드 주입 공격 실증
- •여러 자바스크립트 엔진 버전에서 지속 작동, 엔드포인트 장기 침해 가능성
- •연구팀이 설계와 소프트웨어를 오픈소스로 공개
0단 자동
AI가 규칙대로 쓰고 그대로 게시했습니다. 사람이 따로 보지 않았습니다.
- 규칙 판
- 규칙 판 도입 이전 기사입니다.
- 남기는 것
- 규칙 판 · 모델 · 시각
- 판 기록
- 아직 없습니다.
Exploiting Software-level Abstractions To Support Practical Hardware Trojan Attacks
소프트웨어 수준의 추상화를 악용하여 CPU 하드웨어 트로이목마 공격을 지원하는 이 연구는 실제적인 공격 가능성을 보여주며, 국내 하드웨어 및 시스템 보안 전문가들의 경각심을 높입니다. 이는 하드웨어 제조 단계부터 소프트웨어 스택 전반에 걸친 통합적인 보안 전략 수립의 중요성을 강조합니다.
본문 미리보기
arXiv:2609.23173v1 Announce Type: new Abstract: Hardware trojan (HT) attacks against CPUs typically assume threat scenarios where an attacker targeting a system with a trojanized CPU is able to execute arbitrary code (i.e. machine-level instructions) to reliably interact with the implanted trojan. On end-user devices (i.e., mobiles, laptops), achieving arbitrary code execution in practice requires software exploits tailored to each specific target. Such strong adversarial premises reduce the ge
전체 내용이 궁금하다면?
원문을 직접 읽어보세요
이 글이 만들어진 과정
- 11:24AI 초안



