eMudhra-এর অক্টোবর কী সমঝোতার পিছনে অভ্যন্তরীণ পাইথন স্ক্রিপ্টটি এখন কোম্পানিকে তার অন্তর্বর্তী সার্টিফিকেট কর্তৃপক্ষের (CAs) আরও 8 টাকা খরচ করেছে, যদিও এটি তাদের চাবিগুলিকে দুর্বল করেনি।
প্রতিটি ইন্টারমিডিয়েট CA-এর নিজস্ব ব্যক্তিগত কী থাকে, যেটি কোম্পানি তার ইস্যু করা শংসাপত্রে স্বাক্ষর করতে ব্যবহার করে। অক্টোবরে আপস করা 8টি মধ্যবর্তী CA-এর একটি ভিন্ন সমস্যা ছিল: স্ক্রিপ্টের একটি একক লাইন তাদের প্রতিটি চাবিকে এক বাইটে কেটে দিয়েছে, কোম্পানিটি এই সপ্তাহে বলেছে।
স্ক্রিপ্টটি কোম্পানির হার্ডওয়্যার সিকিউরিটি মডিউল (এইচএসএম) থেকে 8টি সদ্য প্রত্যাহার করা CA-এর RSA কী পুনরুদ্ধার করেছে। সংস্থাটি বলেছে যে এটি দেখাতে পারে না যে চাবিগুলি তার নিজস্ব নিয়ম অনুসারে পরিচালনা করা হয়েছিল। এটি গত সপ্তাহের শেষের দিকে CAs প্রত্যাহার করেছে।
সংস্থাটি সেই সিএগুলিকে অপ্রভাবিত বলেছিল। "আমাদের কোডের মূল্যায়ন অনুসারে RSA ইস্যুকারীরা একটি ভিন্ন পথের মধ্য দিয়ে গেছে এবং তাই প্রভাবিত হয় না," এটি 19 অক্টোবর মজিলার বাগ ট্র্যাকারে লিখেছিল।
8টির মধ্যে 6টি ওয়েবসাইট (TLS) সার্টিফিকেটের জন্য এবং 2টি কোড সাইনিংয়ের জন্য। এর মধ্যে ৪টি মে মাসে উৎপাদনে রেখেছিল কোম্পানিটি। এর তালিকায় তাদের থেকে 195টি শংসাপত্রের নাম রয়েছে, 29টি নিজস্ব ডোমেনের জন্য।
উভয় সমস্যাই 30 এপ্রিল, 2025-এ একটি মূল অনুষ্ঠানে শুরু হয়েছিল, কোম্পানিটি এই সপ্তাহে একই বাগ ট্র্যাকারে পোস্ট করা সম্পূর্ণ ঘটনার রিপোর্ট অনুসারে। সেই দিন এটি Utimaco HSMs-এ 16টি CA কী তৈরি করেছিল, যার মধ্যে 8টি অক্টোবর কী সমঝোতার পিছনে রয়েছে।
চাবিগুলি কোম্পানির US এবং EU সাইটগুলিতে Crypto4A HSM-এর জন্য ছিল। বিভিন্ন বিক্রেতাদের কাছ থেকে HSM-এর মধ্যে চাবিগুলি সরানো সীমিত, কোম্পানি বলে, তাই এর PKI অপারেশন দল পাইথন স্ক্রিপ্ট লিখেছে পরিবহনের জন্য প্রতিটি কী মোড়ানো এবং আবার খুলতে।
সেই দিন রাউন্ড ট্রিপটি স্থানান্তরের একটি অনুশীলন চালানো হয়েছিল, এবং উত্স HSM-এর FIPS-অনুমোদিত মোডটি অনুমোদিত ব্যতিক্রম হিসাবে এটির জন্য বন্ধ করা হয়েছিল।
রাউন্ড ট্রিপের পরে, স্ক্রিপ্টটি HSM এর প্রতিটি প্রাইভেট কী অনুষ্ঠানের কম্পিউটারের মেমরিতে পড়ে এবং সেই অনুলিপি থেকে কীটি পুনরায় তৈরি করে। 8টি ECDSA কীগুলির জন্য, "রিড-ব্যাকের একটি একক লাইন ব্যক্তিগত মানটিকে তার অগ্রণী বাইটে ছেঁটে দিয়েছে," প্রতিবেদনে বলা হয়েছে।
পুনঃনির্মিত কীটি মূলের সাথে প্রায় অভিন্ন একটি লেবেল বহন করে, যা স্বাক্ষর এবং শংসাপত্রের জন্য দুর্বল অনুলিপি পাঠানোর অনুমতি দেয়।
হ্যাকার নিউজ তাদের পাবলিক সার্টিফিকেট থেকে 8টি কী সব কাজ করেছে। EM OV TLS CA - G3C-এর জন্য সবচেয়ে ছোটটি হল 4, এবং বৃহত্তমটি হল 237৷
অনুষ্ঠানে কোন কিছুই কীটির শক্তি পরীক্ষা করেনি বা প্রথম তৈরি হওয়া কীটির বিপরীতে প্রত্যয়িত কী পরীক্ষা করেনি। দুর্বল কীগুলি এখনও বৈধ স্বাক্ষর তৈরি করেছে, এবং তাদের শংসাপত্রগুলি লিন্টিং এবং 2টি WebTrust অডিট চক্র অলক্ষিত হয়েছে৷
এইচএসএমগুলি সঠিকভাবে কাজ করেছে, কোম্পানির মতে, যা তার নিজস্ব স্ক্রিপ্ট এবং প্রক্রিয়া নিয়ন্ত্রণে ত্রুটি রাখে।
রিপোর্ট অনুযায়ী, জুন 2025-এ অবৈধ CRL স্বাক্ষরগুলি একই ত্রুটির প্রাথমিক চিহ্ন ছিল। কোম্পানিটি সেই সময়ে সনদপত্রের সাথে মিলে যাওয়া কী দিয়ে তালিকায় পুনরায় স্বাক্ষর করে সেগুলো ঠিক করে, যেগুলো দুর্বল ছিল।
রিপোর্ট অনুযায়ী, 8টি RSA কী একই রিড-ব্যাক ধাপের মধ্য দিয়ে গেছে যা কোম্পানির পূর্বের প্রতিক্রিয়া বাতিল করেছিল। গত সপ্তাহের গোড়ার দিকে, কোম্পানি বলেছিল যে তার আগের উত্তরগুলি কেবলমাত্র তার দলগুলি এখন পর্যন্ত যা সংগ্রহ করেছে তা প্রতিফলিত করে, যার মধ্যে প্রতিটি কীগুলির সেটের স্ক্রিপ্ট পাথগুলি রয়েছে।
স্ক্রিপ্টটি সেই কীগুলিকে ছোট করেনি, এবং প্রতিটি স্বাক্ষর এখনও প্রত্যয়িত কীটির বিরুদ্ধে পরীক্ষা করে। কিন্তু তাদের প্রাইভেট পার্টস, যেমন প্রাইভেট এক্সপোনেন্ট এবং প্রাইমগুলির মধ্যে একটি, অনুষ্ঠান কম্পিউটারে একটি পাইথন প্রক্রিয়ার স্মৃতিতে বসেছিল।
ফলস্বরূপ, কোম্পানি "ইতিবাচকভাবে প্রদর্শন করতে পারে না যে এই মূল উপাদানটি CPS §6.2.6-এর সাথে সঙ্গতিপূর্ণ ছিল," একটি HSM-এ এবং এর বাইরে কীগুলি সরানোর নিজস্ব নিয়ম৷ সেই কম্পিউটারের লগ এবং ফাইলগুলি নির্ভরযোগ্যভাবে দেখাতে পারে না যে কীভাবে উপাদানটি পরিচালনা করা হয়েছিল।
ব্রাউজার রুট প্রোগ্রামগুলির সাথে আলোচনার পরে কোম্পানিটি নভেম্বরের শুরুতে সেই দৃষ্টিভঙ্গিতে পৌঁছেছিল। 8টি RSA CA-কে গত সপ্তাহের শেষের দিকে প্রত্যাহার করা হয়েছে কারণ কোড cessationOfOperation, CA-সমঝোতা কোডটি নয় যেটি ব্যবহার করা হয়েছিল যখন প্রথম 8টি অক্টোবর 18-এ প্রত্যাহার করা হয়েছিল।
বাগ থ্রেডে অংশগ্রহণকারীরা জিজ্ঞাসা করেছে কেন কোম্পানি কী-কম্প্রোমাইজের পরিবর্তে সেই কোডটি বেছে নিয়েছে।
কোম্পানির শংসাপত্রের তালিকায় 195টি শংসাপত্রের মধ্যে, 130টি EM DV TLS CA - G2C থেকে, 63টি EM OV TLS CA - G2C থেকে এবং 2টি কোড-স্বাক্ষরকারী CA, EM OV CS CA - G2C থেকে এসেছে৷
কোম্পানির নিজস্ব ডোমেন ছাড়াও, শংসাপত্রগুলি বেশ কয়েকটি বিশ্ববিদ্যালয় এবং কলেজ, একটি কাউন্টি এবং অন্যান্য সংস্থার নাম দেয়৷ নতুনটি গত সপ্তাহে জারি করা হয়েছিল, সিএগুলি প্রত্যাহার করার কয়েকদিন আগে। তাদের সমস্ত ধারককে নতুন শংসাপত্রে স্থানান্তরিত করা হয়েছে, সংস্থাটি বলেছে।
কোম্পানী বলেছে যে মোড়ানো এবং আনর্যাপ প্রক্রিয়াটি শুধুমাত্র একবার ব্যবহার করা হয়েছিল এবং এর অন্যান্য মূল অনুষ্ঠানগুলি সমস্ত জায়গায় কী তৈরি করেছিল।
বাগ থ্রেডের অংশগ্রহণকারীরাও স্ক্রিপ্টটি প্রকাশ করতে চায়, এবং কেউ কেউ জিজ্ঞাসা করেছে যে কীভাবে ব্যক্তিগত কীগুলি তার HSMগুলিকে ছেড়ে যেতে পারে।
KPMG, যেটিকে কোম্পানি একটি স্বাধীন পর্যালোচক হিসেবে নিয়োগ করেছিল, 4 ডিসেম্বরের মধ্যে শেষ হওয়ার কথা। কোম্পানির সমস্ত CA কীগুলির ইনভেনটরি 30 নভেম্বর শেষ হওয়ার কথা।
কোম্পানির কোন অপব্যবহারের ঘটনা জানে না। মজিলার চাবিগুলি তদন্তকারী ডেনিস জ্যাকসন দ্বারা পরিচালিত একটি প্রকাশের সাইট অনুসারে, অক্টোবরের কীগুলির একটি ধারণ করা যে কেউ যে কোনও ওয়েবসাইটের ছদ্মবেশ ধারণ করতে পারে৷
শংসাপত্রের স্বচ্ছতা প্রয়োগকারী ব্রাউজারগুলিকে বোকা বানানো যাবে না। এই চেকটি এড়িয়ে যাওয়া সফ্টওয়্যারের বিরুদ্ধে কেউ কী ব্যবহার করেছে কিনা তা জানা যায়নি।
emSign সার্টিফিকেট হোল্ডারদের কি চেক করতে হবে
eMudhra, যেটি emSign ব্র্যান্ডের অধীনে শংসাপত্র বিক্রি করে, 22 অক্টোবরের ঘোষণার পর সর্বজনীনভাবে বিশ্বস্ত TLS ব্যবসা থেকে বেরিয়ে যাচ্ছে।
হোল্ডাররা কোম্পানির তালিকায় বা প্রত্যাহার করা G2C TLS ইস্যুকারীদের জন্য সার্টিফিকেট ট্রান্সপারেন্সি লগ অনুসন্ধান করে প্রভাবিত শংসাপত্রগুলি খুঁজে পেতে পারেন।
কোম্পানির G1 অনুক্রম থেকে সমস্ত ইস্যু 16 নভেম্বরের আগে বন্ধ হয়ে যাবে, কারণ অবশিষ্ট গ্রাহকরা, প্রধানত উত্তর আমেরিকার একটি বিশ্ববিদ্যালয় ফেডারেশন, অন্য প্রদানকারীর কাছে চলে যায়৷
মাইক্রোসফ্ট এই সপ্তাহের শুরুতে তার নিরাপত্তা প্রতিক্রিয়া পোস্টের একটি আপডেট অনুসারে, 16 নভেম্বর emSign Root CA - G1 সহ অবশিষ্ট 10টি eMudhra রুট অপসারণ শুরু করবে৷ যে শংসাপত্রগুলি সেই রুটগুলির সাথে চেইন করে সেগুলি তখন উইন্ডোজ এবং এজ এবং এর নিজস্ব টাইমলাইনে এর অন্যান্য পণ্যগুলিতে ডিফল্ট বিশ্বাস হারাবে৷
ভারতীয় কোম্পানির ফেজ-আউট সময়সূচী অনুসারে, Chrome এবং Firefox 16 নভেম্বরের পরে জারি করা G1 শংসাপত্রগুলিকে বিশ্বাস করবে না এবং অ্যাপল 30 নভেম্বর পুরানোগুলি সহ সমস্ত G1 শংসাপত্রের উপর আস্থা শেষ করবে৷
macOS 27.2.1, 26.7.3 এবং 15.8.3 স্টপ বান্ডেল কমান্ড-লাইন টুল যেমন কার্ল এবং গিট আপস করা TLS CA শংসাপত্রগুলি গ্রহণ করা থেকে, অ্যাপল এই সপ্তাহের শুরুতে একটি সমর্থন নোটে বলেছে। তারা /etc/ssl/cert.pem থেকে emSign Root CA - G1 সহ 5টি রুট ড্রপ করে, তাই সেই ফাইলের উপর নির্ভরশীল টুলগুলি তাদের সাথে চেইন করা কিছু সাইট যাচাই নাও করতে পারে।




