হোমটেক নিউজসাইবার নিরাপত্তাPHP-তে গুরুতর নিরাপত্তা ত্রুটি, WordPress ওয়েবসাইট এখনই সুরক্ষিত করবেন যেভাবে

PHP-তে গুরুতর নিরাপত্তা ত্রুটি, WordPress ওয়েবসাইট এখনই সুরক্ষিত করবেন যেভাবে

২১ অক্টোবর ২০২৬ তারিখে PHP প্রকল্প দুটি গুরুতর নিরাপত্তা ত্রুটির সমাধানসহ নতুন সংস্করণ প্রকাশ করেছে। আক্রান্ত পুরোনো সংস্করণ চালালে নির্দিষ্ট পরিস্থিতিতে আক্রমণকারী লগইন ছাড়াই আপনার সার্ভারে ক্ষতিকর কোড চালাতে পারে।

ঝুঁকিটা শুধু WordPress-এর নয়। PHP চালিত যেকোনো ওয়েবসাইট বা ওয়েব অ্যাপ্লিকেশনই আক্রান্ত হতে পারে। তাই WordPress, থিম ও প্লাগইন আপডেটের পাশাপাশি সার্ভারে কোন PHP সংস্করণ চলছে, সেটাও দেখে নিন।

কোন PHP সংস্করণে নিরাপত্তা সমাধান এসেছে

PHP-এর ঘোষণায় চারটি সমর্থিত শাখার জন্য সংশোধিত সংস্করণ প্রকাশের কথা বলা হয়েছে। আপনার সার্ভারে নিচের সংস্করণগুলোর চেয়ে পুরোনো কিছু থাকলে দ্রুত আপডেট করুন।

বিস্তারিত মিলিয়ে নিতে দেখুন PHP-এর আনুষ্ঠানিক নিরাপত্তা বিজ্ঞপ্তি।

PHP শাখা সংশোধিত সংস্করণ
PHP 8.5 8.5.12
PHP 8.4 8.4.27
PHP 8.3 8.3.36
PHP 8.2 8.2.35

PHP 8.1 ও তার আগের সংস্করণ নিয়মিত নিরাপত্তা সমাধান পায় না। এসব সংস্করণ চালালে শুধু একটা আপডেট খুঁজলে হবে না, সমর্থিত কোনো PHP সংস্করণে যাওয়ার পরিকল্পনা করুন।

আপগ্রেডের আগে থিম, প্লাগইন ও ওয়েব অ্যাপ্লিকেশন নতুন সংস্করণে ঠিকমতো চলবে কি না, তা যাচাই করে নিন।

WordPress ওয়েবসাইটে PHP সংস্করণ যেভাবে পরীক্ষা করবেন

প্রথমে WordPress ড্যাশবোর্ডে ঢুকুন। এরপর Tools থেকে Site Health খুলে Info বিভাগে যান এবং Server অংশটি দেখুন। সেখানেই বর্তমান PHP সংস্করণ লেখা থাকবে।

এই পদ্ধতির কথা WordPress-এর আনুষ্ঠানিক নির্দেশনাতেও উল্লেখ করা হয়েছে।

ড্যাশবোর্ডে ঢুকতে না পারলেও হোস্টিংয়ের কন্ট্রোল প্যানেল থেকে PHP সংস্করণ দেখা যেতে পারে। Hostinger ব্যবহার করলে hPanel-এ PHP Configuration বা PHP Version অপশন খুঁজুন।

কোনো সেটিং বদলানোর আগে বর্তমান সংস্করণটি লিখে রাখুন এবং ব্যাকআপ আছে কি না নিশ্চিত করুন।

আপডেট করার আগে যে প্রস্তুতি নেবেন

PHP বদলানোর আগে ওয়েবসাইটের ফাইল ও ডেটাবেসের পূর্ণ ব্যাকআপ রাখুন। সম্ভব হলে ব্যাকআপটি হোস্টিং অ্যাকাউন্টের বাইরে কোনো নিরাপদ জায়গায় সংরক্ষণ করুন। আপডেটের পর সাইটে সমস্যা হলে তখন আগের অবস্থায় ফেরা সহজ হবে।

এরপর হোস্টিং প্যানেল থেকে সংশোধিত ও সমর্থিত PHP সংস্করণ বেছে নিন, অথবা হোস্টিং সহায়তা দলকে আপডেটের অনুরোধ জানান।

নিজে সার্ভার পরিচালনা না করলে আন্দাজে সংস্করণ বদলাবেন না। পুরোনো কোড বা প্লাগইন নতুন সংস্করণে সমস্যা তৈরি করতে পারে।

সাইটের গতি ও সার্ভারের কাজের চাপ বুঝতে TechnicalBD-এর WordPress ক্যাশ প্লাগইন নিয়ে গাইড কাজে লাগতে পারে।

তবে ক্যাশ প্লাগইন সার্ভারের PHP দুর্বলতা ঠিক করে না। নিরাপত্তার মূল পদক্ষেপ হলো সংশোধিত PHP সংস্করণ ব্যবহার করা।

আপডেটের পরে যে বিষয়গুলো যাচাই করবেন

