문맥 (context)
양자 보안 기술 기반 디지털 자산 관리 기업 해시어스(대표 송창녕)는 12일 글로벌 유명 디지털 자산 지갑 PC 버전의 취약점 분석 결과를 공개하고 보안에 주의를 기울일 것을 당부했다.\n\n해시어스와 글로벌 얼라이언스는 최근 이더리움 기반 디지털 자산 지갑 메타마스크(MetaMask)의 취약점을 분석했다. '악마의 취약점'이라 명명한 이 취약점은 메타마스크 10.11.3 이전 버전의 지갑을 크롬과 같은 PC 브라우저에서 사용할 때 확인된다.\n\n브라우저에서 메타마스크 지갑의 '비밀번호 복구 문구 조회(Show Secret Recovery Phrase)'를 클릭하면 브라우저 자체의 매커니즘으로 인해 지갑을 복구하기 위한 문구(니모닉)를 유출할 수 있다. 브라우저는 페이지의 텍스트를 로컬 디스크에 저장(캐시)해 다음에 같은 페이지를 열 때 이전 페이지를 신속하게 복원한다. 이 같은 브라우저 매커니즘이 메타마스크 지갑 비밀번호 페이지의 텍스트까지 저장하는 보안 취약점이 확인된 것이다.\n\n브라우저에서 메타마스크 지갑 사용 시 비밀번호 복구 니모닉 유출을 통한 개인키 분실 위험이 있다고 해시어스 측은 설명했다.\n\n송창녕 대표는 “취약점 패치가 완료돼도 사용자가 업데이트 하지 않으면 해킹 위협에 상시 노출되는 것”이라며 “사용의 편의뿐만 아니라 보안을 위해서라도 업데이트를 반드시 해야 한다”고 말했다.\n\n윤대원기자 yun1972@etnews.com
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
메타마스크 10.11.3 이전 버전 사용 시, 브라우저의 어떤 매커니즘으로 인해 비밀번호 복구 문구(니모닉)가 유출될 수 있는가?
추론 과정 (compact_reasoning)
-
1과제 해석
task_interpretation메타마스크 취약점으로 인해 니모닉이 유출되는 구체적인 기술적 원인을 파악해야 한다.
-
2정보 추출
information_extraction취약점이 발생하는 상황과 브라우저의 동작 방식을 추출한다.
- 브라우저는 페이지의 텍스트를 로컬 디스크에 저장(캐시)해 다음에 같은 페이지를 열 때 이전 페이지를 신속하게 복원한다.
-
3근거 선택
evidence_selection유출의 직접적인 원인이 되는 브라우저의 캐시 매커니즘을 확인한다.
- 이 같은 브라우저 매커니즘이 메타마스크 지갑 비밀번호 페이지의 텍스트까지 저장하는 보안 취약점이 확인된 것이다.
-
4논리 통합
logical_integration브라우저가 페이지 텍스트를 신속한 복원을 위해 로컬 디스크에 저장(캐시)하는 과정에서 비밀번호 페이지의 텍스트까지 저장하게 된다는 인과관계를 연결한다.
-
5결론 도출
conclusion_formulation브라우저가 페이지의 텍스트를 로컬 디스크에 저장(캐시)하여 이전 페이지를 신속하게 복원하려는 매커니즘이 비밀번호 페이지의 텍스트까지 저장하기 때문에 유출이 발생한다.
- 브라우저는 페이지의 텍스트를 로컬 디스크에 저장(캐시)해 다음에 같은 페이지를 열 때 이전 페이지를 신속하게 복원한다.
-
6답변 생성
answer_generation질문에 대해 브라우저의 캐시 매커니즘을 중심으로 답변을 작성한다.
- 브라우저 매커니즘이 메타마스크 지갑 비밀번호 페이지의 텍스트까지 저장
최종 답변 (final_answer)
브라우저가 페이지의 텍스트를 로컬 디스크에 저장(캐시)하여 다음에 같은 페이지를 열 때 이전 페이지를 신속하게 복원하는 매커니즘 때문에, 메타마스크 지갑 비밀번호 페이지의 텍스트까지 저장되어 유출될 수 있다.
핵심 해석 (core_interpretation)
브라우저가 페이지의 텍스트를 로컬 디스크에 캐시하는 메커니즘은 메타마스크 지갑 비밀번호 페이지의 텍스트까지 저장하여 비밀번호 복구 문구가 유출되는 보안 취약점을 발생시킨다.