민감 호출 시점의 접근 제어 결함을 탐지하는 방법
본 연구는 호출된 API 기능과 관련 데이터를 종합적으로 분석하여 호출 시점의 민감도를 평가하고, 각 보안 검사를 명시적인 보안 속성으로 복구하는 Callix를 제안했다. 이 방법으로 10개 안드로이드 벤더의 1,750개 앱에서 총 819개의 취약 경로를 발견했으며, 이 중 42.1%는 일반적인 데이터베이스 작업을 통해 개인 사용자 데이터를 읽거나 수정할 수 있음을 확인했다.
시사점 단순히 민감 API 호출 여부를 확인하는 것을 넘어, 해당 호출 시점의 데이터와 함께 접근 제어의 충분성을 검증하는 것이 중요하다.