ডার্টি ফ্র্যাগ: নতুন কপি ফেইল ২ যা পুরো লিনাক্সকে প্রভাবিত করে

গুরুত্বপূর্ণ দিক:
  • ডার্টি ফ্র্যাগ লিনাক্স কার্নেলের xfrm-ESP এবং RxRPC সাবসিস্টেমের দুটি দুর্বলতাকে (CVE-2026-43284 এবং CVE-2026-43500) অন্তর্ভুক্ত করে।
  • কপি ফেইল-এর মতোই, এই ত্রুটিটি অপারেশনের ত্রুটিপূর্ণ অপটিমাইজেশনের কারণে পেজ ক্যাশে চার বাইট ওভাররাইট হওয়ার সুযোগ করে দেয়।
  • সুবিধাবিহীন একজন আক্রমণকারী সুপারইউজার অ্যাক্সেস পাওয়ার জন্য সরাসরি র‍্যামে থাকা সুরক্ষিত বাইনারিগুলোতে ক্ষতিকারক কোড প্রবেশ করাতে পারে।
  • এমন একটি কার্যকর এক্সপ্লয়েট রয়েছে যা AppArmor-এর মতো সুরক্ষা ব্যবস্থাকে বাইপাস করে এবং ডিস্ট্রিবিউশনগুলোকে প্রভাবিত করে।
  • প্যাচের বিবরণ নির্ধারিত সময়ের আগেই ফাঁস হয়ে গিয়েছিল; এর সমাধানে সর্বশেষ কার্নেল সংস্করণে আপডেট করা অথবা প্রভাবিত মডিউলগুলো নিষ্ক্রিয় করা প্রয়োজন।

দুর্বলতার

আবার 'ডার্টি ফ্র্যাগ'-এর আবির্ভাবে লিনাক্স একটি নতুন চ্যালেঞ্জের সম্মুখীন হয়েছে।এছাড়াও বেশ কিছু দুর্বলতা কপি ফেইল ২ নামে পরিচিত। CVE-2026-43284 এবং CVE-2026-43500 রেজিস্ট্রিগুলোর অধীনে আনুষ্ঠানিকভাবে চিহ্নিত এই গুরুতর ত্রুটিগুলো, একজন সুবিধাবিহীন স্থানীয় ব্যবহারকারীকে অপারেটিং সিস্টেমের পেজ ক্যাশে থাকা ডেটা সরাসরি ওভাররাইট করার মাধ্যমে সম্পূর্ণ অ্যাডমিনিস্ট্রেটর অ্যাক্সেস লাভ করার সুযোগ দেয়।

এটি উল্লেখ করা হয় হুমকিটি অত্যন্ত বহুমুখী এবং বিপজ্জনক বলে প্রমাণিত হয়েছে।কারণ একজন গবেষক একটি কার্যকরী এক্সপ্লয়েট তৈরি করতে সক্ষম হয়েছিলেন।কার্যত সমস্ত বর্তমান বন্টনকে আপস করতে সক্ষমদুর্ঘটনাবশত তথ্য ফাঁসের কারণে প্রত্যাশার চেয়ে দ্রুত একটি সমস্যা প্রকাশ্যে আসায়, সিস্টেম অ্যাডমিনিস্ট্রেটরদের তাৎক্ষণিক ব্যবস্থা নিতে বাধ্য করে।

ডার্টি ফ্র্যাগ কোনো বিচ্ছিন্ন ত্রুটি নয়, বরং এতে দুটি স্বতন্ত্র দুর্বলতা অন্তর্ভুক্ত রয়েছে যা স্বাধীন উপ-সিস্টেমগুলিতে অবস্থিত। লিনাক্স কার্নেলের:

  • xfrm-ESP মডিউল: যা এনক্যাপসুলেটেড সিকিউরিটি পেলোড প্রোটোকল ব্যবহার করে IPsec এনক্রিপশন কার্যক্রমকে ত্বরান্বিত করার জন্য দায়ী।
  • RxRPC কন্ট্রোলার: যা UDP সংযোগের মাধ্যমে রিমোট প্রসিডিউর কল পরিচালনার জন্য দায়ী।

