Grails Forum: তথ্য ফাঁস
2019 সালের নভেম্বরে Grails Forum-এর তথ্য ফাঁসের ঘটনাটি ঘটে যখন অননুমোদিত আক্রমণকারীরা GrailsForum-এ (grailsforum.co.uk) অনুপ্রবেশ করে। এটি Groovy ও Java-ভিত্তিক Grails ওয়েব অ্যাপ্লিকেশন ফ্রেমওয়ার্ক নিয়ে আলোচনা ও কারিগরি সহায়তার একটি শীর্ষস্থানীয় কমিউনিটি। অনুপ্রবেশকারী সদস্যদের সম্পূর্ণ ডেটাবেসের ডাম্প সংগ্রহ করতে vBulletin-এর একটি গুরুতর দুর্বলতা কাজে লাগায়, যা প্রমাণীকরণের আগেই দূর থেকে কোড চালানোর সুযোগ দেয় এবং CVE-2019-16759 হিসেবে নথিভুক্ত।
উন্মুক্ত হওয়া তথ্যের ধরন
4- ইমেইল ঠিকানা
- ব্যবহারকারীর নাম
- পাসওয়ার্ড
- IP ঠিকানা
এই তথ্য ফাঁস সম্পর্কে
Grails Forum-এর ঘটনায় কোন তথ্য ক্ষতিগ্রস্ত হয়েছিল?
ফাঁস হওয়া vBulletin ডেটাবেসের এক্সপোর্টে (grailsforum.co.uk._november2019_vB_88834.csv) বিশ্বের বিভিন্ন দেশের ডেভেলপারদের সম্পূর্ণ অ্যাকাউন্ট প্রোফাইল রয়েছে। এই ঘটনায় 88,118 জন স্বতন্ত্র সফটওয়্যার ইঞ্জিনিয়ার ও ডেভেলপারের রেকর্ড ক্ষতিগ্রস্ত হয় এবং নিচের তথ্যগুলো প্রকাশ হয়ে যায়:
- অ্যাকাউন্টের শনাক্তকারী: কমিউনিটির ব্যবহারকারীর নাম।
- যোগাযোগের তথ্য: যাচাইকৃত ক্যানোনিক্যাল ইমেইল ঠিকানা।
- নিরাপত্তা-সংক্রান্ত ক্রেডেনশিয়াল: সল্টযুক্ত MD5 পাসওয়ার্ড হ্যাশ এবং সংশ্লিষ্ট সল্ট স্ট্রিং।
- নেটওয়ার্ক টেলিমেট্রি: নিবন্ধন ও কার্যক্রমের সময় রেকর্ড করা ব্যবহারকারীদের IP ঠিকানা।
কতটি অ্যাকাউন্ট ক্ষতিগ্রস্ত হয়েছিল?
কঠোর ক্যানোনিক্যাল RFC যাচাই ও সদৃশ রেকর্ড অপসারণের মাধ্যমে 88,834টি ইউজার টেবিল রেকর্ডে 88,118টি স্বতন্ত্র যাচাইকৃত ইমেইল ঠিকানা থাকার বিষয়টি নিশ্চিত করা হয়।
কারিগরি বিশ্লেষণ ও নিরাপত্তাঝুঁকি
vBulletin ফোরাম সফটওয়্যারের CVE-2019-16759 দুর্বলতাকে আক্রমণের হাতিয়ার হিসেবে ব্যবহার করে এই তথ্য ফাঁস ঘটানো হয়। ব্যবহারকারীদের প্রধান অংশ সফটওয়্যার ইঞ্জিনিয়ার ও প্রযুক্তি পেশাজীবী হওয়ায়, ফাঁস হওয়া ক্রেডেনশিয়াল কোড রিপোজিটরি (GitHub, GitLab, Bitbucket), CI/CD পাইপলাইন এবং ক্লাউড প্রশাসনিক পোর্টাল লক্ষ্য করে স্বয়ংক্রিয় ক্রেডেনশিয়াল স্টাফিং আক্রমণের গুরুতর ঝুঁকি তৈরি করেছে।
ক্ষতিগ্রস্ত ব্যবহারকারীদের জন্য করণীয়
GrailsForum-এ অ্যাকাউন্ট ছিল এমন ডেভেলপারদের জন্য করণীয়:
- ফোরামের পাসওয়ার্ড ব্যবহার করা হয় এমন সব ডেভেলপমেন্ট, ইমেইল বা অবকাঠামো-সংক্রান্ত অ্যাকাউন্টের পাসওয়ার্ড অবিলম্বে বদলে ফেলুন।
- সব কোড রিপোজিটরিতে হার্ডওয়্যার সিকিউরিটি কী (FIDO2/WebAuthn) অথবা সময়ভিত্তিক একবার ব্যবহারযোগ্য পাসওয়ার্ডের (TOTP) অথেনটিকেটর চালু করুন।
- ডেভেলপার পরিষেবাগুলোতে অনুমোদিত OAuth অ্যাপ্লিকেশন ও SSH কীতে কোনো অস্বাভাবিকতা আছে কি না নজর রাখুন।
যাচাই ও সম্পাদনার পদ্ধতি
LeakData ঘটনাটির নাম, তারিখ, প্রভাবিত রেকর্ডের সংখ্যা এবং উন্মুক্ত হওয়া তথ্যের ধরন উপলব্ধ উৎসের সঙ্গে মিলিয়ে দেখে। যাচাই করা হয়নি এমন তথ্যকে সত্য হিসেবে উপস্থাপন করা হয় না, এবং নতুন প্রমাণ পাওয়া গেলে রেকর্ড হালনাগাদ করা হয়।
অনুপস্থিত বা ভুল তথ্য জানান