Home > 전체기사
웹 캐시를 감염시키는 새로운 해킹 방법 등장
  |  입력 : 2018-06-13 09:43
페이스북 보내기 트위터 보내기 네이버 밴드 보내기 카카오 스토리 보내기
웹 캐시를 강제하여 방문자에게 익스플로잇 배포케 하는 공격법
올 8월 블랙햇에서 세부적인 내용과 안전한 스캐닝 툴 발표 예정


[보안뉴스 문가용 기자] 웹 캐시 서버를 강제하여 악성 콘텐츠를 웹사이트 방문자들에게 전송하는 새로운 공격 방법이 발견됐다. 동시에 모질라(Mozilla)에서 만든 파이어폭스 브라우저 인프라에서 대형 보안 구멍이 드러나기도 했다.

[이미지 = iclickart]


보안 업체 포트스위거 웹 시큐리티(PortSwigger Web Security)의 연구 책임자인 제임스 케틀(James Kettle)은 이 방법을 이용해 대형 웹사이트 및 플랫폼들의 구조적 결함을 짚어내는 데 성공했다. 여기에는 미국 정보기관 웹사이트 하나와 인기 높은 클라우드 플랫폼 하나, 호스팅 플랫폼 하나와 소프트웨어 제조사 하나, 비디오 게임 서비스 및 투자 회사 정보 관련 사이트가 포함된다. 온라인 매장 몇 군데 역시 제임스에 의해 뚫렸다.

케틀은 이 공격 방법에 대해 “웹사이트와 캐싱(caching)의 작동 원리 내에 숨겨진 취약점을 공격하는 것으로, 어떻게 보면 설계 단계에서부터의 오류를 찾아낸 거라고 볼 수 있다”고 말한다. “특정 기술이나 특정 캐시에만 제한된 공격 방법이 아닙니다.”

이러한 연구 과정 중에 케틀은 파이어폭스에서 사용하고 있는 API 내에서도 오류를 발견하게 됐다. 이 오류와 위에서 언급한 ‘캐시 공격’을 결합하니 수천만 개 파이어폭스 브라우저에 대한 통제권을 일부 가져올 수 있었다. “저는 이걸 ‘저지방 봇넷’이라고 부릅니다. 왜냐하면 파이어폭스 브라우저의 통제권을 일부만 가져올 수 있었기 때문입니다.”

하지만 케틀은 이러한 공격 방법과 파이어폭스의 구조적 결함 문제에 대해 별 다른 공개를 하고 있지 않다. 제일 먼저는 안전 문제 때문이고, 두 번째는 8월에 열릴 블랙햇 행사에서 이를 최초로 발표할 예정이기 때문이다. 그가 지금 말해줄 수 있는 건 “캐시를 강제해서 악의적으로 작동할 수 있게 만드는 것”이다. 그것도 캐시 그 자체를 곧바로 노리거나 익스플로잇 하지 않고 말이다.

“간단히 설명하면 이렇습니다. 제가 웹사이트에 어떤 요청을 하나 보내요. 제가 만든 페이로드와 함께요. 그러면 웹사이트가 그에 대한 반응을 하게 되는데, 잠재적으로 위험할 수 있는 것이 함께 옵니다. 이 잠재적으로 위험할 수 있는 웹사이트의 대답을 캐시가 가져가고, 그때부터는 해당 웹사이트 방문자들 모두 익스플로잇에 걸리게 되는 겁니다.”

웹 캐시는 웹사이트보다 앞단 혹은 상층위에 있는 것으로, 웹사이트의 모든 콘텐츠를 라이브로 불러오는 대신 일부 저장된 콘텐츠를 로딩시키는 기능을 가지고 있다. “이러한 캐시의 기능 및 구조가 현대에 와서는 매우 복잡해졌고, 콘텐츠 제공 네트워크 또한 복잡함을 가중시킵니다. 요즘 나오는 웹 애플리케이션들 대부분 이 점을 간과한 채 만들어져, 어뷰징 당하기 쉬운 상태입니다.”

웹 캐시를 보안의 측면에서 연구한 사람들은 이전에도 있었다. 그러나 대부분 헤더를 주입하거나 캐시에 민감한 데이터를 저장하도록 조작하는 것에 그쳤었다. 케틀이 발견한 공격법은 “캐시가 익스플로잇을 웹사이트 방문자들에게 배포하게 강제한다는 점에서 다르다.”

“이 방법을 사용하면 공격자가 비밀번호나 지불 관련 정보를 훔쳐내는 멀웨어를 웹사이트에 숨겨둘 수 있게 됩니다. 그리고 방문자가 들어올 때마다 작동하게 할 수 있죠. 혹은 웹사이트를 변조시키거나 방문자의 트래픽을 다른 곳으로 우회시키는 데 사용할 수도 있고요.”

파이어폭스 저지방 봇넷
연구 중 케틀은 자신의 캐시 공격을 파이어폭스 브라우저에 적용시켜 봤다. “그러다가 우연히 뭔가를 발견했습니다. 캐시 공격을 보다 원활하게 만들어주고 효율을 높여주는 오류였습니다. 일부 명령을 전 세계 파이어폭스 사용자들에게 주입하는 게 가능해지더군요. 즉, 당신이 지금 파이어폭스를 열면, 제가 일부 통제할 수 있게 된다는 겁니다.”

케틀은 이를 모질라에 알렸다. 모질라는 하루도 지나지 않아 패치를 완성시켜 1월 25일자 업데이트를 통해 배포했다.

