🔍 CVE-2026-68098

8.8
CVSS Score
HIGH
2026-08-10
2026-10-19 21:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 ksmbd 구성 요소에서 DACL 중복 제거 과정 중 ACE(액세스 제어 항목) 복사 시 크기 계산 오버플로가 발생할 수 있는 취약점입니다. 이로 인해 실제 복사된 항목보다 더 많은 항목을 탐색하게 되어 유효하지 않은 버퍼 영역을 검사하게 됩니다.

💡 쉬운 설명

파일의 접근 권한을 관리하는 과정에서 계산 오류로 인해 시스템이 잘못된 메모리 영역을 읽게 되는 문제입니다. 이로 인해 보안 설정이 의도치 않게 동작하거나 시스템 오류가 발생할 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: ksmbd: bound DACL dedup walk to copied ACEs set_ntacl_dacl() can stop copying ACEs before consuming the full input DACL when size accounting overflows. When that happens, num_aces reflects only the ACEs that were actually copied into the output DACL, but set_posix_acl_entries_dacl() still receives nt_num_aces and uses it to walk the existing ACE array during dedup. That makes the dedup walk scan past the copied ACE array and inspect buffer tail that does not contain valid ACEs. Split the two meanings currently carried by the NT ACE count. Pass the number of copied NT ACEs to bound the dedup walk, and preserve the original "input DACL had NT ACEs" state separately for the Everyone/default ACL fallback. This keeps the dedup walk aligned with the ACEs that are actually present in the rebuilt DACL.

📍 영향받는 시스템

ksmbd 모듈을 사용하는 Linux 커널 버전

⚔️ 공격 벡터

조작된 NT ACL(액세스 제어 목록)을 포함한 요청을 ksmbd 서버로 전송

🛡️ 대응 방법

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

💻 영향받는 소프트웨어

NVIDIA vGPU Guest Driver for Linux