💬 观点碰撞,进群聊聊
#تسرّب مفاتيح Railway أدى إلى سرقة 370 ألف دولار

كتب أحد المطورين تفاصيل عملية سرقته.
بلغت الخسائر 370 ألف دولار.
لم يكن المدخل المفتاح الخاص ولا العبارة الاستردادية.
بل كان تسرّب مفاتيح منصة النشر Railway.

لم تكن سلسلة الأحداث معقدة.
استولى المهاجمون على بيانات الاعتماد في مستودع الشيفرة وبيئة النشر.
ومن خلال الصلاحيات، وصلوا إلى الخدمات المرتبطة بالمحافظ.
حُوّلت الأموال خلال بضع ساعات.

وكان إصلاح المنصة بطيئًا أيضًا.
لم تستأنف Railway عمليات البناء لنسخة المؤسسات إلا مساء الأربعاء.
وما زال مستخدمو الباقات الأخرى ينتظرون استبدال بيانات اعتمادهم.
ولم يكن أمام المتضررين سوى تدوير جميع المفاتيح فورًا.

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

غالبًا ما تكون صلاحيات منصات النشر أوسع من صلاحيات مفاتيح API الخاصة بمنصات التداول.
ويجب تدوير المفاتيح وفق ترتيب الاعتماديات.

قد تحتفظ ذاكرة التخزين المؤقت لعمليات البناء برموز قديمة أيضًا.
وأول ما ينبغي فعله عند وقوع حادث هو عزل البيئة.

في عالم العملات المشفرة، غالبًا ما تكون الثغرات الأعلى كلفة خارج سلسلة الكتل، بل داخل نصوص النشر.
هل تعتقد أن حفظ المفاتيح في متغيرات البيئة آمن؟ شاركونا آراءكم في التعليقات.