“파이어폭스를 실행시키면 모질라의 인프라에 업데이트 등의 정보를 요청합니다. 이 과정에서 캐시 공격을 적용하면 그 요청에 대한 응답을 제가 통제할 수 있게 됩니다. 제가 만약 공격자라면 특정 확장 프로그램을 파이어폭스에 설치할 겁니다. 그리고 그 프로그램을 통해 파이어폭스 브라우저를 봇넷으로 만드는 거죠.”

케틀은 “물론 파이어폭스의 일부 통제권을 가지고 봇넷을 만든다는 건 대단히 비효율적인 공격법”임을 인정한다.

케틀은 “이번 여름에 있을 블랙햇을 통해 이번 연구 과정에서 만든 오픈소스 유틸리티를 공개할 예정”이라고 말한다. “캐시 공격에 대한 취약점을 발견하게 해주는 스캐닝 툴입니다.”
[국제부 문가용 기자(globoan@boannews.com)]

Copyrighted 2015. UBM-Tech. 117153:0515BC
<저작권자: 보안뉴스(www.boannews.com) 무단전재-재배포금지>

  •  
  • 0
  • 페이스북 보내기 트위터 보내기 네이버 밴드 보내기 카카오 스토리 보내기


  •  SNS에서도 보안뉴스를 받아보세요!! 
IBM 파워비즈 배너 2019년2월8일~2020년2월7일까지/7월25일 수정모니터랩 파워비즈 5월 31일까지파워비즈배너 시작 11월6일 20181105-20200131
설문조사
최근 디지털 도어록이 등록되지 않은 스마트워치로 무방비로 열리는 취약점이 발견돼 이슈가 되고 있는데요. 현재 귀하의 집에 설치된 디지털 도어록의 경우 비밀번호와 함께 주로 사용하고 있는 개폐 수단은 무엇인가요?
생체인식
카드키
교통카드(티머니)
스마트워치
스마트폰
기타(댓글로)
      

이노뎁
VMS

인콘
통합관제 / 소방방재

현대틸스
팬틸트 / 카메라

파나소닉코리아
Sevurity Camera / CCTV

시큐인포
CCTV / NVR

한화테크윈
CCTV 카메라 / 영상감시

Videotec
PTZ 카메라

대명코퍼레이션
DVR / IP카메라

티제이원
영상 보안 / 출입 통제

하이크비전 코리아
CCTV / IP / NVR

원우이엔지
줌카메라

쿠도커뮤니케이션
스마트 관제 솔루션

다후아 코리아
CCTV / DVR

씨앤비텍
통합보안솔루션

지케이테코
출입통제 / 얼굴인식

아이디스
DVR / IP / VMS

한국하니웰
CCTV / DVR

이화트론
DVR / IP / CCTV

경인씨엔에스
CCTV / 자동복구장치

테크스피어
손혈관 / 차량하부 검색기

씨게이트
보안감시전용 드라이브

슈프리마
출입통제 / 얼굴인식

한국씨텍
PTZ CCTV

아이티엑스엠투엠
DVR / NVR / IP CAMERA

링크플로우
이동형 CCTV 솔루션

엔토스정보통신
DVR / NVR / CCTV

트루엔
IP 카메라

다민정보산업
기업형 스토리지

비전정보통신
IP카메라 / VMS / 폴

씨오피코리아
CCTV 영상 전송장비

씨엠아이텍
근태관리 소프트웨어 / 홍채 스케너

디비시스
CCTV토탈솔루션

테크어헤드
얼굴인식 소프트웨어

에스카
CCTV / 영상개선

옵티언스
IR 투광기

옵텍스코리아
실내 실외 센서

구네보코리아
보안게이트

엑사비스
사이보 보안 CCTV

화이트박스로보틱스
CCTV / 카메라

신우테크
팬틸드 / 하우징

네이즈

케이제이테크
지문 / 얼굴 출입 통제기

혜인에스앤에스
통합보안시스템

셀링스시스템
IP 카메라 / 비디오 서버

사라다
지능형 객체 인식 시스템

일산정밀
CCTV / 부품 / 윈도우

수퍼락
출입통제 시스템

아이엔아이
울타리 침입 감지 시스템

이노뎁
VMS

파이브지티
얼굴인식 시스템

새눈
CCTV 상태관리 솔루션

파이브지티
얼굴인식 시스템

케이티앤씨
CCTV / 모듈 / 도어락

다원테크
CCTV / POLE / 브라켓

티에스아이솔루션
출입 통제 솔루션

엘림광통신
광전송링크

퍼시픽솔루션
IP 카메라 / DVR

금성보안
CCTV / 출입통제 / NVR

지와이네트웍스
CCTV 영상분석

이후커뮤니케이션
CCTV / DVR

지에스티엔지니어링
게이트 / 스피드게이트

넷플로우
IP인터폰 / 방송시스템

아이유플러스
레이더 / 카메라

DK솔루션
메트릭스 / 망전송시스템

두레옵트로닉스
카메라 렌즈

에프에스네트웍스
스피드 돔 카메라

엔클라우드
VMS / 스위치

KPN
안티버그 카메라

싸이닉스
스피드 돔 카메라

대산시큐리티
CCTV 폴 / 함체 / 랙

포커스에이치앤에스
지능형 / 카메라

휴컴스
PTZ 카메라 / 줌카메라

창우
폴대

유진시스템코리아
팬틸트 / 하우징

브이유텍
플랫폼 기반 통합 NVR

글로넥스
카드리더 / 데드볼트

카티스
출입통제 / 외곽경비

세환엠에스
시큐리티 게이트

화인박스
콘트롤박스 / 배전향