ثغرة "خطيرة" تعيد التاريخ على الأجهزة الذكية إلى مارس 2002

ثغرة في نظام التتبع الجغرافي العالمي  تهدد الأجهزة الذكية - Getty Images
ثغرة في نظام التتبع الجغرافي العالمي تهدد الأجهزة الذكية - Getty Images
القاهرة-محمد عادل

يترقب العالم تبعات ثغرة خطيرة في نظام التتبع الجغرافي العالمي GPS، والتي ستتسبب في تغيير تاريخ يوم 24 أكتوبر الجاري على الأجهزة الذكية إلى مارس 2002.

ويرجع ذلك إلى وجود ثغرة خطيرة في نظام يحمل اسم GPSD، وهو نظام مسؤول عن نقل بيانات التوقيت والتاريخ الدقيقة من الساعات الذرية التي يعمل وفقا لها نظام التتبع الجغرافي العالمي، إلى الأجهزة الذكية، وذلك من خلال بروتوكول التوقيت الشبكي NTP.

ونشرت وكالة أمن البنية التحتية والأمن المعلوماتي الأميركية تحذيراً رسمياً لجميع المستخدمين وقطاع الأعمال، بشأن هذه الثغرة.

Bootleg Fire Continues To Burn Across Southern Oregon - AFP
خريطة على شاشة جهاز حاسوب شخصي - AFP

 ما هي هذه الثغرة؟

يعتمد نظام التتبع الجغرافي GPS على توقيت زمني مكون من 1023 أسبوعاً، بحيث بمرور تلك المدة، يعود التوقيت إلى صفر، ويبدأ في الاحتساب من جديد، وتلك المدة الزمنية تُقدر بنحو 19.7 سنة، وبالتالي فإنه بمرور تلك المدة يعيد النظام نفسه إلى وضع نقطة البداية، ليبدأ في العد من جديد.

وواجه العالم تلك المشكلة في عام 2000، وقد تم تسميتها Y2K في ذلك الوقت، كناية عن Year 2000، ومن ثم تكررت نفس المشكلة في عام 2019، ولكن العالم كان مستعداً للأمر.

وفي الوقت الذي كان من المنتظر أن تتكرر مشكلة توقيت GPS في 2038، فوجئ العالم في يوليو الماضي بوجود ثغرة تقنية في الكود البرمجي الذي تمت كتابته في 2019، ما تسبب في تكرار نفس المشكلة بعد عامين فقط، بدلاً من 19 عاماً.

وقد يتسبب هذا الخطأ الجسيم، في عدم قدرة بعض الشركات على تقديم التحديث البرمجي المنتظر لنظام GPSD في التوقيت المطلوب لمستخدمي أجهزتها وبرمجياتها، ما سيتسبب في تعطل تلك الأجهزة والبرمجيات، نتيجة خطأ في التاريخ.

كيف سيتأثر العالم؟

من المتوقع أن يكون هناك تأثير واسع لهذه الثغرة التقنية على مستوى الأجهزة الإلكترونية والتطبيقات، نتيجة لعدم استعداد معظم الشركات لهذه المشكلة، خصوصاً أنها لم تكن معروفة حتى وقت قريب.

لذلك فإنه في تمام منتصف الليل وفقاً للتوقيت العالمي المتناسق Coordinated Universal Time، سيشهد العالم الآثار السلبية لتلك الثغرة، خصوصاً بالنسبة لأجهزة الملاحة المختلفة، لأنها تعتمد بشكل رئيسي على نظام GPS.

كيف تحل المشكلة؟

يمكن حل المشكلة على أجهزتك بشكل مؤقت، من خلال تعطيل ميزة الضبط التلقائي للتوقيت والتاريخ، والتي تعتمد في عملية الضبط على نظام التوقيت العالمي المتناسق UTC، والذي يرتبط بدوره بنظام بروتوكول التوقيت الشبكي NTP، القائم على نظام GPSD المحتوي على الثغرة.

وعند ذلك، تقوم بضبط الوقت والتاريخ لأجهزتك يدوياً، ليستمر لحين التأكد من وصول التحديث المنتظر إلى أجهزتك ليسد الثغرة.