🇰🇷 한글 설명
DeStar 0.2.2-5의 user/settings/ 경로에서 정적 코드 주입 취약점이 발견되었습니다. 원격 인증된 사용자가 pin 매개변수를 통해 임의의 관리자를 추가하고 destar_cfg.py 파일에 임의의 파이썬 코드를 직접 주입할 수 있습니다. 공격자가 전체 시스템 제어권을 획득할 수 있는 심각한 취약점입니다.
💡 쉬운 설명
DeStar 프로그램의 설정 부분에 보안 검증이 없어서 로그인한 사용자가 악의적인 코드를 삽입할 수 있습니다. 공격자는 관리자 계정을 추가하거나 프로그램을 완전히 장악할 수 있습니다.
🇺🇸 원문 (English)
Static code injection vulnerability in user/settings/ in DeStar 0.2.2-5 allows remote authenticated users to add arbitrary administrators and inject arbitrary Python code into destar_cfg.py via a crafted pin parameter.
📍 영향받는 시스템
DeStar 0.2.2-5 (이전 버전도 영향받을 가능성)
⚔️ 공격 벡터
원격 인증된 사용자가 user/settings/ 경로의 pin 매개변수에 파이썬 코드가 포함된 조작된 입력값 전송
🛡️ 대응 방법
DeStar를 최신 버전으로 업그레이드하거나 설정 접근을 관리자만으로 제한
🔧 검증 코드
DeStar 설치 여부와 버전을 확인합니다. 결과가 없으면 미설치 또는 다른 위치에 설치된 상태입니다.
dpkg -l | grep -i destar 2>/dev/null || find /opt -name '*destar*' -type d 2>/dev/null