بعد أقل من 24 ساعة من إطلاق ثغرة البرمجيات الأولى المخصصة لجهاز نينتندو سويتش 2 المعروفة باسم ns2jb، نجح مطور يحمل اسم Ravens Claw X في تشغيل أول مُشغل برامج غير رسمي على الجهاز المحمول. يتيح هذا التطبيق عرض قائمة تفاعلية يمكن التحكم بها عبر الأزرار أو الشاشة اللمسية، مع تقديم عروض رسومية أولية توضح قدرات الجهاز التقنية.
تعتمد هذه الثغرة، التي اكتشفها الباحث سامي حج حميد المعروف بلقب pepsipu، على عيوب برمجية داخل برنامج SmileBASIC 4 الموروث من الجيل الأول. استغل الباحث تجاوز الأعداد الصحيحة داخل مفسر الأكواد إضافة إلى ثغرة أخرى في وحدة إدارة الملفات، مما يسمح بتنفيذ تعليمات برمجية دون الحاجة لتعديل عتاد الجهاز أو تركيب قطع خارجية.
استعان الباحث بنموذج الذكاء الاصطناعي Codex من شركة أوبرن إيه آي لتحليل بنية البرنامج واكتشاف الثغرات، رغم أن عملية تطوير الثغرة استغرقت قرابة أسبوعين من العمل المتواصل. تتطلب هذه الطريقة استخدام الإصدار البرمجي 23.0.1، وامتلاك نسخة من برنامج SmileBASIC 4، مع ضرورة إعادة تشغيل عملية الاستغلال عبر شبكة محلية بعد كل إعادة تشغيل لجهاز الألعاب.
أظهرت الاختبارات الأولى عرض مكعب ثلاثي الأبعاد تم تصميمه باستخدام مكتبة الرسوميات Vulkan، مما يمهد الطريق لظهور محاكيات ألعاب وأدوات مخصصة للهواة مستقبلاً. في المقابل، سارعت شركة نينتندو لحذف البرنامج المصدر للثغرة من متجر إي شوب للحد من انتشارها، بينما تستعد لإطلاق تحديثات أمنية جديدة لسد هذه الثغرات البرمجية.

