Pwn2Own 2021이 2021년 4월 6일 동부시간(EST) 오전 10시에 막을 올리며 3일간의 대회 일정이 시작되었습니다. 이번 행사는 유튜브(YouTube), 트위치(Twitch), 그리고 공식 컨퍼런스 웹사이트를 통해 실시간 중계되었으며, 3일에 걸쳐 총 10개 제품을 대상으로 23건의 해킹 시도가 진행됩니다. 첫째 날 경기는 마이크로소프트 Exchange, 마이크로소프트 Teams, Windows 10, 그리고 애플의 사파리(Safari) 브라우저를 해킹하는 데 성공하는 결과로 마무리되었습니다.

아직 Pwn2Own을 잘 모르는 분들을 위해 간단히 소개하자면, Pwn2Own은 CanSecWest 보안 컨퍼런스에서 매년 개최되는 윤리적 해킹 대회입니다. 이 대회의 핵심 목적은 가장 널리 사용되는 소프트웨어에 숨겨진 보안 취약점을 공개적으로 입증하는 것이며, 취약점 시연에 성공한 팀에게는 현금 상금이 수여됩니다.
Pwn2Own 2021 첫째 날 결과
올해 Pwn2Own은 역대 대회 중 가장 큰 규모로 치러졌습니다. 첫 번째 성공 사례는 RET2 Systems의 잭 데이츠(Jack Dates)가 세웠습니다. 그는 애플 사파리의 정수 오버플로(integer overflow) 취약점을 활용해 웹 브라우저 부문에서 10만 달러의 상금을 차지했습니다. 이어서 드보르코(Devcore) 팀이 마이크로소프트 Exchange 서버 장악에 성공하며 20만 달러를 획득했습니다.

다음으로 마이크로소프트 Teams도 연구원의 공격 대상이 되었습니다. 해당 연구원은 두 개의 버그를 조합해 원격 코드 실행을 입증했고, 이 활약으로 20만 달러의 상금을 받았습니다. 그다음 결과는 많은 이들을 놀라게 했습니다. 베트텔(Viettel) 팀은 일반 사용자 계정으로 Windows 10 PC에 로그인한 뒤, 정수 오버플로 취약점을 이용해 시스템 최고 권한까지 탈취하는 데 성공했습니다. 덕분에 베트텔 팀은 첫날 4만 달러를 손에 넣었으며, 다음 날에는 마이크로소프트 Exchange 서버 공격을 준비하고 있습니다.

Windows 10이 무너진 가운데 우분투(Ubuntu) 데스크톱 역시 안전하지 못했습니다. Flatt Security Inc의 시가 료타(Ryota Shiga)는 OOB(Out-of-Bounds) 접근 버그를 활용해 표준 사용자 권한에서 루트(root) 권한으로 권한 상승에 성공했으며, 3만 달러의 상금을 수령했습니다.

하지만 모든 팀이 성공을 거둔 것은 아닙니다. 스타 랩스(Star Labs) 팀은 Parallels Desktop과 Oracle VirtualBox 두 개 항목을 각각 공략했지만, 두 번의 시도 모두 실패로 돌아갔습니다.
Pwn2Own 2021의 상세 일정이 궁금하다면 공식 홈페이지에서 확인할 수 있습니다.