🇰🇷 한글 설명
StarWind SAN and NAS v0.2 build 1914 버전의 REST API에서 원격 코드 실행 취약점이 발견되었습니다. 호스트 이름을 변경하는 REST 명령어가 입력값 검증을 수행하지 않고 Bash 스크립트로 직접 전달되어, 권한이 낮은 사용자가 루트 권한으로 임의의 명령을 실행할 수 있습니다.
💡 쉬운 설명
시스템의 이름을 바꾸는 기능에 보안 검사가 빠져 있어, 공격자가 악성 명령어를 섞어 보낼 수 있습니다. 이를 통해 공격자는 관리자 권한을 탈취하여 시스템을 마음대로 조종할 수 있습니다.
🇺🇸 원문 (English)
StarWind SAN and NAS v0.2 build 1914 allow remote code execution. A flaw was found in REST API in StarWind Stack. REST command, which allows changing the hostname, doesn’t check a new hostname parameter. It goes directly to bash as part of a script. An attacker with non-root user access can inject arbitrary data into the command that will be executed with root privileges.
📍 영향받는 시스템
StarWind SAN and NAS v0.2 build 1914
⚔️ 공격 벡터
REST API를 통한 호스트 이름 변경 명령 시 악성 명령어 주입 (Command Injection)
🛡️ 대응 방법
해당 소프트웨어를 최신 보안 패치가 적용된 버전으로 업데이트하거나 REST API 접근 권한을 제한하십시오.
🔧 검증 코드
설치된 패키지 목록에서 StarWind 관련 소프트웨어와 해당 버전이 포함되어 있는지 확인합니다.
rpm -qa | grep -i 'starwind' || dpkg -l | grep -i 'starwind'