🔍 CVE-2024-32936

7.8
CVSS Score
HIGH
2024-06-24
2026-08-04 11:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 TI j721e-csi2rx 미디어 드라이버에서 DMA 재시작 시 레이스 컨디션(경쟁 상태)이 발생할 수 있는 취약점입니다. 프레임이 DMA에 제출된 후 목록이 즉시 업데이트되지 않아 DMA 콜백이 먼저 트리거될 수 있으며, 이는 커널 충돌을 유발할 수 있습니다.

💡 쉬운 설명

데이터를 옮기는 장치(DMA)가 작업을 시작하기 전에 목록이 제대로 업데이트되지 않아 컴퓨터 시스템이 멈추거나 꺼질 수 있는 문제입니다. 이를 방지하기 위해 데이터 처리 순서를 안전하게 하나로 묶는 수정이 이루어졌습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: media: ti: j721e-csi2rx: Fix races while restarting DMA After the frame is submitted to DMA, it may happen that the submitted list is not updated soon enough, and the DMA callback is triggered before that. This can lead to kernel crashes, so move everything in a single lock/unlock section to prevent such races.

📍 영향받는 시스템

Linux kernel (TI j721e-csi2rx driver component)

⚔️ 공격 벡터

로컬 공격자가 특정 미디어 처리 시나리오를 유도하여 커널 레이스 컨디션을 발생시킴으로써 시스템을 중단(DoS)시킬 수 있음

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하여 DMA 처리 로직의 잠금(Locking) 메커니즘을 적용해야 함

🔧 검증 코드

현재 실행 중인 커널 버전을 확인하여 해당 취약점이 해결된 패치 버전 이상인지 확인합니다.

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Linux Kernel