CVE-2026-118235 CVSS 9.8 — CRITICAL wordpress เผยแพร่: 2026-10-31

ช่องโหว่ Remote Code Execution (RCE) ร้ายแรง — CVE-2026-118235 (CVSS 9.8)

⚠️ EMERGENCY — ระดับวิกฤต (CVSS 9.8) แก้ไขทันที

📋 สรุปช่องโหว่

ช่องโหว่ RCE มี CVSS Score สูงถึง 9.8 ระดับ "วิกฤต" ซึ่งเป็นช่องโหว่ที่อันตรายที่สุดประเภทหนึ่ง

RCE ทำให้ผู้โจมตีรันคำสั่งใดๆ บนเซิร์ฟเวอร์จากระยะไกล โดยผลลัพธ์คือการควบคุมระบบเทียบเท่า admin

ช่องโหว่ประเภทนี้มักถูกใช้ติดตั้ง ransomware cryptominer หรือ backdoor ทุกองค์กรที่ใช้ซอฟต์แวร์ที่ได้รับผลกระทบควรถือว่านี่คือ Emergency

💥 ผลกระทบที่อาจเกิดขึ้น

ผลกระทบร้ายแรงที่สุด:

• ควบคุมเซิร์ฟเวอร์สมบูรณ์
• ติดตั้ง Ransomware: เข้ารหัสไฟล์เรียกค่าไถ่
• ขโมยข้อมูลทั้งหมด: ลูกค้า การเงิน source code
• Pivot Attack: โจมตีระบบอื่นในเครือข่าย
• Cryptomining: ใช้ทรัพยากรขุด cryptocurrency
• Persistent Backdoor: กลับเข้าได้แม้จะ patch แล้ว

🖥️ ซอฟต์แวร์และระบบที่ได้รับผลกระทบ

ตรวจสอบจาก https://nvd.nist.gov/vuln/detail/CVE-2026-118235

หากใช้ซอฟต์แวร์ที่ระบุ ให้สันนิษฐานไว้ก่อนว่าอาจถูกโจมตีแล้ว

🔧 แนวทางการแก้ไขและป้องกัน

  • Emergency Response:
  • 1. Isolate ระบบทันที: ตัด Internet ชั่วคราว
  • 2. อัพเดต Patch: ติดตั้ง security patch ทันที
  • 3. Forensic Investigation: ตรวจ log, process list, scheduled tasks
  • 4. ค้นหา Backdoor: หา web shell, suspicious processes
  • 5. เปลี่ยน Credentials ทั้งหมด: server, database, API keys
  • 6. Review Firewall: block IP น่าสงสัย จำกัด outbound
  • 7. Restore จาก Backup: หากถูก compromise
  • 8. Incident Report: แจ้งทีมงานและผู้บริหาร

📄 รายละเอียดต้นฉบับ (ภาษาอังกฤษ)

The SimpleForm – Form Maker to Chat Apps with Quiz, Poll and Multi Lead Notifications plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 3.10.2 via the handle_upload function. This is due to missing server-side file key allowlist and pre-sanitization extension derivation that allows a trailing-dot filename to bypass all extension and MIME validation in handle_upload. This makes it possible for unauthenticated attackers to upload files that may be executable, which makes remote code execution possible. The only access control is a nonce that is printed into every public form's data-nonce attribute, making it trivially obtainable by any unauthenticated visitor on a page embedding the form shortcode.

🔗 แหล่งอ้างอิง