🇰🇷 한글 설명
Fleet 기기 관리 소프트웨어의 4.81.1 이전 버전에는 호스트 전송 API에서 접근 제어가 제대로 되지 않는 취약점이 있습니다. 이로 인해 팀 메인테이너가 다른 팀의 호스트를 자신의 팀으로 전송하여 팀 간 격리 경계를 우회할 수 있습니다. 전송된 호스트에 대해 공격자는 root 권한으로 스크립트를 실행하는 것을 포함한 전체 제어권을 얻게 됩니다.
💡 쉬운 설명
기기 관리 프로그램에서 팀 관리자 권한을 가진 사용자가 다른 팀의 기기를 자기 팀으로 옮겨올 수 있는 문제입니다. 옮겨온 기기는 최고 관리자 수준으로 조작될 수 있습니다.
🇺🇸 원문 (English)
Fleet is open source device management software. Prior to 4.81.1, a broken access control vulnerability in Fleet's host transfer API allows a team maintainer to transfer hosts from any team into their own team, bypassing team isolation boundaries. Once transferred, the attacker gains full control over the stolen hosts, including the ability to execute scripts with root privileges. Version 4.81.1 patches the issue.
📍 영향받는 시스템
Fleet 4.81.1 이전 버전
⚔️ 공격 벡터
팀 메인테이너 권한을 가진 인증된 사용자가 호스트 전송 API를 호출해 타 팀의 호스트를 자신의 팀으로 이동한 뒤 root 권한으로 스크립트 실행
🛡️ 대응 방법
Fleet을 4.81.1 이상 버전으로 업그레이드
🔧 검증 코드
출력된 버전이 4.81.1 미만이면 취약하며, 4.81.1 이상이면 패치가 적용된 것입니다.
fleetctl version 2>/dev/null | grep -oE '[0-9]+\.[0-9]+\.[0-9]+'