🔍 CVE-2026-64168

5.5
CVSS Score
MEDIUM
2026-07-19
2026-08-13 15:31
✅ 완료

🇰🇷 한글 설명

Linux 커널의 spi: sprd 드라이버에서 DMA 설정 실패 시 에러 포인터를 역참조하는 취약점이 발견되었습니다. 드라이버가 PIO 모드로 전환되는 과정에서 dma.enabled 플래그를 확인하지 않아 발생하는 문제입니다. 이로 인해 시스템 충돌이나 커널 패닉이 발생할 수 있습니다.

💡 쉬운 설명

하드웨어 통신을 준비하다가 오류가 났을 때, 컴퓨터가 잘못된 메모리 주소를 건드려 시스템이 멈출 수 있는 문제입니다. 이를 방지하기 위해 통신 방식이 제대로 설정되었는지 확인하는 절차가 누락되었습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: spi: sprd: fix error pointer deref after DMA setup failure The driver falls back to PIO mode if DMA setup fails during probe. Make sure to check the dma.enabled flag before trying to release the DMA channels also on late probe errors to avoid dereferencing an error pointer (or attempting to release a channel a second time). This issue was flagged by Sashiko when reviewing a devres allocation conversion patch.

📍 영향받는 시스템

Linux kernel (spi: sprd 드라이버를 사용하는 시스템)

⚔️ 공격 벡터

DMA 설정 실패를 유도하는 특수한 하드웨어 환경 또는 드라이버 초기화 과정에서의 오류 유도

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 수정된 패치 버전 이후인지 확인하십시오.

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel