কম্পিউটার টিউটোরিয়াল

জরুরি: LearnDash LMS XSS দুর্বলতা (v3.0.0‑3.1.1) এখনই প্যাচ করুন

আমাদের একটি ক্লায়েন্টের ওয়েবসাইটে সিকিউরিটি অডিট করার সময়, আমি ওয়ার্ডপ্রেস LMS প্লাগইন LearnDash-এ একটি রিফ্লেক্টেড ক্রস-সাইট স্ক্রিপ্টিং দুর্বলতা আবিষ্কার করলাম। LearnDash ভার্সন 3.0.0 থেকে 3.1.1 ব্যবহারকারী সকল ওয়ার্ডপ্রেস ওয়েবসাইট প্রভাবিত।

CVE ID: CVE-2020-7108
CWE ID: CWE-79

সারসংক্ষেপ

LearnDash মার্কেটে সবচেয়ে জনপ্রিয় এবং ব্যবহার하기 সহজ ওয়ার্ডপ্রেস LMS প্লাগইনগুলোর একটি। এটি ব্যবহারকারীদের সহজে কোর্স তৈরি করে онলাইনে বিক্রি করার অনুমতি দেয় এবং এর একটি বড় কাস্টমার বেস আছে। LearnDash-এ XSS দুর্বলতা আক্রমণকারীদের দ্বারা অথেন্টিকেটেড ব্যবহারকারীদের বিরুদ্ধে শোষিত হতে পারে ম্যালিশিয়াস অ্যাকশন সম্পাদন করতে যেমন ভিক্টিমের সেশন কুকি বা লগইন ক্রেডেনশিয়াল চুরি, ভিক্টিমের পক্ষে আর্বিট্রারি অ্যাকশন সম্পাদন, তাদের কীস্ট্রোক্স লগ করা এবং আরও অনেক কিছু।

দুর্বলতা

একবার ব্যবহারকারী ওয়ার্ডপ্রেস ওয়েবসাইটে লগইন করে যেখানে দুর্বল LearnDash প্লাগইন ইনস্টল করা আছে, XSS পেলোডটি Search Your Courses বক্সে ইনসার্ট করা যেতে পারে। পেলোড এক্সিকিউট হয় কারণ ইউজার ইনপুট যথাযথভাবে ভ্যালিডেট করা হয় না।

ফলস্বরূপ, XSS পেলোড কোয়ারী স্ট্রিং হিসেবে URL-এ পাস করলেও পেলোড এক্সিকিউট হবে।

[wordpress website][learndash my-account page]?ld-profile-search=%3Cscript%3Ealert(document.cookie)%3C/script%3E

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

টাইমলাইন

দুর্বলতা LearnDash টিমকে রিপোর্ট করা হলো – জানুয়ারি ১৪, ২০২০
LearnDash ভার্সন 3.1.2 যেটিতে দুর্বলতা ফিক্স রয়েছে, একই দিন রিলিজ করা হলো।

সুপারিশ

প্লাগইনটি লেটেস্ট ভার্সনে আপডেট করা অত্যন্ত প্রস্তাবিত। আপনি যদি আস্ট্রা সিকিউরিটি সويت ব্যবহার করেন, তবে আপনি এই দুর্বলতার বিরুদ্ধে সুরক্ষিত।

সেরা সিকিউরিটি প্র্যাকটিসের জন্য, আপনি নিচের গাইডগুলো অনুসরণ করতে পারেন:

  • ওয়ার্ডপ্রেস সিকিউরিটি গাইড
  • ওয়ার্ডপ্রেস হ্যাক অ্যান্ড ম্যালওয়্যার রিমুভাল

রেফারেন্স

WPVulnDB
CVE MITRE

  1. জরুরি: GiveWP প্লাগইনে অথেন্টিকেশন বাইপাস লুকসান - অবিলম্বে ২.৫.৫ ভার্সনে আপগ্রেড করুন

  2. জরুরি: WPForms ১.৫.৯ অথেন্টিকেটেড XSS-এ আপদার্থ – অবিলম্বে আপডেট প্রয়োজন

  3. Nagios Log Server 2.1.6-এ ক্রিটিক্যাল Stored XSS দুর্বলতা - অবিলম্বে আপডেট প্রয়োজন

  4. SeedProd-এর Coming Soon Page প্লাগইন (v5.1.0)-এ ক্রিটিক্যাল XSS দুর্বলতা - আপনার সাইট রক্ষা করতে এখনই আপডেট করুন