Spring Framework-এর 5.3.0 থেকে 5.3.17, 5.2.0 থেকে 5.2.19 এবং পুরোনো সংস্করণগুলিতে CVE-2022-22965 ওরফে Spring4Shell বা SpringShell নামে একটি গুরুতর তীব্রতার জিরো-ডে রিমোট কোড এক্সিকিউশন দুর্বলতা শনাক্ত করা হয়েছে।
স্প্রিং ফ্রেমওয়ার্ক হল একটি ওপেন-সোর্স, জনপ্রিয়, বৈশিষ্ট্য সমৃদ্ধ অ্যাপ্লিকেশন ফ্রেমওয়ার্ক যা আধুনিক এবং এন্টারপ্রাইজ জাভা ওয়েব অ্যাপ্লিকেশন তৈরির জন্য ব্যবহৃত হয়। এই বহুল ব্যবহৃত ফ্রেমওয়ার্কের সর্বজনীনভাবে উপলব্ধ শোষণগুলি এটিকে অত্যন্ত বিপজ্জনক করে তোলে।
CVE-2022-22965 “Spring4Shell” দুর্বলতা এত বিপজ্জনক কেন?
JDK 9 বা তার বেশি ভার্সনে চলমান ইনভিলনারেবল স্প্রিং ফ্রেমওয়ার্ক, স্প্রিংএমভিসি, অথবা স্প্রিং ওয়েবফ্লাক্স অ্যাপ্লিকেশনগুলি ডেটা বাইন্ডিংয়ের মাধ্যমে রিমোট কোড এক্সিকিউশনের ঝুঁকিতে থাকে। জাভা ক্লাস প্রোপার্টিগুলির অনুপযুক্ত পরিচালনার কারণে এই দুর্বলতা দেখা দেয়, যা ক্লাস ইনজেকশনকে কাজে লাগায়। একই সময়ে, HTTP ইনপুট বাইন্ডিং এবং একটি বিশেষভাবে তৈরি HTTP অনুরোধ একটি রিমোট কোড এক্সিকিউশন আক্রমণের দিকে পরিচালিত করতে পারে এবং প্রমাণীকরণের প্রয়োজন ছাড়াই স্প্রিং জাভা অ্যাপ্লিকেশনকে আপস করতে পারে।
বিক্রেতার পরামর্শ অনুসারে, "যদি অ্যাপ্লিকেশনটি স্প্রিং বুট এক্সিকিউটেবল জার হিসাবে, অর্থাৎ ডিফল্ট হিসাবে স্থাপন করা হয়, তবে এটি শোষণের জন্য ঝুঁকিপূর্ণ নয়। তবে, দুর্বলতার প্রকৃতি আরও সাধারণ, এবং এটি শোষণের অন্যান্য উপায়ও থাকতে পারে।"
প্রভাবিত সফ্টওয়্যার এবং সংস্করণগুলি
- JDK 9 বা তার বেশি
- সার্ভলেট কন্টেইনার হিসেবে অ্যাপাচি টমক্যাট
- একটি ঐতিহ্যবাহী WAR হিসেবে প্যাকেজ করা হয়েছে (স্প্রিং বুট এক্সিকিউটেবল জারের বিপরীতে)
- স্প্রিং-ওয়েবএমভিসি অথবা স্প্রিং-ওয়েবফ্লাক্স নির্ভরতা
- স্প্রিং ফ্রেমওয়ার্ক সংস্করণ ৫.৩.০ থেকে ৫.৩.১৭, ৫.২.০ থেকে ৫.২.১৯, এবং পুরোনো সংস্করণ
"Spring4Shell" এর প্রশমন
- অবিলম্বে স্প্রিং ফ্রেমওয়ার্ক ৫.৩.১৮ এবং ৫.২.২০ বা উচ্চতর সংস্করণে আপডেট করুন।
- আমাদের পড়ুন বিক্রেতা পরামর্শ.
- সর্বশেষ সংজ্ঞা সহ নেটওয়ার্ক সুরক্ষা সমাধান এবং শেষ বিন্দুগুলি আপডেট করুন।
Spring Cloud Function-এর 3.1.6, 3.2.2 সংস্করণ এবং পুরোনো রাউটিং কার্যকারিতায় CVE-2022-22963 নামক একটি রিমোট কোড এক্সিকিউশন দুর্বলতাও শনাক্ত করা হয়েছে। হ্যাকাররা বিশেষভাবে তৈরি করা SpEL রাউটিং এক্সপ্রেশন পাঠিয়ে এর সুযোগ নিতে পারে, যার ফলে রিমোট কোড এক্সিকিউশন হতে পারে। প্রভাবিত সংস্করণগুলোকে 3.1.7 এবং 3.2.3-এ আপগ্রেড করা উচিত।
Seqrite “Spring4Shell”-এর কভারেজ।
Spring4Shell এবং অন্যান্য দুর্বলতা কাজে লাগিয়ে দূরবর্তী আক্রমণ সনাক্ত এবং ব্লক করার জন্য আমরা IPS নিয়ম প্রকাশ করেছি। আমরা এই হুমকির আশেপাশের উন্নয়ন পর্যবেক্ষণ চালিয়ে যাব এবং আমাদের সনাক্তকরণ আপডেট করব। আমরা আমাদের গ্রাহকদের সময়মতো তাদের সিস্টেম প্যাচ করার এবং সর্বশেষ VDB আপডেট সহ অ্যান্টি-ভাইরাস সফ্টওয়্যার আপডেট রাখার পরামর্শ দিচ্ছি।



