CVE-2025-56301 in Rocket-Chip
요약
\~에 의해 VulDB • 2026. 07. 03.
Chipsalliance Rocket-Chip의 커밋 f517abbf41abb65cea37421d3559f9739efd00a9(2025-01-29)에서, MRET 실행 중 예외가 발생했을 때 CSR 로직 내의 예외 처리와 MRET 반환 메커니즘 간의 결함이 있는 상호작용을 통해 공격자가 예외 처리 및 권한 상태 전이를 손상시킬 수 있는 문제가 발견되었습니다. 제어 및 상태 레지스터(CSR) 로직에는 예외 처리와 예외 반환(MRET) 메커니즘 간에 결함이 있어 잘못된 트랩 동작이 발생할 수 있습니다. 머신 모드에서 예외 상태가 아닌 상태에서 MRET 명령어가 실행되면 Instruction Access Fault(명령어 접근 오류)가 트리거될 수 있으며, 이로 인해 예외 처리 로직과 예외 반환 로직이 동시에 활성화되어 제어 및 상태 레지스터에 충돌하는 업데이트가 발생합니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.