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

สรุปก่อนอ่าน

  • PHP2Shell เป็นปัญหาในตัวประมวลผล PHP ไม่ได้จำกัดอยู่ที่ปลั๊กอินตัวใดตัวหนึ่ง
  • ผู้ดูแลต้องตรวจ PHP ที่ใช้งานจริงกับโฮสติ้ง ไม่ใช่อัปเดตเฉพาะ WordPress แล้วจบ
  • การพบช่องโหว่ไม่ใช่หลักฐานว่าทุกเว็บไซต์ถูกแฮ็กหรือข้อมูลรั่วแล้ว
  • Hardware Wallet ไม่ใช่แพตช์แก้ช่องโหว่บนเซิร์ฟเวอร์

ข่าว PHP ครั้งนี้เกิดอะไรขึ้น

วันที่ 21 ตุลาคม 2569 มีการเผยแพร่แพตช์สำหรับช่องโหว่ที่เรียกรวมกันว่า PHP2Shell สองรายการ คือ CVE-2026-109618 และ CVE-2026-109619 ซึ่งอาจเปิดทางให้รันโค้ดบนเซิร์ฟเวอร์จากระยะไกลโดยไม่ต้องมีบัญชีผู้ใช้ แต่ไม่ได้แปลว่าเว็บไซต์ที่ใช้ PHP ทุกแห่งถูกเจาะสำเร็จแล้ว

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

PHP คืออะไร ทำไมเจ้าของเว็บต้องสนใจ

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

คำอธิบายเชิงเทคนิคของ CVE-2026-109618 ระบุปัญหาเกี่ยวกับการจัดการหน่วยความจำเมื่อหน่วยความจำไม่พอ ส่วน CVE-2026-109619 เกี่ยวข้องกับสถานะภายในที่ค้างอยู่หลังหน่วยความจำถูกคืนแล้ว ความสำเร็จของการโจมตีขึ้นอยู่กับสภาพแวดล้อม จึงไม่ควรใช้วิธีติดตั้ง PHP เพียงอย่างเดียวมาตัดสินว่าเว็บปลอดภัย

PHP รุ่นไหนมีแพตช์แล้ว

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

สายรุ่นรุ่นที่มีแพตช์
PHP 8.28.2.35
PHP 8.38.3.36
PHP 8.48.4.27
PHP 8.58.5.12

แพ็กเกจของผู้ให้บริการบางรายอาจนำแพตช์กลับไปใส่ในรุ่นเดิม จึงต้องดูประกาศของผู้ให้บริการประกอบ ไม่ตัดสินจากเลขรุ่นสั้น ๆ เพียงอย่างเดียว สำหรับระบบเก่าให้ถามเรื่องแพตช์เฉพาะหรือแผนย้ายไปสายรุ่นที่ยังได้รับการดูแล ตามแนวทางของ University of Toronto

เจ้าของเว็บไซต์ควรเช็กอะไรบ้าง

คำถามแรกไม่ใช่ “ต้องซื้อปลั๊กอินอะไร” แต่คือ “ใครดูแล PHP ของเว็บเรา” หากใช้บริษัทรับทำเว็บ ให้ส่งคำถามไปทั้งผู้พัฒนาและโฮสติ้ง แล้วขอคำตอบเป็นลายลักษณ์อักษร

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

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

สถานะการให้บริการของ SIAMBC

ขณะนี้ยังไม่มีข้อมูลยืนยันว่า SIAMBC ได้รับผลกระทบจากช่องโหว่นี้

คนซื้อของออนไลน์และผู้ใช้คริปโตต้องทำอะไร

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

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

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

อัปเดตเพิ่มเติมวันที่ 23 ตุลาคม

PHP มีประกาศเพิ่มเติมเรื่อง Session upload progress สำหรับเงื่อนไขการตั้งค่าและโค้ดที่พบได้ไม่บ่อย โดยแนะนำ session.upload_progress.enabled=0 ระหว่างรอรุ่นแก้บั๊กถัดไป ผู้ดูแลที่ปิดไว้ตามคำแนะนำเดิมให้คงการตั้งค่านั้นไว้ และติดตาม CVE-2026-115560 ประเด็นนี้ต้องอ่านแยกจากแพตช์สองรายการวันที่ 21 ตุลาคม ไม่ใช่เหตุให้ข้ามการอัปเดตเดิม

