🔍 CVE-2019-10319

4.3
CVSS Score
MEDIUM
2019-05-21
2026-06-17 02:10
✅ 완료

🇰🇷 한글 설명

Jenkins PAM Authentication Plugin 1.5 및 이전 버전(1.4.1 제외)에서 권한 확인 절차가 누락되었습니다. 이로 인해 Overall/Read 권한을 가진 사용자가 /etc/shadow 파일의 제한된 정보와 Jenkins 실행 사용자에 대한 정보를 획득할 수 있습니다.

💡 쉬운 설명

시스템의 중요한 비밀번호 정보가 담긴 파일의 일부를 권한이 낮은 사용자가 몰래 볼 수 있는 보안 결함입니다. 이를 통해 공격자가 시스템의 사용자 정보를 파악할 위험이 있습니다.

🇺🇸 원문 (English)

A missing permission check in Jenkins PAM Authentication Plugin 1.5 and earlier, except 1.4.1 in PamSecurityRealm.DescriptorImpl#doTest allowed users with Overall/Read permission to obtain limited information about the file /etc/shadow and the user Jenkins is running as.

📍 영향받는 시스템

Jenkins PAM Authentication Plugin 1.5 이하 버전 (1.4.1 제외)

⚔️ 공격 벡터

Overall/Read 권한을 가진 내부 사용자가 취약한 플러그인 기능을 통해 시스템 파일 정보에 접근

🛡️ 대응 방법

Jenkins PAM Authentication Plugin을 최신 버전으로 업데이트하거나 보안 패치가 적용된 버전으로 교체

🔧 검증 코드

출력된 플러그인 버전이 1.5 이하인지 확인하여 취약 여부를 판단합니다.

Shell / Script
jenkins-plugin-cli list | grep pam-authentication

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Jenkins