🇰🇷 한글 설명
Buffalo TeraStation NAS TS5400R 펌웨어 4.02-0.06 이전 버전에서 과도한 파일 권한 설정 취약점이 존재합니다. 인증된 공격자가 웹서버를 통해 PHP 파일을 업로드 및 실행하여 /etc/shadow 파일의 해시된 비밀번호를 읽을 수 있습니다.
💡 쉬운 설명
Buffalo NAS 저장소의 보안 설정 실수로 인해 암호 정보가 노출될 수 있습니다. 로그인한 사용자가 시스템의 중요 파일을 접근해서 모든 계정의 비밀번호 해시를 빼낼 수 있습니다.
🇺🇸 원문 (English)
Buffalo TeraStation NAS TS5400R firmware version 4.02-0.06 and prior contain an excessive file permissions vulnerability that allows authenticated attackers to read the /etc/shadow file by uploading and executing a PHP file through the webserver. Attackers can exploit world-readable permissions on /etc/shadow to retrieve hashed passwords for all configured accounts including root.
📍 영향받는 시스템
Buffalo TeraStation NAS TS5400R firmware version 4.02-0.06 이전 모든 버전
⚔️ 공격 벡터
인증된 공격자가 웹 인터페이스를 통해 PHP 파일을 업로드한 후 실행하여 /etc/shadow 파일 접근
🛡️ 대응 방법
Buffalo TeraStation NAS TS5400R을 최신 펌웨어 버전으로 업데이트하고 파일 권한을 재설정하여 /etc/shadow 접근 제한
🔧 검증 코드
/etc/shadow 파일이 존재하고 읽기 권한이 있으면 취약한 상태입니다. 최신 펌웨어 적용 후 파일 권한이 600(-rw-------)으로 설정되어야 합니다.
test -f /etc/shadow && ls -l /etc/shadow | grep -q '^-' && echo 'Vulnerable' || echo 'Check system'