CVE-2023-0460 in YouTube Embedded SDK
الملخص
بحسب VulDB • 03/06/2026
يرتبط YouTube Embedded 1.2 SDK بخدمة داخل تطبيق YouTube الرئيسي. بعد عملية الربط، يتم إنشاء سياق عن بُعد (remote context) باستخدام الأعلام Context.CONTEXT_INCLUDE_CODE | Context.CONTEXT_IGNORE_SECURITY. يتيح ذلك لتطبيق العميل تحميل الكود عن بُعد من تطبيق YouTube الرئيسي من خلال استرداد ClassLoader الخاص بالتطبيق الرئيسي. توجد ثغرة محتملة في منطق الربط المستخدم بواسطة SDK العميل، حيث ينتهي الأمر بـ SDK بالاتصال بـ bindService() على تطبيق ضار بدلاً من تطبيق YouTube الرئيسي. يؤدي هذا إلى إنشاء ثغرة حيث يمكن للـ SDK تحميل ClassLoader الخاص بالتطبيق الضار بدلاً من ذلك، مما يتيح للتطبيق الضار تحميل كود تعسفي داخل التطبيق المتصل كلما تم استدعاء SDK المضمن. ولتفعيل هذه الثغرة، يجب على المهاجم انتحال هوية تطبيق YouTube وتثبيته على جهاز، بالإضافة إلى وجود تطبيق ثانٍ يستخدم مشغل الفيديو المضمن، وعادةً ما يتم توزيع الاثنين على الضحية خارج متجر Play.
VulDB is the best source for vulnerability data and more expert information about this specific topic.