Linux 커널에서는 다음 취약점이 해결되었습니다. i3c: mipi-i3c-hci: DMA dequeue에서 올바른 RING_CTRL_ABORT 처리 DMA 링을 중단하는 데 사용되는 논리에는 몇 가지 결함이 있습니다. 1. 링이 종료된 경우에도 드라이버는 무조건 링 중단을 발행합니다. 이미 중지되었습니다. 2. 중단 완료를 기다리는 데 사용되는 완료는 절대로 다시 초기화되어 잘못된 대기 동작이 발생합니다. 3. 중단 시퀀스는 의도치 않게 RING_CTRL_ENABLE을 지웁니다. 하드웨어 재설정
Linux 커널에서는 다음 취약점이 해결되었습니다.
i3c: mipi-i3c-hci: DMA dequeue에서 올바른 RING_CTRL_ABORT 처리
DMA 링을 중단하는 데 사용되는 논리에는 몇 가지 결함이 있습니다.
이전에 링이 실행 중인지 확인하여 중단 처리 문제를 수정합니다. 중단을 발행하고 필요할 때 완료를 다시 초기화하여 다음을 보장합니다. RING_CTRL_ENABLE은 중단 중에도 주장된 상태로 유지되며 이미 성공적인 조건으로 링이 중지되었습니다.
왜 이 VPI인가 (설명가능 · 실험적)
VPI 산정 기준
| 영향도 | 78.00 |
| 악용 신호(추가 악용신호 없음) | ×1.00 |
| VPI | 78.00 |
VPI 공식 vpi-v1 기준