🔍 CVE-2021-30462

7.2
CVSS Score
HIGH
2021-04-08
2026-06-17 03:50
✅ 완료

🇰🇷 한글 설명

VestaCP 0.9.8-24 이하 버전에서 관리자 사용자가 루트 권한으로 권한을 상승시킬 수 있는 취약점이 존재합니다. 이는 Sudo 설정이 /usr/local/vesta/bin 디렉토리 내의 스크립트를 실행할 때 비밀번호를 요구하지 않기 때문에 발생합니다.

💡 쉬운 설명

관리자 계정을 가진 사용자가 시스템의 가장 높은 권한인 '루트(root)' 권한을 아무런 제약 없이 얻을 수 있는 보안 결함입니다. 특정 실행 파일을 실행할 때 비밀번호를 묻지 않는 설정 오류를 악용합니다.

🇺🇸 원문 (English)

VestaCP through 0.9.8-24 allows the admin user to escalate privileges to root because the Sudo configuration does not require a password to run /usr/local/vesta/bin scripts.

📍 영향받는 시스템

VestaCP 0.9.8-24 이하 모든 버전

⚔️ 공격 벡터

관리자 권한을 가진 사용자가 비밀번호 없이 실행 가능한 Sudo 스크립트를 이용한 권한 상승 공격

🛡️ 대응 방법

VestaCP를 최신 버전으로 업데이트하거나 Sudoers 설정에서 해당 스크립트의 비밀번호 생략 설정을 제거해야 합니다.

🔧 검증 코드

명령어 결과에 'NOPASSWD'가 포함된 경로가 나타나면 해당 취약점에 노출된 상태입니다.

Shell / Script
sudo -l | grep '/usr/local/vesta/bin/'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Sudo