취리히 연방공과대학교(ETH Zurich)와 구글 연구진은 SK 하이닉스 DDR5 모듈의 새로운 로우해머 변종 취약점인 피닉스(Phoenix, CVE-2025-6202)에 노출되었다고 경고했다.
해당 취약점은 DDR5 메모리에 기본 탑재된 온다이 ECC 기능을 사용해도 여전히 유효하며, 해당 공격은 단 109초 만에 실행될 수 있어 매우 현실적인 위협으로 평가된다.
연구팀은 기존 로우해머 공격에 내장된 DRAM 완화(TRR)를 리버스 엔지니어링하여 리프레시 샘플링 로직의 맹점을 발견했으며, 이를 활용하면 기존의 젠해머(Zenhammer)와 같은 기존 방식보다 안정적인 공격이 가능하다고 밝혔다.
피닉스 취약점은 2021년 말부터 2024년 말까지 제조된 SK Hynix DDR5 모듈 15개에서 발견되었으며, 해당 취약점에 노출될 경우 페이지 테이블 손상, 임의 읽기/쓰기 액세스 허용, 많은 경우 함께 배치된 VM에서 중요한 RSA-2048 키 추출, 그리고 일부 DIMM의 sudo 바이너리를 손상시켜 로컬 권한 상승을 유발하는 등의 공격 피해를 입을 수 있다.
완화책으로, 저자들은 실용적인 임시방편을 테스트했습니다. DRAM 새로 고침 빈도를 세 배로 늘리면(tREFI는 약 1.3μs) Phoenix가 테스트베드에서 비트 플립을 생성하지 못했습니다. 그러나 이는 SPEC CPU2017에서 최대 8.4%의 오버헤드를 발생시키는 측정 가능한 비용을 수반합니다.
연구진은 SK하이닉스 DDR5 메모리의 피닉스 취약점 완화책을 제시했지만 하드웨어 문제인 만큼 근본적인 해결책은 아니라며 주의를 당부하며, 해당 문제 대응을 위한 일부 업체의 바이오스 배포가 시작된 시점에서 이번 내용을 공개했음을 알렸다.
일부 SK하이닉스 DDR5 모듈에서 발견된 피닉스 취약점 관련 세부 내용은 여기서 확인할 수 있다. |