বিকাশকারী মেশিনে একটি স্থায়ী SSH ব্যাকডোর ইনস্টল করার জন্য প্যাকেজটি পরিবর্তন করা হয়েছে তা আবিষ্কার করার পরে কার্সার তার এক্সটেনশন মার্কেটপ্লেস থেকে অ্যানথ্রপিকের ক্লাউড কোড এক্সটেনশনের একটি দূষিত সংস্করণ সরিয়ে দিয়েছে। 29শে অক্টোবর প্রকাশিত একটি নিরাপত্তা বিজ্ঞপ্তিতে, কার্সার বলেছে যে ট্রোজানাইজড প্যাকেজটি — Anthropic.claude-code সংস্করণ 2.1.313 হিসাবে তালিকাভুক্ত — Anthropic দ্বারা তৈরি করা হয়নি, এবং সর্বাধিক 5,000 ব্যবহারকারী প্রভাবিত হয়েছিল৷ রয়টার্সের মতে, সংস্থাটি সরাসরি সেই ব্যবহারকারীদের কাছে পৌঁছাচ্ছে।

এই প্রকাশটি একটি বিরক্তিকর অনুস্মারক যে AI কোডিং টুলস ডেভেলপাররা এখন তাদের সোর্স কোড, শংসাপত্র এবং শেল অ্যাক্সেসের সাথে বিশ্বাস করে নিজেদের সাপ্লাই-চেইন টার্গেট। এআই ডেভেলপার টুলিংয়ের আশেপাশে নিরাপত্তা চাপ তৈরির বিষয়ে আরও প্রেক্ষাপটের জন্য, আমাদের AI শিল্প কভারেজ দেখুন।

একটি দুই ঘন্টা বিতরণ উইন্ডো

কার্সারের টাইমলাইন অনুসারে, এক্সটেনশনের দূষিত সংস্করণটি তার বাজারে প্রায় 2:27 a.m. PT থেকে 1:35 p.m. এর মধ্যে উপলব্ধ ছিল। 29 অক্টোবর পিটি - প্রায় এগারো ঘন্টার একটি উইন্ডো। সেই সময়কালে, যেকোন ডেভেলপার যিনি ক্লাউড কোড এক্সটেনশনের 2.1.313 সংস্করণ ইনস্টল করেছেন বা আপডেট করেছেন তারা অ্যানথ্রপিক দ্বারা উত্পাদিত কোডের পরিবর্তে টেম্পারড প্যাকেজ পেয়েছেন৷

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

ক্ষতিকারক এক্সটেনশনটি কী করেছে

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

  • Reconnaissance. এক্সটেনশনটি মেশিনের হোস্টনেম, ইউজারনেম, অপারেটিং সিস্টেম, আর্কিটেকচার, হোম ডিরেক্টরি পাথ, এনভায়রনমেন্ট ভেরিয়েবলের নাম, ওয়ার্কিং ডিরেক্টরি, কনফিগার করা গিট ইমেল এবং পাবলিক আইপি অ্যাড্রেস সংগ্রহ করেছে।
  • SSH কী ইনজেকশন। এটি মেশিনের 'অনুমোদিত_কী' ফাইলে একটি আক্রমণকারী-নিয়ন্ত্রিত SSH কী যোগ করার চেষ্টা করেছে, স্থানীয় SSH পরিষেবা সক্ষম করেছে এবং আক্রমণকারী দ্বারা নিয়ন্ত্রিত একটি সার্ভারে একটি বিপরীত SSH টানেল খুলেছে৷
  • অধ্যবসায়। ব্যাকগ্রাউন্ড স্ক্রিপ্টগুলি মোটামুটিভাবে প্রতি 60 সেকেন্ডে বিপরীত টানেলটি পুনঃচেষ্টা করে। MacOS-এ, ম্যালওয়্যারটি একটি লঞ্চ এজেন্টের মাধ্যমে টানেলটিকে স্থায়ী করার চেষ্টা করেছিল; উইন্ডোজে, এটি একটি স্টার্টআপ-স্ক্রিপ্ট ফলব্যাক সহ সিস্টেম হিসাবে চলমান একটি নির্ধারিত কাজ নিবন্ধন করার চেষ্টা করেছে।
  • বীকনিং। সংক্রামিত মেশিনটি পোর্ট 8099-এ একটি `/বীকন` এন্ডপয়েন্টে HTTP POST অনুরোধের মাধ্যমে হোস্টের বিবরণ এবং ব্যাকডোর স্ট্যাটাস রিপোর্ট করেছে।

কেন ক্ষতি সীমিত হতে পারে

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

দ্বিতীয়ত, আক্রমণকারীর অবকাঠামো এখন অফলাইন। কার্সার বলেছে যে এটি কমান্ড-এন্ড-কন্ট্রোল সার্ভারের হোস্টিং ক্লাউড প্রদানকারীর সাথে এটিকে নামিয়ে আনার জন্য কাজ করেছে, তাই বিপরীত শেল এবং হোস্ট-বিশদ বীকন আর কার্যকরী নয়।

সংস্থাটি আরও বলেছে যে এটির কাছে এক্সটেনশনের অন্য কোনও সংস্করণ বা অ্যানথ্রপিকের অফিসিয়াল বিতরণ চ্যানেলগুলি প্রভাবিত হওয়ার কোনও প্রমাণ নেই।

মার্কেটপ্লেস শাটডাউন, অডিট এবং পুনর্নির্মাণ

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

এআই টুলিং ইকোসিস্টেমের জন্য একটি সতর্কতামূলক শট

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

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

5,000 পর্যন্ত প্রভাবিত ব্যবহারকারীদের জন্য, অবিলম্বে অগ্রাধিকার কার্সরের প্রতিকার চেকলিস্টের মাধ্যমে চলছে। অন্য সকলের জন্য, পর্বটি পর্যালোচনা করার একটি কারণ যে কোন এক্সটেনশনগুলি তাদের বিকাশের পরিবেশে গভীর অ্যাক্সেস রয়েছে এবং একটি আপডেটকে নীরবে ইনস্টল করার আগে দুবার চিন্তা করা।
---

এআই থেকে এগিয়ে থাকুন

সর্বশেষ AI খবর, বিশ্লেষণ এবং সাফল্য পান — সব এক জায়গায়।

আরও এআই খবর পড়ুন →