🔍 CVE-2025-37956

8.8
CVSS Score
HIGH
2025-05-20
2026-07-30 06:22
✅ 완료

🇰🇷 한글 설명

Linux 커널의 ksmbd 구성 요소에서 파일이나 디렉토리의 이름을 빈 문자열로 변경하려고 할 때 발생하는 취약점입니다. 클라이언트가 빈 이름으로 변경 요청을 보내면 d_alloc 함수 호출 과정에서 커널 오류(Kernel Oops)가 발생하여 시스템이 중단될 수 있습니다.

💡 쉬운 설명

파일 이름을 바꿀 때 아무것도 입력하지 않고 명령을 내리면 컴퓨터의 핵심 시스템이 당황하여 멈춰버리는 문제입니다. 공격자가 이 방법을 사용하면 서버를 강제로 다운시킬 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: ksmbd: prevent rename with empty string Client can send empty newname string to ksmbd server. It will cause a kernel oops from d_alloc. This patch return the error when attempting to rename a file or directory with an empty new name string.

📍 영향받는 시스템

ksmbd 모듈을 사용하는 Linux 커널 시스템

⚔️ 공격 벡터

네트워크를 통해 ksmbd 서버에 빈 문자열을 포함한 파일 이름 변경(rename) 요청을 전송

🛡️ 대응 방법

ksmbd 관련 커널 패치를 적용하거나 최신 버전의 Linux 커널로 업데이트

🔧 검증 코드

현재 실행 중인 커널 버전을 확인하여 해당 취약점이 해결된 최신 패치 버전인지 확인합니다.

Shell / Script
uname -r

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel