🔍 CVE-2022-2127

5.9
CVSS Score
MEDIUM
2023-07-20
2026-06-17 04:41
✅ 완료

🇰🇷 한글 설명

Samba의 winbindd_pam_auth_crap.c 파일 내 길이 검사 미흡으로 인해 발생하는 경계 외 읽기(Out-of-bounds read) 취약점입니다. NTLM 인증 과정에서 클라이언트가 보내는 응답의 길이를 적절히 확인하지 않아, 악의적으로 조작된 요청을 통해 Winbind 프로세스가 충돌할 수 있습니다.

💡 쉬운 설명

Samba라는 파일 공유 프로그램이 사용자의 인증 정보를 확인할 때, 데이터의 길이를 제대로 검사하지 않아 발생하는 문제입니다. 공격자가 가짜 인증 정보를 보내면 프로그램이 오류를 일으키며 멈출 수 있습니다.

🇺🇸 원문 (English)

An out-of-bounds read vulnerability was found in Samba due to insufficient length checks in winbindd_pam_auth_crap.c. When performing NTLM authentication, the client replies to cryptographic challenges back to the server. These replies have variable lengths, and Winbind fails to check the lan manager response length. When Winbind is used for NTLM authentication, a maliciously crafted request can trigger an out-of-bounds read in Winbind, possibly resulting in a crash.

📍 영향받는 시스템

Samba (Winbind를 사용하는 환경)

⚔️ 공격 벡터

NTLM 인증 과정에서 조작된 길이의 암호화 응답을 서버로 전송

🛡️ 대응 방법

Samba를 최신 보안 패치가 적용된 버전으로 업데이트

🔧 검증 코드

출력된 Samba 패키지의 버전을 확인하여 취약점이 해결된 최신 버전인지 대조

Shell / Script
dpkg -l | grep samba 2>/dev/null

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Samba