যদিও তারা বিভিন্ন এলাকায় কাজ করে এবং বিভিন্ন বছরে চালু হয়েছিল, উভয় দুর্বলতার আক্রমণের উৎস একই। মেমরি ব্যবস্থাপনায় ত্রুটিপূর্ণ অপ্টিমাইজেশনের কারণে। প্রতিটি ডিস্ট্রিবিউশনে লোড করা নিরাপত্তা কনফিগারেশন এবং মডিউলগুলির উপর নির্ভর করে, একজন আক্রমণকারী তার বিশেষাধিকার বাড়াতে এবং নিয়ন্ত্রণ নিতে এক বা একাধিক পথ কাজে লাগাতে পারে। প্রভাবিত সার্ভারের পরম মান।

ত্রুটিপূর্ণ অপ্টিমাইজেশন এবং মেমরি ম্যানিপুলেশন

এই দুর্বলতাগুলির অভ্যন্তরীণ কার্যপ্রণালী এর সাথে একটি লক্ষণীয় সাদৃশ্য রয়েছে সাম্প্রতিক কাঠামোগত ব্যর্থতা অনুলিপি ব্যর্থমূল সমস্যাটির উদ্ভব ঘটে একই মেমরি স্পেসে ডেটা ডিক্রিপশন প্রক্রিয়ার সময়, যা "ইন-প্লেস" অপারেশন নামে পরিচিত এবং একটি নির্দিষ্ট ফাইল ট্রান্সফার ফাংশন ব্যবহারের মাধ্যমে সম্পন্ন হয়।

রিসোর্স সাশ্রয়ের জন্য ডেটাকে ভৌতভাবে অনুলিপি না করে ডেসক্রিপ্টর এবং পাইপলাইনের মধ্যে স্থানান্তর করার মাধ্যমে, সিস্টেমটি পেজ ক্যাশে সংরক্ষিত আইটেমগুলির সরাসরি রেফারেন্স প্রেরণ করে। গুরুতর ত্রুটি লেখার স্থানচ্যুতির কারণে এটি ঘটে। এই প্রক্রিয়া চলাকালীন গণনা করা হয়েছিল। যথাযথ নিরাপত্তা যাচাই না করে এই ধরনের সরাসরি রেফারেন্সের জন্য, অত্যন্ত সতর্কতার সাথে তৈরি করা একটি ক্ষতিকারক অনুরোধকে সিস্টেমে লোড করা যেকোনো ফাইলের ক্যাশে থাকা ঠিক চার বাইট ওভাররাইট করার সুযোগ দেওয়া হয়।

কপি ব্যর্থ
সম্পর্কিত নিবন্ধ:
কপি ফেইল: লিনাক্সের সেই দুর্বলতা যা পেজ ক্যাশিংয়ের মাধ্যমে রুট অ্যাক্সেস প্রদান করে

বিপদ আধুনিক অপারেটিং সিস্টেমগুলো কীভাবে ফাইল পড়ার দক্ষতা পরিচালনা করে, তার মধ্যেই এটি নিহিত।যেহেতু পারফরম্যান্স ত্বরান্বিত করার জন্য যেকোনো রিড রিকোয়েস্ট প্রথমে র‍্যাম পেজ ক্যাশে থেকে তথ্য সংগ্রহ করে, এই পরিবর্তনশীল স্থানে কোনো পরিবর্তন ঘটলে কার্নেল আসল তথ্যের পরিবর্তে নকল তথ্য সরবরাহ করে। হার্ড ড্রাইভে নিরাপদে সংরক্ষিত।

এই এক্সপ্লয়েট পদ্ধতিটি সুপারইউজার প্রিভিলেজ থাকা একটি গুরুত্বপূর্ণ এক্সিকিউটেবল ফাইলের ক্যাশ করা সংস্করণ পরিবর্তন করতে এই আর্কিটেকচারকে কাজে লাগায় এবং সরাসরি মেমরিতে ক্ষতিকারক কোড প্রবেশ করায়। যখন এই কম্প্রোমাইজড টুলটি চালানো হয়, তখন সিস্টেমটি অ্যাবসোলিউট প্রিভিলেজ সহ ইনজেক্ট করা কোডটি প্রসেস করে, যার ফলে মূল ফিজিক্যাল ফাইলটি পরিবর্তন না করেই তাৎক্ষণিক রুট অ্যাক্সেস পাওয়া যায়।