আপডেটের পর শুধু হোমপেজ খুলে দেখে থেমে যাবেন না। জরুরি পোস্ট, লগইন, যোগাযোগের ফর্ম, ছবি আপলোড ও দরকারি প্লাগইনগুলো পরীক্ষা করুন।

কোনো পেজে ত্রুটি, ফাঁকা পর্দা বা অস্বাভাবিক আচরণ দেখা দিলে দ্রুত হোস্টিং সহায়তা নিন।

আপনার সাইটে অনলাইন দোকান থাকলে পণ্য দেখা, অর্ডার দেওয়া, পেমেন্ট ও ক্রেতার নোটিফিকেশনও পরীক্ষা করুন। আপডেটের পর এসব ধাপের কোনোটা ভেঙে গেলে ব্যবসার ক্ষতি হতে পারে।

এ ধরনের সাইটের প্রস্তুতি নিয়ে WooCommerce স্টোরের রক্ষণাবেক্ষণ গাইড দেখতে পারেন।

শুধু PHP আপডেট করলেই কি সাইট নিরাপদ

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

অচেনা অ্যাডমিন অ্যাকাউন্ট, সন্দেহজনক ফাইল, অস্বাভাবিক রিডাইরেক্ট বা অপ্রত্যাশিত পরিবর্তন চোখে পড়লে সাইটটি পরীক্ষা করান।

সন্দেহজনক কিছু পেলে প্রমাণ সংরক্ষণ করে হোস্টিং প্রতিষ্ঠানের নিরাপত্তা দলের সঙ্গে যোগাযোগ করুন। দরকার হলে বিশেষজ্ঞের সাহায্যে ক্ষতিকর ফাইল, ব্যবহারকারীর অ্যাকাউন্ট ও লগ দেখিয়ে নিন।

সাইট আক্রান্ত হওয়ার আশঙ্কা থাকলে ব্যাকআপ পুনরুদ্ধারের আগে সেই ব্যাকআপও নিরাপদ কি না যাচাই করুন।

ওয়েবসাইটের নিয়মিত রক্ষণাবেক্ষণও জরুরি

PHP আপডেটের পাশাপাশি WordPress, থিম ও প্লাগইন নিয়মিত আপডেট রাখুন। যেসব প্লাগইন ব্যবহার করেন না, সেগুলো সরিয়ে ফেলুন। অ্যাডমিন অ্যাকাউন্টে শক্তিশালী ও আলাদা পাসওয়ার্ড দিন।

ব্যাকআপ নিয়মিত হচ্ছে কি না এবং দরকারে সেটি থেকে সাইট ফিরিয়ে আনা যায় কি না, তাও পরীক্ষা করে দেখুন।

নতুন WordPress সাইটের টেকনিক্যাল ভিত্তি ঠিক রাখতে TechnicalBD-এর WordPress SEO সেটআপ গাইড এবং Permalink ও Slug গাইড কাজে লাগতে পারে। এগুলো PHP দুর্বলতার সরাসরি সমাধান নয়, তবে সাইট চালানো ও দেখভালের জরুরি দিকগুলো বুঝতে সাহায্য করবে।

WordPress-এর আনুষ্ঠানিক ঘোষণা অনুযায়ী, দুর্বলতাগুলো PHP-তে থাকায় আলাদা WordPress Core আপডেটের দরকার নেই। তাই WordPress আপডেটের বিজ্ঞপ্তি না এলেও PHP সংস্করণ দেখে নিন।

আরও বিস্তারিত সতর্কতা ও করণীয় জানতে পড়তে পারেন যুক্তরাজ্যের জাতীয় সাইবার নিরাপত্তা কেন্দ্রের নির্দেশনা।

শেষ কথা

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

আপডেটের পর সাইটের দরকারি সুবিধাগুলো পরীক্ষা করুন। সন্দেহজনক কিছু চোখে পড়লে নিরাপত্তা যাচাই করান।

এই সমস্যাকে WordPress-এর আরেকটা আপডেট ভেবে এড়িয়ে যাবেন না। সার্ভারের PHP সংস্করণও ওয়েবসাইটের নিরাপত্তার অংশ। সময়মতো আপডেট, নির্ভরযোগ্য ব্যাকআপ আর নিয়মিত নজরদারি আপনার সাইট ও ব্যবহারকারীর তথ্য সুরক্ষিত রাখতে বড় ভূমিকা রাখে।

রাসেল আকন্দ
রাসেল আকন্দhttps://technicalbd.com
রাসেল আকন্দ TechnicalBD-এর লেখক ও সম্পাদক। তিনি স্মার্টফোন, কম্পিউটার, গ্যাজেট, কৃত্রিম বুদ্ধিমত্তা এবং দৈনন্দিন প্রযুক্তি নিয়ে সহজ ও তথ্যভিত্তিক বাংলায় লেখেন। নতুন প্রযুক্তির খবর যাচাই করে বাংলাদেশের পাঠকদের জন্য ব্যবহারযোগ্যভাবে উপস্থাপন করাই তাঁর লেখার মূল লক্ষ্য।
সম্পর্কিত পোস্ট

জনপ্রিয় পোস্ট