🔍 CVE-2016-5425

7.8
CVSS Score
HIGH
2016-10-13
2026-06-17 00:49
✅ 완료

🇰🇷 한글 설명

RHEL, Fedora, CentOS, Oracle Linux 등의 Tomcat 패키지에서 /usr/lib/tmpfiles.d/tomcat.conf 파일이 약한 권한으로 설정되어 있습니다. tomcat 그룹에 속한 로컬 사용자가 이 파일을 수정하여 임의의 코드를 실행하고 root 권한을 획득할 수 있는 권한 상승 취약점입니다.

💡 쉬운 설명

Tomcat 관련 설정 파일의 보안 권한이 부실하여, Tomcat을 실행하는 일반 사용자가 시스템 관리자 권한으로 승격할 수 있습니다. 파일 권한이 누구나 수정 가능하도록 설정되어 있기 때문입니다.

🇺🇸 원문 (English)

The Tomcat package on Red Hat Enterprise Linux (RHEL) 7, Fedora, CentOS, Oracle Linux, and possibly other Linux distributions uses weak permissions for /usr/lib/tmpfiles.d/tomcat.conf, which allows local users to gain root privileges by leveraging membership in the tomcat group.

📍 영향받는 시스템

RHEL 7, Fedora, CentOS, Oracle Linux 및 기타 Linux 배포판의 Tomcat 패키지 (구체적 버전명시 필요)

⚔️ 공격 벡터

tomcat 그룹 멤버인 로컬 사용자가 /usr/lib/tmpfiles.d/tomcat.conf의 약한 권한을 악용하여 파일 내용을 수정하고 root 실행 권한 획득

🛡️ 대응 방법

Tomcat 패키지를 최신 버전으로 업데이트하거나 /usr/lib/tmpfiles.d/tomcat.conf 파일의 권한을 644 또는 그 이하로 수정하여 tomcat 그룹의 쓰기 권한 제거

🔧 검증 코드

파일 권한이 644 이하이고 tomcat 그룹에 쓰기 권한(w)이 없으면 안전합니다. 'rw-r--r--' 형태의 권한이 표시되어야 합니다.

Shell / Script
ls -l /usr/lib/tmpfiles.d/tomcat.conf && stat -c '%a' /usr/lib/tmpfiles.d/tomcat.conf

📊 CVSS Vector String

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