최근 한 보안 연구원이 대부분의 최신 브라우저에 탑재된 '자동 완성(Autofill)' 기능이 생각보다 쉽게 악용될 수 있다는 사실을 밝혀냈습니다. 브라우저에 개인 정보를 저장하지 말아야 하는 이유는 이미 여러 차례 지적되어 왔기 때문에, 놀랄 일은 아니지만 방치하기에는 충분히 위험한 문제입니다.
자동 완성 취약점, 어떻게 작동하나?
이 취약점을 발견한 핀란드의 보안 연구원 빌야미 쿠오스마넨(Viljami Kuosmanen)은 간단한 테스트 웹사이트를 만들어 문제를 입증했습니다. 그 결과, 사용자가 화면에서 볼 수 없는 숨겨진 입력 필드가 페이지에 존재할 경우, 브라우저는 사용자에게 알리지 않은 채 저장된 모든 정보를 해당 필드에 몰래 채워 넣는다는 것이 확인되었습니다. 즉, 눈에 보이지 않는 필드를 통해 이름, 주소, 전화번호 같은 개인 정보가 고스란히 외부로 전송될 수 있는 것입니다.
따라서 안전한 웹 서핑을 위해서는 평소 사용하는 메인 브라우저에서 자동 완성 기능을 아예 비활성화하거나, 최소한 민감한 개인 정보는 삭제해 두는 것이 좋습니다. 아래에서 주요 브라우저별 설정 방법을 확인해 보세요.
브라우저별 자동 완성 끄기
크롬(Chrome)
창 오른쪽 상단의 점 세 개 메뉴 버튼을 클릭하고 설정으로 이동합니다. 하단의 고급 설정 표시를 클릭한 뒤, 비밀번호 및 양식 항목을 찾아 한 번의 클릭으로 웹 양식 자동 완성 사용 체크를 해제하면 기능이 완전히 꺼집니다. 일괄 비활성화 대신 저장된 정보를 골라 관리하고 싶다면 자동 완성 설정 관리를 클릭해 저장된 내용을 검토하고 삭제할 수 있습니다.
엣지(Microsoft Edge)
오른쪽 상단의 점 세 개 메뉴 버튼을 클릭해 설정으로 들어갑니다. 아래로 스크롤해 고급 설정 보기를 열고, 양식 항목 저장 옵션의 체크를 해제하면 됩니다.
사파리(Safari)
메뉴 막대에서 Safari > 환경설정으로 이동한 후 자동 완성 탭을 선택합니다. 자동으로 채워지길 원하지 않는 항목의 체크를 해제하고, 편집 버튼을 누르면 현재 브라우저에 저장된 정보를 직접 확인하고 정리할 수 있습니다.
오페라(Opera)
왼쪽 상단의 Opera 버튼을 클릭한 뒤 설정 > 개인 정보 보호 및 보안으로 이동합니다. 스크롤을 내려 자동 완성 항목에서 웹페이지에서 양식 자동 완성 사용의 체크를 해제하세요.
인터넷 익스플로러(Internet Explorer)
오른쪽 상단의 설정(톱니바퀴) 아이콘을 클릭하고 인터넷 옵션을 선택합니다. 내용 탭으로 이동한 뒤 자동 완성 섹션의 설정 버튼을 누르세요. 여기서 양식 체크박스를 해제하면 자동 완성이 꺼지며, 자동 완성 기록 삭제를 선택하면 IE가 이미 저장해 둔 정보까지 깨끗이 지울 수 있습니다.
파이어폭스는 안전할까?
다행히 파이어폭스(Firefox)는 자동 완성 시 여러 필드를 동시에 채우지 않기 때문에 이번 공격 기법의 영향을 받지 않습니다. 다만 편의를 위해 저장해 둔 개인 정보가 있다면 언제든 유출 가능성을 염두에 두는 것이 좋습니다.
마무리: 자동 완성 외에도 살펴볼 것들
자동 완성만이 브라우저에 노출된 유일한 정보는 아닙니다. 저장된 비밀번호 역시 잠재적인 보안 위험 요소입니다. 크롬에 저장된 비밀번호를 확인하는 방법과 이를 안전하게 보호하는 요령도 함께 점검해 보시기 바랍니다.
여러분은 편의를 위해 자동 완성을 사용하고 계신가요, 아니면 보안 위험이 걱정되나요? 브라우저에서 자동 완성을 꺼 두셨다면 댓글로 경험을 공유해 주세요!