🔍 CVE-2026-46192

5.5
CVSS Score
MEDIUM
2026-05-28
2026-06-11 03:11
✅ 완료

🇰🇷 한글 설명

리눅스 커널의 spi: microchip-core-qspi 드라이버에서 에뮬레이션된 읽기 전용 듀얼/쿼드 모드 동작 중 불필요한 데이터 전송을 시도하는 취약점이 발견되었습니다. 이 불필요한 전송은 QSPI의 물리적 구조적 한계로 인해 전송을 차단(brick)하거나 코어가 송수신 상태를 혼동하게 만들어 시스템 오류를 유발할 수 있습니다.

💡 쉬운 설명

이 결함은 메모리 칩과 통신하는 드라이버가 읽기 작업 중에도 불필요한 데이터를 보내려다 통신이 끊어지게 만드는 문제입니다. 결과적으로 시스템이 정상적으로 데이터를 읽지 못하거나 오류가 발생할 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: spi: microchip-core-qspi: don't attempt to transmit during emulated read-only dual/quad operations The core will deal with reads by creating clock cycles itself, there's no need to generate clock cycles by transmitting garbage data at the driver level. Further, transmitting garbage data just bricks the transfer since QSPI doesn't have a dedicated master-out line like MOSI in regular SPI. I'm not entirely sure if the transfer is bricked because of the garbage data being transmitted on the bus or because the core loses track of whether it is supposed to be sending or receiving data.

📍 영향받는 시스템

Linux kernel (microchip-core-qspi 드라이버가 포함된 버전)

⚔️ 공격 벡터

로컬 물리적 접근 또는 커널 모듈을 통한 스토리지 장치 제어

🛡️ 대응 방법

리눅스 커널을 최신 안정 버전으로 업데이트하여 microchip-core-qspi 패치를 적용합니다.

🔧 검증 코드

출력된 커널 버전이 취약한 microchip-core-qspi 코드를 포함하는지 공식 보안 공지 또는 패키지 관리자를 통해 확인합니다.

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