🇰🇷 한글 설명
Linux 커널의 dm integrity 모듈에서 dm_integrity_init() 함수의 오류 처리 경로에 문제가 있습니다. dm_register_target()이 실패했을 때 kmem_cache_destroy()가 호출되지 않아 journal_io_cache 메모리가 누수됩니다.
💡 쉬운 설명
리눅스 시스템의 디스크 무결성 기능에서 오류가 발생했을 때 메모리 정리가 빠져 있습니다. 반복적으로 이 상황이 생기면 사용 가능한 메모리가 점점 줄어들 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path
Otherwise the journal_io_cache will leak if dm_register_target() fails.
📍 영향받는 시스템
수정 패치 이전의 Linux 커널 버전 중 device-mapper integrity(dm-integrity) 기능이 포함된 배포판
⚔️ 공격 벡터
원격 공격 경로는 명확하지 않으며, 주로 로컬 권한을 가진 사용자나 장치 설정 과정에서 메모리 누수를 유발할 수 있습니다.
🛡️ 대응 방법
배포판 제공 업체가 배포하는 최신 커널 보안 업데이트를 적용하고 시스템을 재부팅하십시오.
🔧 검증 코드
출력된 커널 버전을 배포판의 보안 권고문에서 해당 CVE 수정이 포함된 패치 버전과 비교하고, 수정 버전 이상이면 해결된 것입니다.
uname -r && (dpkg -l 'linux-image*' 2>/dev/null || rpm -qa 'kernel*' 2>/dev/null) | head -20