วิธีตรวจสอบส่วนเสริม Joomla ว่ามีช่องโหว่หรือไม่

ตรวจสอบส่วนเสริม Joomla โดยดูชื่อและเวอร์ชันที่ติดตั้ง เทียบกับประกาศความปลอดภัยของ Joomla และผู้พัฒนา พร้อมตรวจว่ามีรุ่นอัปเดตหรือไม่ ไม่มีเครื่องมือสแกนใดรับประกันได้ว่าส่วนเสริมปลอดช่องโหว่ทั้งหมด จึงควรตรวจหลายแหล่งประกอบกัน

❶ ทำรายการส่วนเสริมที่ติดตั้ง

① เปิดหน้าจัดการส่วนเสริม

เข้าสู่หลังบ้าน Joomla แล้วเปิดหน้ารายการ Extensions หรือ System → Manage → Extensions ตามเวอร์ชันที่ใช้งาน ตรวจรายการคอมโพเนนต์ โมดูล ปลั๊กอิน และเทมเพลต

② จดชื่อและเวอร์ชันให้ครบ

บันทึกชื่อส่วนเสริม ผู้พัฒนา และเวอร์ชันที่ติดตั้ง หากหน้าแสดงรายการไม่เห็นเวอร์ชัน ให้เปิดรายละเอียดส่วนเสริมหรือตรวจจากหน้าข้อมูลของผู้พัฒนา

③ แยกส่วนเสริมที่ไม่ใช้งาน

ทำเครื่องหมายส่วนเสริมที่ไม่จำเป็น ไม่มีผู้รับผิดชอบ หรือไม่ทราบแหล่งที่มา เพื่อพิจารณาปิดและถอนการติดตั้งหลังตรวจผลกระทบ

❷ ตรวจประกาศช่องโหว่และสถานะการดูแล

① ค้นหาประกาศของ Joomla

ตรวจประกาศความปลอดภัยและรายการส่วนเสริมที่มีช่องโหว่ของ Joomla โดยค้นด้วยชื่อส่วนเสริมและชื่อผู้พัฒนา อ่านช่วงเวอร์ชันที่ได้รับผลกระทบและวิธีแก้ไขให้ครบ

② ตรวจประกาศจากผู้พัฒนา

ดูเว็บไซต์หรือช่องทางประกาศของผู้พัฒนาส่วนเสริม เปรียบเทียบเวอร์ชันที่ติดตั้งกับรุ่นที่แก้ไขช่องโหว่แล้ว และตรวจว่ามีคำแนะนำให้ปิดฟังก์ชันหรือถอดส่วนเสริมชั่วคราวหรือไม่

③ ตรวจว่าโครงการยังได้รับการดูแล

สังเกตวันที่อัปเดต ความเข้ากันได้กับ Joomla รุ่นปัจจุบัน เอกสาร และช่องทางแจ้งปัญหา หากไม่มีการอัปเดตหรือผู้พัฒนาไม่ตอบสนอง ให้ประเมินความเสี่ยงและหาทางเลือก

❸ ประเมินความเสี่ยงของส่วนเสริมแต่ละตัว

① ดูว่าส่วนเสริมนั้นเปิดให้เข้าถึงจากภายนอกหรือไม่

ส่วนเสริมที่รับข้อมูลจากแบบฟอร์ม อัปโหลดไฟล์ หรือเปิดหน้าให้ผู้เข้าชมใช้งาน อาจมีความเสี่ยงต่างจากส่วนเสริมที่ใช้เฉพาะในหลังบ้าน ให้ตรวจฟังก์ชันและสิทธิ์ที่เกี่ยวข้อง

② ตรวจบันทึกและการทำงานผิดปกติ

หากพบประกาศช่องโหว่หรือพฤติกรรมผิดปกติ ให้ตรวจบันทึกของ Joomla และโฮสติ้ง เช่น คำขอไปยังไฟล์ของส่วนเสริมที่ไม่คุ้นเคย หรือการเปลี่ยนแปลงที่ไม่ได้รับอนุญาต

③ อย่าทดสอบการเจาะระบบบนเว็บไซต์จริง

ใช้ข้อมูลจากประกาศความปลอดภัยและเครื่องมือตรวจสอบที่เชื่อถือได้ หลีกเลี่ยงการทดลองโจมตีหรือรันโค้ดทดสอบบนเว็บไซต์จริง หากต้องทดสอบ ให้ทำในสภาพแวดล้อมแยกที่มีข้อมูลสำรอง

❹ แก้ไขเมื่อพบส่วนเสริมที่เสี่ยง

① สำรองข้อมูลก่อนเปลี่ยนแปลง

สำรองไฟล์และฐานข้อมูลก่อนอัปเดต ปิดใช้งาน หรือถอนส่วนเสริม ตรวจให้แน่ใจว่าสามารถกู้คืนได้หากการเปลี่ยนแปลงทำให้เว็บไซต์มีปัญหา

② อัปเดตหรือปิดตามคำแนะนำ

ติดตั้งรุ่นแก้ไขจากแหล่งที่เชื่อถือได้ หากยังไม่มีรุ่นแก้ไข ให้ทำตามคำแนะนำของผู้พัฒนา เช่น ปิดฟังก์ชันที่ได้รับผลกระทบหรือถอนส่วนเสริมชั่วคราว

③ ตรวจเว็บไซต์หลังแก้ไข

หลังอัปเดตหรือถอนส่วนเสริม ให้ทดสอบหน้าเว็บไซต์และหลังบ้าน ตรวจข้อความผิดพลาดและดูว่ามีไฟล์หรือปลั๊กอินที่เกี่ยวข้องเหลืออยู่หรือไม่

ComSiam แนะนำให้ทำรายการส่วนเสริมพร้อมเวอร์ชันและตรวจประกาศความปลอดภัยเป็นประจำ การไม่พบชื่อในรายการช่องโหว่ไม่ได้ยืนยันว่าส่วนเสริมนั้นปลอดภัยทั้งหมด

เมื่อพบความเสี่ยง ให้สำรองข้อมูลและทำตามคำแนะนำของผู้พัฒนาโดยเร็ว ComSiam แนะนำให้ถอนส่วนเสริมที่ไม่จำเป็นและไม่มีการดูแล เพื่อลดสิ่งที่ต้องตรวจสอบ