🔍 CVE-2022-2104

9.9
CVSS Score
CRITICAL
2022-06-24
2026-06-17 04:41
✅ 완료

🇰🇷 한글 설명

Apache 웹 서버 계정인 www-data가 비밀번호 없이 sudo를 사용하여 /bin/sh 및 /bin/bash를 실행할 수 있도록 설정되어 있습니다. 이로 인해 웹 서버 권한을 탈취한 공격자가 시스템 전체의 관리자 권한을 획득할 수 있습니다.

💡 쉬운 설명

웹사이트 관리자 계정이 비밀번호 없이 컴퓨터의 모든 명령을 실행할 수 있는 권한을 가지고 있는 상태입니다. 해커가 웹사이트의 약점을 이용해 들어오면 컴퓨터 전체를 마음대로 조종할 수 있습니다.

🇺🇸 원문 (English)

The www-data (Apache web server) account is configured to run sudo with no password for many commands (including /bin/sh and /bin/bash).

📍 영향받는 시스템

sudoers 설정에 'www-data ALL=(ALL) NOPASSWD: /bin/sh, /bin/bash'가 포함된 모든 Linux 시스템

⚔️ 공격 벡터

웹 애플리케이션 취약점을 통해 www-data 권한을 획득한 후, sudo 명령어를 사용하여 루트(root) 쉘을 실행

🛡️ 대응 방법

sudoers 파일에서 www-data 계정에 대한 NOPASSWD 설정 및 쉘 실행 권한을 즉시 제거

🔧 검증 코드

명령어 결과에 /bin/sh 또는 /bin/bash가 포함되어 있고 NOPASSWD가 보인다면 취약한 상태입니다.

Shell / Script
sudo -l -U www-data 2>/dev/null | grep -E '/bin/sh|/bin/bash'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Sudo