🇰🇷 한글 설명
Linux-PAM 1.1.8 버전의 pam_timestamp 모듈 내 pam_timestamp.c 파일에서 여러 개의 디렉토리 트래버설 취약점이 발견되었습니다. 로컬 사용자가 PAM_RUSER 또는 PAM_TTY 값에 '..'를 삽입함으로써 임의의 파일을 생성하거나 인증을 우회할 수 있습니다.
💡 쉬운 설명
해커가 시스템의 경로를 조작하여 허가되지 않은 파일을 만들거나 로그인 보안을 뚫을 수 있는 약점이 있습니다. 시스템 내부의 파일 경로를 교묘하게 이용해 보안 검사를 피하는 방식입니다.
🇺🇸 원문 (English)
Multiple directory traversal vulnerabilities in pam_timestamp.c in the pam_timestamp module for Linux-PAM (aka pam) 1.1.8 allow local users to create arbitrary files or possibly bypass authentication via a .. (dot dot) in the (1) PAM_RUSER value to the get_ruser function or (2) PAM_TTY value to the check_tty function, which is used by the format_timestamp_name function.
📍 영향받는 시스템
Linux-PAM (pam) 1.1.8 버전 및 해당 모듈을 사용하는 시스템
⚔️ 공격 벡터
로컬 사용자가 PAM_RUSER 또는 PAM_TTY 값에 상위 디렉토리 이동 문자(..)를 입력하여 공격
🛡️ 대응 방법
Linux-PAM을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 패키지 목록에서 pam 관련 버전이 1.1.8 이하인지 확인하십시오.
dpkg -l | grep libpam-modules 2>/dev/null || rpm -q pam 2>/dev/null
📊 CVSS Vector String
AV:N/AC:M/Au:N/C:P/I:P/A:N
💻 영향받는 소프트웨어
NVIDIA vGPU Guest Driver for Linux