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

জরুরি: ইউজার সাবমিটেড পোস্টস ওয়ার্ডপ্রেস প্লাগইন (v20190426) তে আربিট্রারি ফাইল আপলোড ভালনারেবিলিটি

ওয়ার্ডপ্রেস প্লাগইন সিরিজে একটি নতুন ভালনারেবিলিটি ডিসক্লোজার সামনে এল। ওয়ার্ডপ্রেস প্লাগইন ইউজার সাবমিটেড পোস্টস (User Submitted Posts) ব্যবহারকারীদের ফ্রন্ট এন্ড ফিচার থেকে পোস্ট এবং ইমেজ আপলোড করতে দেয়। এই ওয়ার্ডপ্রেস প্লাগইন ইউজার সাবমিটেড পোস্টস প্লাগইন বর্তমানে ৩০,০০০+ ইনস্টলেশন রয়েছে। এটি খুব জনপ্রিয় ছিল যখন এতে একটি গুরুতর আربিট্রারি ফাইল আপলোড ভালনারেবিলিটি পাওয়া গেল। ইউজার সাবমিটেড পোস্টস এক্সপ্লয়েট-এর বিস্তারিত এই আর্টিকেলে জানুন।

জরুরি: ইউজার সাবমিটেড পোস্টস ওয়ার্ডপ্রেস প্লাগইন (v20190426) তে আربিট্রারি ফাইল আপলোড ভালনারেবিলিটি
ইউজার সাবমিটেড পোস্টস প্লাগইন
জরুরি: ইউজার সাবমিটেড পোস্টস ওয়ার্ডপ্রেস প্লাগইন (v20190426) তে আربিট্রারি ফাইল আপলোড ভালনারেবিলিটি
প্লাগইন ইন্টারফেস

আপনার ওয়েবসাইট হ্যাক করা হয়েছে? এখানে মেসেজ ড্রপ করুন অথবা এখনই আমাদের সাথে চ্যাট করুন, আমরা সাহায্য করতে খুশি হব?

টেকনিক্যাল ডিটেইলস: ইউজার সাবমিটেড পোস্টস এক্সপ্লয়েট

20190426 ভার্সন এবং তার পুরানো ভার্সনগুলো আربিট্রারি ফাইল আপলোডের শিকার। এটি একটি অননুমোদিত ব্যবহারকারীকে একটি আপাচে সার্ভারে PHP FastCGI-র সাথে PHP স্ক্রিপ্ট আপলোড ও রান করতে দেয় তার 'ইমেজ আপলোড' ফিচারের মাধ্যমে যেটি শুধু ইমেজ ফাইল অনুমতি দেওয়ার জন্য ছিল। বের হয়েছে যে, যদি নন-ব্ল্যাকলিস্টেড এক্সটেনশন হোয়াইটলিস্টেড এক্সটেনশনের সাথে conjuntion-এ থাকে, এই প্লাগইনের ভ্যালিডেশন সিস্টেম ফাঁসানো যায়। আরও স্পষ্ট করতে, যদি আপনি .php এক্সটেনশনকে .jpg-র সাথে ক্যামouflage করতে পারেন, এটি স্যানিটাইজ হবে না এবং ভ্যালিডেট হয়ে যাবে। এখানে একটি উদাহরণ, script.php.gif। যেহেতু .php এক্সটেনশন একটি ইমেজ ফাইল হিসেবে ডিসগাইজড আছে, এটি সিকিউরিটি চেক পাস করবে এবং চেষ্টাকৃতভাবে এক্সিকিউট হবে। এর ফলে যেকোনো ম্যালিশিয়াস ফাইল আপনার ডেটাবেসে পৌঁছাতে পারে বা আপনার ওয়েবসাইটের সংবেদনশীল তথ্যের গোপনীয়তাকে ক্ষতি পৌঁছে দিতে পারে। আপনার ওয়েবসাইট হ্যাক করা হয়েছে? এখানে মেসেজ ড্রপ করুন অথবা এখনই আমাদের সাথে চ্যাট করুন, আমরা সাহায্য করতে খুশি হব?

প্রতিরোধমূলক উপায়: ইউজার সাবমিটেড পোস্টস এক্সপ্লয়েট

ভালনারেবিলিটি ফিক্স করা হয়েছে 20190426-এর পরের ভার্সনগুলিতে। যত দ্রুত সম্ভব প্যাচ করা ভার্সনে আপডেট করুন। যেহেতু, ভালনারেবিলিটি এখন পাবলিকলি ডিসক্লোজ করা হয়েছে, পুরানো ভার্সন ব্যবহার করা ক্ষতিকর হতে পারে। আপনার ওয়েবসাইটের সুরক্ষার অতিরিক্ত নিশ্চয়তা পেতে, আপনার ওয়েবসাইটে একটি ওয়েব অ্যাপ্লিকেশন ফায়ারওয়াল ইনস্টল করুন। অস্ত্রা ওয়েব সিকিউরিটি তার WAF (ওয়েব অ্যাপ্লিকেশন ফায়ারওয়াল) হিসেবে একটি নিরন্তর মনিটরিং সিস্টেম অফার করে, যা আপনার ওয়েবসাইটকে আربিট্রারি ফাইল আপলোড, SQLi, XSS, CSRF, ব্যাড বটস এবং ১০০+ অন্যান্য সাইবার হুমকি থেকে রক্ষা করে।

জরুরি: ইউজার সাবমিটেড পোস্টস ওয়ার্ডপ্রেস প্লাগইন (v20190426) তে আربিট্রারি ফাইল আপলোড ভালনারেবিলিটি
অস্ত্রা ফায়ারওয়াল ডেমো
জরুরি: ইউজার সাবমিটেড পোস্টস ওয়ার্ডপ্রেস প্লাগইন (v20190426) তে আربিট্রারি ফাইল আপলোড ভালনারেবিলিটি
অস্ত্রা ফায়ারওয়াল ডেমো ২

এখনই অস্ত্রা ডেমো নিন!

  1. ব্যবসায়িক ওয়ার্ডপ্রেস সাইটের জন্য ১০টি অপরিহার্য প্লাগইন

  2. জরুরি: Yuzo Related Posts প্লাগইন XSS ভালনারেবিলিটি ওয়ার্ডপ্রেস সাইটকে হুমকি দিচ্ছে

  3. Ninja Forms প্লাগইন আর্ম্বিট্রারি ফাইল আপলোড ও পাথ ট্রাভার্স্যালের আশ্রয়স্থল – যা আপনাকে জানা দরকার

  4. জরুরি: ইউজার সাবমিটেড পোস্টস ওয়ার্ডপ্রেস প্লাগইন (v20190426) তে আربিট্রারি ফাইল আপলোড ভালনারেবিলিটি