LastPass 또 다시 취약점 발견!
LastPass Bugs Allow Malicious Websites to Steal Passwords
최근 LastPass에서 취약점이 또 다시 발견되었습니다. 해당 취약점은 Project Zero의 보안연구원인 Tavis Ormandy가 발견하였으며, 이번에 발견한 3개의 취약점은 LastPass Chrome과 Firefox 4.1.42버전 플러그인에 존재하는 것으로 확인되었습니다.
<이미지 출처 : https://www.bleepingcomputer.com/news/security/lastpass-bugs-allow-malicious-websites-to-steal-passwords/>
모든 플랫폼이 영향을 받는다
Chrome의 LastPass 플러그인 취약점을 사용하면 사용자 브라우저와 LastPass 클라우드 서버 간에 JS스크립트를 공격할 수 있습니다.
"해당 취약점은 홈페이지를 높은권한의 RPC로 방문할 수 있도록 허용합니다. 많은 RPC는 LastPass 확장플러그인을 완전히 제어할 수 있으며, 비밀번호를 탈취할 수 있습니다. 만약 사용자가 'Binary Component’를 사용하고 있다면, 임의의 코드를 실행시킬 수도 있습니다."
<이미지 출처 : https://www.bleepingcomputer.com/news/security/lastpass-bugs-allow-malicious-websites-to-steal-passwords/>
Ormandy는 중간자 공격을 통하여 어떻게 사용자 디바이스 상에서 스크립트를 실행할 수 있는지 시연하였으며, PoC를 공개하였습니다. 위 이미지는 해당 취약점을 이용하여 사용자 PC에서 Windows 계산기를 실행시킨 화면입니다. 여기서 주의해야할 점은 해당 취약점은 모든 OS에 존재하는 것으로, Windows Chrome에만 국한되어 있는것이 아니라는 점입니다.
또 다른 PoC는 비밀번호가 복사되어 사용자 아이디와 비밀번호 입력창에 입력되기 전에 사용자 계정정보를 탈취할 수 있는 코드입니다.
공격자가 웹사이트의 JS스크립트 중 악성코드를 인젝션 해 놓는 방식으로 공격이 이루어지기 때문에, 공격의 위험성이 매우 높으며, 공격의 난이도가 비교적 낮습니다. 현재 LastPass는 해당 취약점이 이미 패치된 Chrome 확장 프로그램을 공개했습니다.
FireFox도 영향을 받는다
위에서 언급된 취약점은 FireFox의 LastPass 확장 프로그램에도 존재하며 3.3.2버전만 영향을 받는 것으로 확인되었습니다. 공격방식은 Chrome버전과 동일하게 웹페이지에 악성 JS코드를 인젝션 하는 방식을 사용합니다.
<이미지 출처 : https://www.bleepingcomputer.com/news/security/lastpass-bugs-allow-malicious-websites-to-steal-passwords/>
LastPass에서 발견된 취약점은 이번이 처음은 아닙니다.
2016년 7월, LastPass 브라우저 확장 프로그램에서 사용자의 클릭을 유도한 후 사용자의 비밀번호를 탈취할 수 있는 취약점 발견
2015년 6월, LastPass 서버가 해커들의 공격을 받아, 사용자들의 암호화된 DB유출
2014년, 보안연구원은 LastPass에서 4개의 취약점 발견
참고 :
좋은 정보 고맙습니다.