🔍 CVE-2024-39478

7.8
CVSS Score
HIGH
2024-07-05
2026-09-02 13:16
✅ 완료

🇰🇷 한글 설명

Linux 커널의 StarFive 암호화 모듈에서 RSA 텍스트 데이터 처리를 위해 스택에 할당된 가변 길이 버퍼를 잘못된 방식으로 해제하는 취약점입니다. 스택 버퍼에 대해 kfree를 호출함으로써 이후 작업에서 정의되지 않은 동작(Undefined Behavior)을 유발할 수 있습니다.

💡 쉬운 설명

컴퓨터의 임시 메모리 공간을 잘못된 방식으로 비우려고 시도하여 시스템이 오작동하거나 예상치 못한 오류를 일으킬 수 있는 문제입니다. 이로 인해 시스템의 안정성이 떨어지거나 보안 문제가 발생할 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: crypto: starfive - Do not free stack buffer RSA text data uses variable length buffer allocated in software stack. Calling kfree on it causes undefined behaviour in subsequent operations.

📍 영향받는 시스템

StarFive 암호화 모듈을 사용하는 Linux 커널 버전

⚔️ 공격 벡터

특수하게 조작된 RSA 텍스트 데이터를 처리하도록 유도하여 메모리 오류 유발

🛡️ 대응 방법

StarFive 암호화 관련 패치가 적용된 최신 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