নিরাপত্তা প্যাচের অপব্যবহার ও ফাঁস

এই আক্রমণটি সফলভাবে চালানোর জন্য, লক্ষ্য মডিউলের উপর নির্ভর করে একজন ক্ষতিকারক ব্যক্তিকে নির্দিষ্ট কিছু প্রতিরক্ষা ব্যবস্থা এড়িয়ে যেতে হয়।সাবসিস্টেমে বিদ্যমান দুর্বলতা xfrm-ESP-এর জন্য ব্যবহারকারীর নেমস্পেস তৈরি করার অনুমতি থাকা আবশ্যক।এটি এমন একটি কার্যকলাপ যা উবুন্টুর মতো শক্তিশালী ডিস্ট্রিবিউশনগুলো কঠোর AppArmor নিয়ম ব্যবহার করে ডিফল্টরূপে ব্লক করে দেয়। তবে, এই সুরক্ষা ব্যবস্থাগুলোকে মোকাবেলা করার জন্য গবেষকরা একটি সমন্বিত এক্সপ্লয়েট তৈরি করেছেন, যা RxRPC মডিউলকেও আক্রমণ করে। এই মডিউলটি সাধারণত বহু সংখ্যক সিস্টেমে ডিফল্টরূপে লোড হয়ে থাকে। এই বহুমুখীতার কারণেই তারা লিনাক্স ডিস্ট্রিবিউশনগুলোর সর্বশেষ স্থিতিশীল সংস্করণগুলোতেও এই এসকেলেশন অ্যাটাকের কার্যকারিতা নিশ্চিত করতে পেরেছেন।

এই সংকটের ব্যবস্থাপনায় একটি গুরুতর কার্যগত প্রতিবন্ধকতা দেখা দেয় যখন নির্ধারিত মুক্তির তারিখের আগেই অপরিহার্য প্রযুক্তিগত বিবরণ ফাঁস হয়ে গিয়েছিল।এপ্রিলের শেষে, পাবলিক মেইলিং লিস্টগুলিতে বেশ কয়েকটি সংশোধনমূলক প্যাচ পাঠানো হয়েছিল। একটি গুরুতর প্রিভিলেজ এসকেলেশন দুর্বলতার সাথে এর সরাসরি সম্পর্ক সম্পর্কে কোনো সতর্কতা ছাড়াই নেটওয়ার্ক উন্নয়ন।

Un একজন স্বাধীন নিরাপত্তা গবেষক এই পরিবর্তনগুলো বিশ্লেষণ করেছেন। রিপোজিটরিতে, তিনি মূল কপি ফেইল দুর্বলতার সাথে সাদৃশ্যটি শনাক্ত করেন এবং একটি কার্যকর এক্সপ্লয়েট তৈরি ও প্রকাশ করতে সক্ষম হন।তিনি একেবারেই অবগত ছিলেন না যে একটি গোপনীয়তার নিষেধাজ্ঞা বলবৎ ছিল। সৌভাগ্যবশত, সংশোধনমূলক কার্নেল সংস্করণগুলো ইতিমধ্যে ব্যাপকভাবে বিতরণ করা শুরু হয়ে গেছে। উভয় ঘাটতি পূরণের জন্য, এবং যেসব সিস্টেম এখনও চূড়ান্ত আপডেট প্রয়োগ করতে পারছে না, তাদের জন্য একটি জরুরি প্রতিকারমূলক ব্যবস্থা হিসেবে esp4, esp6, এবং rxrpc মডিউলগুলোর ম্যানুয়াল লোডিং বন্ধ করার জন্য জোরালোভাবে সুপারিশ করা হচ্ছে।

অবশেষে, আপনি যদি এই বিষয়ে আরও জানতে আগ্রহী হন, তাহলে আপনি পরামর্শ নিতে পারেন। নিম্নলিখিত লিঙ্কে বিশদ।


পছন্দের উৎস হিসেবে যোগ করুন