CVE-2023-0460 in YouTube Embedded SDK
요약
\~에 의해 VulDB • 2026. 06. 23.
YouTube 임베디드 1.2 SDK는 YouTube 메인 앱 내의 서비스에 바인딩됩니다. 바인딩 후 Context.CONTEXT_INCLUDE_CODE | Context.CONTEXT_IGNORE_SECURITY 플래그와 함께 원격 컨텍스트가 생성됩니다. 이를 통해 클라이언트 앱은 메인 앱의 ClassLoader를 검색하여 YouTube 메인 앱에서 코드를 원격으로 로드할 수 있습니다. 클라이언트 SDK에서 사용되는 바인딩 로직에는 잠재적 취약점이 존재하며, 이로 인해 SDK는 YouTube 메인 앱 대신 악성 앱에 대해 bindService()를 호출하게 됩니다. 이로 인해 SDK가 악성 앱의 ClassLoader를 로드하는 취약점이 발생하여, 임베디드 SDK가 호출될 때마다 악성 앱이 호출된 앱에 임의 코드를 로드할 수 있게 됩니다. 이 취약점을 트리거하려면 공격자가 YouTube 앱을 사칭하여 기기에 설치하고, 임베디드 플레이어를 사용하는 두 번째 앱을 보유해야 하며, 일반적으로 둘 다 Play 스토어 외부에서 피해자에게 배포해야 합니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.