🇰🇷 한글 설명
Fleet의 Windows MDM 등록 과정에서 JWT 서명을 검증하지 않는 취약점이 발견되었습니다. 공격자가 위조된 인증 토큰을 제출하면 임의의 Azure AD 사용자 신분으로 승인되지 않은 장치를 등록할 수 있습니다.
💡 쉬운 설명
인증서의 진짜 여부를 확인하지 않는 허점이 있어, 해커가 가짜 신분증을 만들어 회사 장치로 등록할 수 있는 문제입니다. 이를 통해 허가되지 않은 기기가 관리 시스템에 몰래 들어올 수 있습니다.
🇺🇸 원문 (English)
Fleet is open source device management software. In versions prior to 4.78.3, 4.77.1, 4.76.2, 4.75.2, and 4.53.3, a vulnerability in Fleet's Windows MDM enrollment flow could allow an attacker to submit forged authentication tokens that are not properly validated. Because JWT signatures were not verified, Fleet could accept attacker-controlled identity claims, enabling enrollment of unauthorized devices under arbitrary Azure AD user identities. Versions 4.78.3, 4.77.1, 4.76.2, 4.75.2, and 4.53.3 fix the issue. If an immediate upgrade is not possible, affected Fleet users should temporarily disable Windows MDM.
📍 영향받는 시스템
Fleet versions prior to 4.78.3, 4.77.1, 4.76.2, 4.75.2, and 4.53.3
⚔️ 공격 벡터
위조된 JWT 인증 토큰을 Windows MDM 등록 흐름에 제출하여 인증 우회
🛡️ 대응 방법
Fleet을 수정된 버전(4.78.3, 4.77.1, 4.76.2, 4.75.2, 4.53.3 이상)으로 업그레이드하거나 즉시 업그레이드가 불가능할 경우 Windows MDM 기능을 비활성화하십시오.
🔧 검증 코드
출력된 버전이 취약점이 해결된 버전(4.78.3, 4.77.1, 4.76.2, 4.75.2, 4.53.3 중 하나 또는 그 이상)인지 확인하십시오.
fleet --version 2>/dev/null || echo 'Check installed Fleet version manually'