🔍 CVE-2022-49795

5.5
CVSS Score
MEDIUM
2025-05-01
2026-11-05 20:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 rethook_alloc() 함수에서, handler가 NULL일 때 할당된 변수 rh가 해제되거나 반환되지 않아 메모리 누수가 발생할 수 있는 문제입니다. 이번 패치는 이 누수를 막기 위해 수정되었습니다.

💡 쉬운 설명

컴퓨터의 운영체제 핵심 부분에서 사용이 끝난 메모리를 제대로 반환하지 않는 버그입니다. 시간이 지나면 메모리가 점점 부족해져 시스템이 느려지거나 불안정해질 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: rethook: fix a potential memleak in rethook_alloc() In rethook_alloc(), the variable rh is not freed or passed out if handler is NULL, which could lead to a memleak, fix it. [Masami: Add "rethook:" tag to the title.] Acke-by: Masami Hiramatsu (Google) <[email protected]>

📍 영향받는 시스템

메모리 누수 수정이 포함되지 않은 Linux 커널 버전 (rethook 기능을 사용하는 kprobe/fprobe 환경)

⚔️ 공격 벡터

로컬 사용자가 rethook 기능을 사용하는 경로를 반복 실행해 커널 메모리를 점진적으로 소모시키는 서비스 거부(DoS) 형태

🛡️ 대응 방법

배포판에서 제공하는 최신 Linux 커널 보안/업데이트 패키지를 설치한 뒤 재부팅합니다.

🔧 검증 코드

출력된 커널 버전을 배포판의 보안 권고문(CVE-2022-49795 수정 포함 버전)과 비교하여, 수정된 버전 이상이면 패치가 적용된 것이고 그 이전 버전이면 업데이트가 필요합니다.

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

💻 영향받는 소프트웨어

Linux Kernel