আক্রমণকারীরা কিছু Alpine Linux সিস্টেমকে প্রভাবিত করা SSH পাসওয়ার্ড-বাইপাস ত্রুটির দুর্বলতা ব্যবহার করছে, যার সফল দুর্বলতা পরীক্ষা এবং অন্যান্য সিকিউরিটি ফার্মগুলি আক্রমণের কার্যকলাপ শনাক্ত করেছে GreyNoise।
গ্রে নয়স নভেম্বর ৬-এ বলেছিল যে এটি “স্ক্যানিং, দুর্বলতা দিয়ে আক্রমণের চেষ্টা এবং সফল আক্রমণ” পর্যবেক্ষণ করছে, যা SSHole নামে পরিচিত এবং CVE-2026-123158 হিসাবে ট্র্যাক করা হচ্ছে।
https://x.com/i/status/2118820867493056753
একইসাথে, Previdian চারটি সেন্সর থেকে 13টি ভিন্ন আইপি ঠিকানা থেকে 20টি দুর্নীতির চেষ্টা রিপোর্ট করেছে, যার তারিখ নভেম্বর 6–8। কোম্পানিটি সতর্ক করে যে এর সেন্সরের পর্যবেক্ষণগুলি নির্ধারণ করে না যে লক্ষ্যগুলি ভাজ্য ছিল কিনা বা চেষ্টাগুলি সফল হয়েছিল কিনা।
watchTowr 6 নভেম্বরে এক্সপ্লয়িটেশনের প্রতিবেদন করেছে, যেখানে সক্রিয়তার কথা বলা হয়েছে “বটনেট এবং ক্রিপ্টো মাইনার” এর।
আক্রমণগুলি নভেম্বর ৫-এ OpenSSH 10.6p2 প্রকাশের পর ঘটেছে, যা PAM অথেন্টিকেশন বন্ধ থাকা musl কোড লাইব্রেরি ব্যবহার করা লিনাক্স সিস্টেমের জন্য একটি কাজের পদ্ধতি চালু করেছে। দ্য ডিফিয়ান্ট এই ত্রুটির কথা কভার করেছিল যখন ফিক্সটি প্রকাশিত হয়েছিল।
অ্যালপাইনের পরামর্শ অপারেটরদের তাদের অ্যালপাইন ব্রাঞ্চের জন্য প্যাচযুক্ত OpenSSH প্যাকেজ ইনস্টল করতে এবং SSH সার্ভার, sshd পুনরায় শুরু করতে বলে। প্যাকেজটি আপডেট করা মাত্র চলমান সার্ভার প্রক্রিয়াটিকে অপরিবর্তিত রাখে। প্যাচ করতে অক্ষম অপারেটরদের পরিবর্তে PasswordAuthentication no সেট করে সার্ভিসটি পুনরায় শুরু করতে হবে।
কী-কেবল অ্যাকাউন্টগুলি এখনও প্রকাশিত হতে পারে
অপব্যবহারের জন্য একটি অ্যাক্সেসযোগ্য SSH সার্ভার প্রয়োজন যেখানে পাসওয়ার্ড অথেনটিকেশন সক্ষম এবং PAM, একটি অথেনটিকেশন ফ্রেমওয়ার্ক, অক্ষম। Alpine-এর স্ট্যান্ডার্ড openssh-server প্যাকেজ PAM ছাড়াই বিল্ট করা হয়েছে। UsePAM yes দিয়ে কনফিগার করলে এর PAM-সক্ষম বিকল্প প্রভাবিত হয় না।
মেশিনটিতে একটি লগইন-যোগ্য অ্যাকাউন্ট থাকতে হবে যার সংরক্ষিত পাসওয়ার্ড ফিল্ড একটি অ্যাস্টারিস্ক, এবং অন্তত একটি অন্য অ্যাকাউন্ট যার SHA-256 বা SHA-512 পাসওয়ার্ড হ্যাশ রয়েছে। এই সংমিশ্রণটি কী-কেবল অ্যাক্সেসের জন্য উদ্দিষ্ট অ্যাকাউন্টগুলিকে প্রকাশ করতে পারে: একটি অতিরিক্ত দীর্ঘ পাসওয়ার্ড musl-এর হ্যাশিং ফাংশনকে একটি অ্যাস্টারিস্ককে ত্রুটি মার্কার হিসেবে ফেরত দেয়, যা তখন অ্যাকাউন্টের সংরক্ষিত ফিল্ডের সাথে মিলে যায়।
অ্যালপাইন চালানো ক্রিপ্টো নোড, ভ্যালিডেটর এবং এক্সচেঞ্জ অপারেটরদের জন্য, সংশ্লিষ্ট পরীক্ষা হল হোস্টের SSH সেবা এবং অথেনটিকেশন সেটিংস—শুধুমাত্র একটি অ্যাপ্লিকেশন অ্যালপাইন-ভিত্তিক কন্টেইনার ব্যবহার করে কিনা তা নয়। অ্যালপাইন বলে যে sshd চালু না করা কন্টেইনারগুলি অপ্রভাবিত।
অ্যালপাইন এছাড়াও সতর্ক করে যে 3.18.11 থেকে 3.24.3 পর্যন্ত তার প্যাচ করা হয়নি এমন টিনি-ক্লাউড ইমেজগুলি প্রথম বুটে নিরাপদ, কিন্তু যদি একটি SHA-512 পাসওয়ার্ড হ্যাশ যোগ করা হয়, যেমন কনসোল পাসওয়ার্ড সেট করে, তবে এগুলি দুর্নীতিগ্রস্ত হয়ে যায়। তারপর একজন আক্রমণকারী alpine ব্যবহারকারী হিসাবে প্রবেশ করতে পারে এবং এর পাসওয়ার্ডহীন প্রশাসনিক অ্যাক্সেসের মাধ্যমে রুট অধিকার অর্জন করতে পারে।
পাসওয়ার্ড অথেনটিকেশন অক্ষম করার আগে, অ্যালপাইন পরামর্শ দেয় যে SSH-কী লগইন কাজ করছে কিনা তা পরীক্ষা করুন এবং একটি নতুন লগইন পরীক্ষা করার সময় বিদ্যমান সেশনটি খোলা রাখুন।
প্রকাশিত মেশিনগুলির জন্য, পরামর্শটি অ্যাকাউন্টের জন্য অনুমোদিত পাসওয়ার্ড লগইনের লগ পর্যালোচনা করার পরামর্শ দেয়, যেখানে কোনও পাসওয়ার্ড নেই, একসাথে প্রশাসনিক কার্যকলাপ এবং নতুনভাবে তৈরি ব্যবহারকারী, ফাইল এবং অনুমোদিত কীগুলি। যদি কোনও লগইনকে বাদ দেওয়া না যায়, তবে Alpine-এর মতে মেশিনটিকে দখলদারকৃত হিসাবে বিবেচনা করা উচিত।





