광고 입찰로 기기를 감염시킨 AdFection 제로클릭 스파이웨어 공격 확인
- 알자지라 기기들이 광고를 통해 Candiru 스파이웨어에 감염된 사실이 처음으로 기술적으로 확인됨, 연구진은 이 방식을 AdFection이라 부름
- Discover-Tech의 Controlium 플랫폼이 광고가 렌더링되는 순간 기기를 식별하고 자동으로 감염시켜 용병 스파이웨어 업체에 넘겨줌
- 4개월간 40억 건의 입찰 기록을 분석한 결과 이 회사 광고가 약 20만 개 웹사이트와 앱에 노출되었고 수십 개 국가에서 확인됨
- Google과 IAB Europe의 인증 벤더 목록에 올라 있었고 GDPR 동의 프레임워크까지 이용해 EU 사용자를 겨냥함
- DARK CARTOGRAPHER라는 별도 위협 행위자가 이동통신사 취약점을 이용해 광고 ID와 전화번호를 연결하며 대규모 익명성 해제를 진행 중임
Hacker News opinions
이거 어떻게 동작하는 거임? 브라우저 핑거프린팅 얘기인가?
내 짐작으론 이미지에 악성코드를 숨겨서 캐시에 올리는 방식 같음. 사이트만 방문해도 광고 네트워크 타고 걸리는 구조더라
Confiant 보고서랑 같이 보면 광고 입찰로 전부 프로필링하고, 게이트키퍼 서버가 광고 ID랑 IP 보고 골라낸 타깃한테만 페이로드를 줌. 페이로드가 한 번만 전달돼서 연구자들이 잡기 어려웠다더라
Google이랑 IAB Europe에서 6년 동안 인증 벤더로 올라가 있었던 게 제일 황당함. 해킹으로 들어온 게 아니라 그냥 정상 입찰자처럼 들어왔다는 거임
타깃을 60살 남성이나 특정 지역 같은 조건으로 좁혀서 JPEG 디코더 취약점 같은 걸 날린다는 얘기도 있더라
웹은 광고 차단기로 막힐 가능성이 높고 앱은 DNS 차단기 깔아야 함
로이터 보도로 Meta 광고 수익 중 사기랑 불법 도박 광고 비중이 꽤 크다더라. 솔직히 브라우저에 광고 허용하는 건 좀 무모함
구글 사이드로딩 제한은 원래 사기 방지용이라 이 공격이랑은 상관없음. 광고 경로로 들어오는 거라 사이드로딩 막아도 소용없음
GrapheneOS는 영향 받음?
FBI도 광고 차단기 쓰라고 권고한 적 있는데 다들 신경 안 씀. 광고가 샌드박스를 뚫고 코드로 돌아가는 구조라 결국 차단이 답임