🔍 CVE-2026-43150

7.8
CVSS Score
HIGH
2026-05-06
2026-10-19 20:18
✅ 완료

🇰🇷 한글 설명

Linux 커널의 ARM CMN 드라이버가 검증되지 않은 하드웨어 구성을 수락하여 배열 오버플로우를 유발할 수 있는 취약점. 새로운 하드웨어 모델이나 리비전을 적절히 검증하지 않으면 메모리 손상 가능.

💡 쉬운 설명

특정 ARM 서버 하드웨어의 설정을 확인하지 않고 받아들여서, 메모리 데이터가 손상되거나 시스템이 충돌할 수 있습니다. 알려진 안전한 구성만 허용하도록 제한하는 패치입니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: perf/arm-cmn: Reject unsupported hardware configurations So far we've been fairly lax about accepting both unknown CMN models (at least with a warning), and unknown revisions of those which we do know, as although things do frequently change between releases, typically enough remains the same to be somewhat useful for at least some basic bringup checks. However, we also make assumptions of the maximum supported sizes and numbers of things in various places, and there's no guarantee that something new might not be bigger and lead to nasty array overflows. Make sure we only try to run on things that actually match our assumptions and so will not risk memory corruption. We have at least always failed on completely unknown node types, so update that error message for clarity and consistency too.

📍 영향받는 시스템

Linux 커널 6.x 버전 (ARM CMN 하드웨어 탑재 서버, 특히 고성능 ARM 기반 데이터센터)

⚔️ 공격 벡터

비표준 또는 수정된 ARM CMN 하드웨어 구성으로 부팅하여 커널 내 배열 오버플로우 발생

🛡️ 대응 방법

Linux 커널을 6.10.0-rc1 이상으로 업데이트 또는 arm-cmn 드라이버 패치 적용

🔧 검증 코드

커널 버전이 6.10 이상이고 arm-cmn 모듈이 로드되지 않으면 안전. CMN 모듈 활성화 시스템은 해당 패치가 적용된 버전 확인 필요.

Shell / Script
uname -r | grep -E '^[0-9]+' && lsmod | grep -i cmn || echo 'arm-cmn not loaded'

📊 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