🇰🇷 한글 설명
Linux 커널의 MediaTek SMI(System Memory Interface) 드라이버에서 larb probe 실패 시 SMI device 참조가 제대로 해제되지 않는 메모리 누수 취약점입니다. Probe 연기나 드라이버 언바인드 시에도 발생하며, 커널 메모리가 점진적으로 누적됩니다. MediaTek 칩셋을 사용하는 시스템에서 장시간 운영 시 성능 저하가 발생할 수 있습니다.
💡 쉬운 설명
Linux 시스템이 사용한 메모리를 제대로 돌려주지 못해 메모리가 계속 쌓이는 문제입니다. 오래 사용하면 시스템이 느려지거나 응답하지 않을 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
memory: mtk-smi: fix device leak on larb probe
Make sure to drop the reference taken when looking up the SMI device
during larb probe on late probe failure (e.g. probe deferral) and on
driver unbind.
📍 영향받는 시스템
MediaTek 칩셋이 포함된 Linux 시스템 (ARM/SoC 기반 모바일, IoT, 임베디드 장치)
⚔️ 공격 벡터
드라이버를 반복적으로 로드/언로드하거나 probe 실패 조건을 반복적으로 유발하여 메모리 누수 가속화
🛡️ 대응 방법
Linux 커널을 CVE 패치가 포함된 최신 버전으로 업데이트
🔧 검증 코드
y 또는 m이 출력되면 해당 커널이 MTK-SMI 드라이버를 포함하므로 커널 버전을 확인하고 보안 업데이트 적용 필요
grep -i 'CONFIG_MTK_SMI' /boot/config-$(uname -r) 2>/dev/null | grep -E 'y|m' && echo 'Vulnerable' || echo 'Not affected'