🔍 CVE-2025-40224

0.0
CVSS Score
UNKNOWN
2025-12-04
2026-10-19 19:10
✅ 완료

🇰🇷 한글 설명

Linux 커널의 cgbc-hwmon 드라이버에서 devm_kzalloc()을 통해 메모리를 할당한 후 성공 여부를 확인하지 않는 취약점이 발견되었습니다. 메모리 할당 실패 시 NULL 포인터를 참조하게 되어 커널 크래시(Panic)가 발생할 수 있습니다.

💡 쉬운 설명

컴퓨터가 센서 데이터를 저장할 공간을 만들려다 실패했을 때, 이를 확인하지 않고 바로 사용하려다 시스템이 멈추는 문제입니다. 메모리가 부족한 상황에서 시스템이 갑자기 꺼질 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: hwmon: (cgbc-hwmon) Add missing NULL check after devm_kzalloc() The driver allocates memory for sensor data using devm_kzalloc(), but did not check if the allocation succeeded. In case of memory allocation failure, dereferencing the NULL pointer would lead to a kernel crash. Add a NULL pointer check and return -ENOMEM to handle allocation failure properly.

📍 영향받는 시스템

cgbc-hwmon 드라이버를 사용하는 Linux 커널 버전

⚔️ 공격 벡터

메모리 부족(OOM) 상황을 유도하여 시스템을 강제로 중단시키는 Denial of Service (DoS)

🛡️ 대응 방법

해당 취약점이 수정된 최신 Linux 커널로 업데이트

🔧 검증 코드

출력된 커널 버전이 취약점이 패치된 최신 버전인지 확인

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel