엣지 브라우저, 비밀번호 평문 노출…마이크로소프트 "설계 의도"
최근 마이크로소프트의 엣지 브라우저가 비밀번호 저장 시 사용자 자격증명이 평문으로 메모리에 저장된다는 사실이 밝혀져 논란이 일고 있다. 노르웨이의 한 연구자가 이 문제를 최초로 지적하며, 브라우저가 사용자의 비밀번호를 해독해 시작할 때부터 프로세스 메모리 내에 평문으로 상주시키는 설계 의도에 대해 밝힌 것이다.
비밀번호 노출의 문제
이번 사건은 연구자가 엑스(X) 플랫폼에 게시한 내용을 통해 드러났다. 엣지 브라우저에서 비밀번호를 저장하면, 사용자가 해당 웹사이트를 방문하지 않더라도 브라우저가 모든 자격증명을 복호화해 메모리에 남겨두는 방식으로 작동한다. 이는 보안에 대한 큰 우려를 낳고 있으며, 해커나 악성 프로그램이 메모리에 접근할 경우 사용자 비밀번호가 쉽게 노출될 수 있는 위험이 존재한다.
브라우저의 설계상 이러한 방식이 의도된 것인지에 대해 마이크로소프트는 명확한 입장을 내놓지 않고 있다. 그러나 한 IT 전문가에 따르면, 이처럼 평문으로 비밀번호가 저장되는 것은 브라우저 사용의 편리함을 위해 선택된 설계일 수 있다고 분석했다. 사용자가 자주 방문하는 웹사이트에서 로그인 정보를 자동으로 입력할 수 있도록 하기 위한 조치로 볼 수 있지만, 보안 측면에서는 치명적인 단점으로 작용할 수 있다.
사용자 보호 대책
비밀번호가 평문으로 저장되는 현상은 브라우저 보안 기능의 취약성을 드러내는 사례로, 사용자들은 더욱 강화된 보안 조치를 요구할 필요가 있다. 현재 엣지 브라우저는 기본적으로 비밀번호를 암호화해 저장하지만, 사용자의 세션이 시작될 때마다 이 암호가 해독되어 메모리에 상주한다는 점은 주목할 만하다.
이와 같은 상황에서 사용자들이 취할 수 있는 조치는 무엇일까? 우선, 비밀번호 관리자와 같은 보안 도구를 사용하여 비밀번호를 저장하는 것이 좋은 방법이다. 이러한 도구는 비밀번호를 안전하게 암호화해 보관하며, 필요할 때만 복호화하여 사용할 수 있다. 추가적으로, 이중 인증(2FA) 기능을 활성화하면 보안성을 한층 높일 수 있다.
향후 전망
마이크로소프트는 이 문제를 해결하기 위한 노력을 기울여야 할 것이다. 사용자의 신뢰를 회복하기 위해서는 보안 강화와 함께 사용자에게 충분한 정보를 제공하는 것이 필수적이다. 엣지 브라우저의 보안 문제는 단순히 기술적인 결함을 넘어서, 사용자의 개인정보 보호와 직결된 사안이기에, 향후 업데이트와 패치를 통해 이 문제를 해결해야 할 필요성이 크다.
이번 사태는 단순한 버그가 아니라, 기술의 발전 속에서도 여전히 사람의 신뢰와 안전을 고려해야 한다는 중요한 메시지를 전하고 있다. 사용자는 자신이 사용하는 소프트웨어의 보안에 대해 더욱 경각심을 가져야 하며, 기업들은 이러한 사용자 요구에 부응하는 방향으로 기술 발전을 이루어야 할 것이다.