안드로이드 로깅 메커니즘 취약점 (Android Logging Mechanism)
취약점 개요 로그는 프로그램을 구동할 때 프로그램의 현재 상태를 확인할 수 있는 기능이다. 로그 레벨에 따라 일반적인 메시지, 에러 메시지, 경고 메시지, 디버그 등의 정보로 분류되며 안드로이드 앱은 로그캣이 로그 기록을 담당한다. 다양한 로그가 발생했을 때 주기적인 로그를 분석하면 개발자가 원하는 정보가 서버로 잘 전달되었는지, 계정 정보가 암호화되어 잘 전달되었는지 등을 확인할 수 있다. 또한, 취약점이나 개발상의 오류가 발생했을 때 유지보수하는데 사용할 수 있다. 하지만, 로깅 메커니즘 취약점은 중요한 정보, 개인 정보가 소스코드 상에 로그로 기록하도록 구현되어 있으면 로그 분석을 통해 민감한 정보가 노출되는 취약점이다. 인시큐어뱅크 앱은 로그인 시 아이디와 비밀번호를 입력했을 때 암호화하지 않는 ..