
إعادة إنتاج ثغرة iOS 11 CVE-2018-4110
يبدو أن هناك مشكلة متقطعة في تعيين الكوكيز وانتهاء صلاحيتها في تطبيقات الويب على الشاشة الرئيسية في iOS 11. يمكن ملاحظة سلوكين خاطئين:
عند تعيين كوكي ثم إغلاق التطبيق وإعادة فتحه، قد لا تكون الكوكي موجودة عند إعادة فتح التطبيق
عند انتهاء صلاحية كوكي ثم إغلاق التطبيق وإعادة فتحه، قد تظل الكوكي موجودة عند إعادة فتح التطبيق
افتح https://bencompton.github.io/ios11-cookie-set-expire-issue/index.html في Safari للجوال وأضفه إلى الشاشة الرئيسية
انقر على زر "تسجيل الدخول"
أغلق التطبيق وأعد فتحه. في هذه المرحلة قد تجد أنك لم تعد مسجلاً للدخول، أو قد تجد أنك لا تزال مسجلاً. المشكلة متقطعة.
إذا كنت لا تزال مسجلاً للدخول، حاول النقر على زر "تسجيل الخروج"
أغلق التطبيق وأعد فتحه. قد تجد أنه تم تسجيل خروجك، أو قد تظل مسجلاً للدخول
إذا لم تلاحظ أي مشاكل فورًا، كرر الخطوات من 3 إلى 5 حتى إما أن تظل مسجلاً للدخول بعد تسجيل الخروج، أو يتم تسجيل خروجك عندما يفترض أن تكون مسجلاً للدخول.