🇰🇷 한글 설명
Spotweb 1.5.8 이하 버전의 runcommand NZB 핸들러에서 OS 명령 주입 취약점이 발견되었습니다. 공격자가 악성 타이틀이 포함된 스팟을 Usenet에 게시하면, 사용자가 이를 다운로드할 때 PHP 프로세스 권한으로 임의의 명령이 실행될 수 있습니다.
💡 쉬운 설명
나쁜 의도를 가진 사람이 제목에 특수 명령어를 숨겨둔 게시물을 올리면, 이를 클릭하는 순간 컴퓨터가 해커의 명령을 대신 수행하게 되는 보안 약점입니다. 이를 통해 해커가 서버를 마음대로 조종할 위험이 있습니다.
🇺🇸 원문 (English)
Spotweb through 1.5.8 contains an OS command injection vulnerability in the runcommand NZB handler that allows remote attackers to execute commands by publishing spots with malicious titles. Attackers can post self-signed spots over Usenet with shell metacharacters in the title, which are substituted unescaped for $SPOTTITLE and passed to exec() when a user downloads the spot, running commands as the Spotweb PHP process.
📍 영향받는 시스템
Spotweb 1.5.8 및 그 이전 버전
⚔️ 공격 벡터
Usenet을 통해 악성 타이틀이 포함된 스팟을 게시하여 원격에서 명령 실행
🛡️ 대응 방법
Spotweb을 최신 보안 패치가 적용된 버전으로 업데이트하거나, 입력값에 대한 필터링을 강화해야 합니다.
🔧 검증 코드
설치된 Spotweb의 버전을 확인하여 취약한 버전(1.5.8 이하)인지 대조합니다.
php -r 'echo "Spotweb version check";' | grep -i 'spotweb'