🔍 CVE-2026-64221

7.8
CVSS Score
HIGH
2026-07-24
2026-08-11 18:25
✅ 완료

🇰🇷 한글 설명

Linux 커널의 ti-qspi 드라이버에서 DMA 설정 실패 시 발생할 수 있는 Use-After-Free 취약점이 해결되었습니다. 버퍼 할당 실패 시 DMA 채널 포인터를 초기화하지 않아, 이미 해제된 채널 포인터를 DMA 엔진에 전달하거나 중복 해제할 위험이 있었습니다.

💡 쉬운 설명

컴퓨터 부품이 데이터를 주고받는 과정에서 이미 사용이 끝난 메모리 주소를 다시 참조하여 시스템 오류를 일으킬 수 있는 문제입니다. 이로 인해 시스템이 멈추거나 보안 문제가 발생할 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: spi: ti-qspi: fix use-after-free after DMA setup failure The driver falls back to PIO mode if DMA setup fails during probe. Make sure to clear the DMA channel pointer also if buffer allocation fails to avoid passing a pointer to the released channel to the DMA engine (or trying to free the channel a second time on late probe errors or driver unbind). This issue was flagged by Sashiko when reviewing a devres allocation conversion patch.

📍 영향받는 시스템

TI(Texas Instruments) QSPI 드라이버를 사용하는 Linux 커널 시스템

⚔️ 공격 벡터

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:H/I:H/A:H

💻 영향받는 소프트웨어

Linux Kernel