🔍 CVE-2024-47730

7.0
CVSS Score
HIGH
2024-10-21
2026-08-04 11:20
✅ 완료

🇰🇷 한글 설명

리눅스 커널의 Hisilicon QM 암호화 가속기 드라이버에서 메모리 오류 발생 시 처리 순서로 인한 취약점이 발견되었습니다. 기존에는 큐를 중지한 후 오류를 주입하여 메모리가 해제된 후에도 장치가 해제된 메모리에 접근할 수 있는 문제가 있었습니다. 이를 해결하기 위해 큐를 중지하기 전에 오류를 주입하여 메모리 접근 문제를 방지하도록 수정되었습니다.

💡 쉬운 설명

하드웨어가 고장 났을 때 컴퓨터가 메모리를 너무 빨리 정리해버려서 발생하는 문제입니다. 이로 인해 장치가 이미 사라진 메모리 영역을 건드려 시스템 오류가 발생할 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: crypto: hisilicon/qm - inject error before stopping queue The master ooo cannot be completely closed when the accelerator core reports memory error. Therefore, the driver needs to inject the qm error to close the master ooo. Currently, the qm error is injected after stopping queue, memory may be released immediately after stopping queue, causing the device to access the released memory. Therefore, error is injected to close master ooo before stopping queue to ensure that the device does not access the released memory.

📍 영향받는 시스템

Hisilicon QM 가속기를 사용하는 리눅스 커널 기반 시스템

⚔️ 공격 벡터

하드웨어 메모리 오류를 유도하여 해제된 메모리 영역에 대한 잘못된 접근(Use-After-Free 유사 상황) 유발

🛡️ 대응 방법

해당 취약점이 수정된 최신 리눅스 커널 버전으로 업데이트

🔧 검증 코드

출력된 커널 버전이 해당 패치가 적용된 최신 버전인지 확인

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel