إذا كان بإمكانك قيادة سيارتك عبر الإنترنت ، فهناك احتمال أن يقوم شخص آخر بذلك. على الأقل إذا قامت شركات مثل نيسان بإجراء مثل هذه الحسابات الخاطئة الإجمالية في أنظمة الأمن.VIN (رقم تعريف السيارة) وعنوان الويب للوصول إلى خادم نيسان كان كل ما تحتاج إلى معرفته عن نيسان ليف من أجل الوصول عن بعد إلى نظام التحكم في المناخ في المقصورة ، بالإضافة إلى معلومات الحالة السيارة والإحصائيات. من الجيد عدم القيادة.كان ذلك حتى مساء الأربعاء ، عندما أوقفت نيسان أخيرًا واجهة برمجة التطبيقات لتطبيق الجوال المرافق . حدث هذا بعد شهر من إرسال خبير أمني معروف ، تروي هانت ، تقريرًا خللًا إلى نيسان. انتظر بصراحة الكثير من الوقت قبل نشر المعلومات لعامة الناس. كتبتروي أنه بحلول ذلك الوقت كان الغرباء قد بدأوا بالفعل في استغلال الثغرة ، بناءً على الرسائل في المنتديات. يستخدم التطبيق طريقة GET لطلب معلومات من الخادم ، مما يسمح بإرسال الطلبات مباشرة من خلال المتصفح.GET https://[redacted].com/orchestration_1111/gdc/BatteryStatusRecordsRequest.php?RegionCode=NE&lg=no-NO&DCMID=&VIN=SJNFAAZE0U60XXXXX&tz=Europe/Paris&TimeFrom=2014-09-27T09:15:21
من الخادم ، تأتي استجابة JSON مع بيانات حول أنظمة السيارة والإحصاءات.
طلب آخر.GET https://[redacted].com/orchestration_1111/gdc/RemoteACRecordsRequest.php?RegionCode=NE&lg=no-NO&DCMID=&VIN=SJNFAAZE0U60XXXXX
إرجاع استجابة بمعلومات حالة التحكم في المناخ.
في نفس الوقت ، تظهر صورة على شاشة تطبيق الهاتف المحمول مع زر تشغيل / إيقاف التحكم في المناخ.
يمكن لطلب GET آخر أن "يضغط" على زر التشغيل / الإيقاف.GET https://[redacted].com/orchestration_1111/gdc/ACRemoteRequest.php?RegionCode=NE&lg=no-NO&DCMID=&VIN=SJNFAAZE0U60XXXXX&tz=Europe/Paris
بالإضافة إلى ذلك ، يتم إرسال بعض المعلومات الشخصية حول المالك.
يؤكد Troy Hunt على أن هذا ليس خطأً في الحسابات في النظام الأمني ، بل بشكل عام غيابه التام. لم يكن هناك تفويض على الإطلاق بين تطبيق الهاتف المحمول لقيادة السيارة والخادم: تعمل واجهات برمجة التطبيقات المملوكة بشكل مجهول تمامًا ، بدون رموز التفويض.ويتفاقم الموقف بسبب حقيقة أن رموز VIN في جميع سيارات Nissan Leaf تختلف فقط في الأحرف الخمسة الأخيرة ، لذلك يمكن إرسال طلبات GET عن طريق فرز الرموز ، على سبيل المثال ، من برنامج Burp .
Troy Hunt نفسه هو مالك Nissan Leaf ، لذلك أعرب عن أمله في أن تقوم الشركة مع ذلك بإصلاح هذا الخطأ واستئناف تشغيل خدمة المراقبة عن بُعد بالسيارة من تطبيق الهاتف المحمول.