🔍 CVE-2024-46792

7.8
CVSS Score
HIGH
2024-09-18
2026-08-04 11:20
✅ 완료

🇰🇷 한글 설명

Linux 커널의 RISC-V 아키텍처에서 raw_copy_to_user 및 raw_copy_from_user 함수가 access_ok()를 호출하지 않아 발생하는 취약점입니다. 이로 인해 사용자 공간에서 커널 메모리의 임의 주소에 접근할 수 있는 보안 결함이 존재합니다.

💡 쉬운 설명

일반 사용자가 접근해서는 안 되는 컴퓨터의 핵심 영역(커널 메모리)을 마음대로 들여다보거나 수정할 수 있는 보안 구멍이 발견되었습니다. 이 취약점을 이용하면 시스템의 제어권을 탈취당할 위험이 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: riscv: misaligned: Restrict user access to kernel memory raw_copy_{to,from}_user() do not call access_ok(), so this code allowed userspace to access any virtual memory address.

📍 영향받는 시스템

RISC-V 아키텍처를 사용하는 Linux 커널 버전

⚔️ 공격 벡터

사용자 공간에서 조작된 메모리 주소를 통해 커널 메모리에 직접 접근하는 방식

🛡️ 대응 방법

커널 패치를 적용하여 raw_copy 함수 호출 시 access_ok() 검증 절차를 포함하도록 업데이트

🔧 검증 코드

출력 결과에 riscv가 포함되어 있다면 해당 아키텍처를 사용 중이므로 커널 업데이트를 통한 패치 여부를 확인해야 합니다.

Shell / Script
uname -a | grep -i riscv

📊 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