🔍 CVE-2023-52653

5.5
CVSS Score
MEDIUM
2024-05-01
2026-10-30 13:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 SUNRPC 모듈에서 gss_import_v2_context 함수가 ctx->mech_used.data에 kmemdup으로 할당한 메모리를 해제하지 않아 메모리 누수가 발생합니다. 패치는 마지막 호출을 gss_krb5_import_ctx_v2로 변경하여 이를 해결합니다.

💡 쉬운 설명

리눅스 커널 내부에서 사용하는 원격 프로시저 호출 기능에서 쓰지 않는 메모리가 반환되지 않고 계속 쌓이는 문제입니다. 시간이 지나면 시스템 메모리가 점점 부족해질 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: SUNRPC: fix a memleak in gss_import_v2_context The ctx->mech_used.data allocated by kmemdup is not freed in neither gss_import_v2_context nor it only caller gss_krb5_import_sec_context, which frees ctx on error. Thus, this patch reform the last call of gss_import_v2_context to the gss_krb5_import_ctx_v2, preventing the memleak while keepping the return formation.

📍 영향받는 시스템

패치가 적용되지 않은 Linux 커널 버전 (SUNRPC/GSS 기능을 사용하는 NFS 등 환경)

⚔️ 공격 벡터

직접적인 원격 악용보다는 Kerberos 기반 GSS 컨텍스트 처리 과정에서 누적되는 메모리 누수로 인한 자원 고갈(서비스 거부 가능성)

🛡️ 대응 방법

배포판 제공 최신 커널 업데이트를 적용하고 시스템을 재부팅합니다.

🔧 검증 코드

출력된 커널 버전을 배포판 보안 공지에서 해당 CVE 수정이 포함된 버전과 비교하여, 같거나 높으면 패치된 것입니다.

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