2025-12-01
Microsoft Entra ID에서 OAuth 동의 공격 막기

이 팟캐스트는 공격자가 비밀번호를 훔치는 대신 OAuth 동의를 악용하여 MFA를 우회하는 방법을 설명합니다. 사용자나 관리자가 악성 '생산성' 앱을 승인하면, 공격자는 메일 또는 파일 읽기 및 offline_access와 같은 범위(scope)의 토큰을 얻게 됩니다. 이를 통해 공격자는 비밀번호를 재설정하고 새 MFA 기기를 등록한 후에도 몇 달 동안 조용히 이메일, 파일, 채팅을 읽을 수 있습니다. 일반적인 ID 이벤트로는 이러한 권한 부여가 취소되지 않으므로, OAuth 권한 부여 또는 서비스 주체 자체를 제거해야 합니다. 진행자는 Entra의 세 가지 제어 방안을 강조합니다. 사용자 동의를 저위험 범위로 제한하고, 검증된 게시자만 허용하며, 위험한 권한은 관리자 동의 워크플로를 통해 처리하는 것입니다. 여기에 엄격한 로깅, 검토, 취소 절차를 더하면 현대 클라우드 ID 환경에서 대부분의 동의 기반 공격을 제거할 수 있습니다.