คำถามที่พบบ่อย

อัปเดต WordPress หรือปลั๊กอินแล้วพอไหม?

อย่าเพิ่งถือว่าพอ ต้องยืนยันว่า PHP บนเซิร์ฟเวอร์ได้รับแพตช์ด้วย เพราะเป็นซอฟต์แวร์คนละส่วนกัน

ต้องเปลี่ยนรหัสผ่านทุกบัญชีทันทีหรือไม่?

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

เว็บมี HTTPS แล้วไม่เสี่ยงใช่ไหม?

HTTPS ไม่ใช่หลักฐานว่าเซิร์ฟเวอร์ติดตั้งแพตช์แล้ว อย่าใช้รูปกุญแจในเบราว์เซอร์แทนการตรวจระบบ

สิ่งที่ควรทำวันนี้คืออะไร?

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

แหล่งข่าวและข้อมูลประกอบ

ตรวจสอบข้อมูลวันที่ 23 ตุลาคม 2569 คำแนะนำอาจเปลี่ยนตามประกาศใหม่ของผู้พัฒนาและผู้ให้บริการ

โลโก้ PHP: Colin Viebrock จาก PHP.net ใช้ตามสัญญาอนุญาต CC BY-SA 4.0 โลโก้คงรูปเดิมและนำมาจัดวางบนภาพประกอบใหม่ ภาพปกฉบับประกอบนี้เผยแพร่ภายใต้สัญญาอนุญาตเดียวกัน ไม่ได้สื่อถึงการรับรองจากโครงการ PHP PHP.net · CC BY-SA 4.0

บทความล่าสุด

ดูทั้งหมด

Official PHP logo beside server racks, illustrating the PHP2Shell security updates

PHP2Shell คืออะไร? ช่องโหว่ PHP ล่าสุด ใครเสี่ยง และเจ้าของเว็บควรทำอะไร

รู้จักช่องโหว่ PHP2Shell รุ่นที่มีแพตช์ วิธีตรวจสอบกับโฮสติ้ง และข้อควรระวังสำหรับคนซื้อของออนไลน์และผู้ใช้คริปโต

อ่านเพิ่มเติมเกี่ยวกับ PHP2Shell คืออะไร? ช่องโหว่ PHP ล่าสุด ใครเสี่ยง และเจ้าของเว็บควรทำอะไร

J.P. Morgan and Ethereum logos — JPM Coin bank deposit token on Ethereum

JPMorgan นำ JPM Coin ขึ้น Ethereum เงินฝากธนาคารบนบล็อกเชนสำคัญอย่างไร?

JPM Coin เปิดใช้บน Ethereum สำหรับลูกค้าสถาบันแล้ว เข้าใจ Deposit Token เทียบกับ Stablecoin และ ETH พร้อมแยกข่าวการใช้งานจริงออกจากการเก็งราคา

อ่านเพิ่มเติมเกี่ยวกับ JPMorgan นำ JPM Coin ขึ้น Ethereum เงินฝากธนาคารบนบล็อกเชนสำคัญอย่างไร?

Bitget logo and Bangkok skyline — planned Thailand acquisition

Bitget เตรียมเข้าไทยผ่านดีลซื้อ GMO-Z.com นักลงทุนไทยควรรู้อะไร?

เจาะแผน Bitget เข้าซื้อ GMO-Z.com Cryptonomics ในไทย ดีลถึงขั้นไหนแล้ว บัญชี Global ต่างจากบริการในไทยอย่างไร และควรเช็กอะไรก่อนใช้งาน

อ่านเพิ่มเติมเกี่ยวกับ Bitget เตรียมเข้าไทยผ่านดีลซื้อ GMO-Z.com นักลงทุนไทยควรรู้อะไร?