🇰🇷 한글 설명
v2rayL 2.1.3 버전에서 로컬 사용자가 루트 권한을 획득할 수 있는 취약점이 발견되었습니다. /etc/v2rayL/config.json 파일이 권한이 낮은 사용자 소유로 설정되어 있으나, sudo를 통해 서비스 재시작 시 해당 파일 내 명령어가 루트 권한으로 실행되기 때문입니다.
💡 쉬운 설명
일반 사용자 권한을 가진 사람이 설정 파일을 마음대로 수정할 수 있는 상태입니다. 이 파일을 조작한 뒤 서비스를 다시 시작하면 컴퓨터의 최고 관리자 권한을 몰래 뺏을 수 있습니다.
🇺🇸 원문 (English)
v2rayL 2.1.3 allows local users to achieve root access because /etc/v2rayL/config.json is owned by a low-privileged user but contains commands that are executed as root, after v2rayL.service is restarted via Sudo.
📍 영향받는 시스템
v2rayL 2.1.3 이하 버전
⚔️ 공격 벡터
로컬 사용자가 설정 파일(/etc/v2rayL/config.json)을 변조한 후 sudo를 통해 서비스를 재시작하여 권한 상승
🛡️ 대응 방법
v2rayL을 최신 버전으로 업데이트하거나, /etc/v2rayL/config.json 파일의 소유권을 root로 변경하고 권한을 제한하십시오.
🔧 검증 코드
파일 소유자가 root가 아닌 일반 사용자 계정으로 표시되면 취약한 상태입니다.
ls -l /etc/v2rayL/config.json