ข้ามไปยังเนื้อหา
Cybersecurity

CVE-2026-58115 ช่องโหว่ Node-RED ใน Siemens IoT2050 ถูกโจมตีจริง VulnCheck พบ 30 ต.ค.

CVE-2026-58115 ช่องโหว่ Node-RED ใน Siemens SIMATIC IoT2050 คะแนน 10.0 ถูกโจมตีจริงเมื่อ 30 ต.ค. 2026 ตาม VulnCheck ผู้โจมตีสั่งโหลด Linux bot ผ่าน POST /flows

โดย กองบรรณาธิการ THAI DATA อ่าน 4 นาที

แชร์FacebookXLINELinkedIn
ภาพประกอบผลิตภัณฑ์ Siemens SIMATIC IoT2050 เกตเวย์เชื่อมต่อ IT และคลาวด์ที่ใช้ Node-RED
ภาพ: Siemens

สรุปประเด็นสำคัญ

  • VulnCheck รายงานเมื่อ 2 พฤศจิกายน 2026 ว่า canary ของบริษัทจับการโจมตี CVE-2026-58115 ได้เมื่อ 30 ตุลาคม 2026 โดยคำขอเดียวสั่งให้ Node-RED ดาวน์โหลดและรัน Linux bot
  • Siemens ประกาศช่องโหว่เมื่อ 11 สิงหาคม 2026 (SSA-834709) คะแนน CVSS 10.0 กระทบ SIMATIC IoT2050 Advanced ที่ใช้ Industrial OS พร้อม Node-RED ทุกรุ่นก่อน V4.3.4.1
  • VulnCheck เห็นที่อยู่ไอพีเดียวกันยิงช่องโหว่นี้ 16 ครั้ง ระหว่าง 30 ต.ค. ถึง 1 พ.ย. และมีสิทธิ์ติดตั้ง webshell ที่อยู่รอดแม้รีบูต ส่วน bot อยู่ในหน่วยความจำและหายเมื่อรีบูต
  • VulnCheck ไม่ได้ดึงไฟล์ bot มาวิเคราะห์ จึงยังไม่ทราบว่าเป็นตัวขุดเหรียญ บอตเน็ต หรืออย่างอื่น และระบุว่าเป็นการสแกนหว่านแหจากเครื่องเช่า ไม่ใช่ข้อมูลว่าใครอยู่เบื้องหลัง
  • VulnCheck ใส่ช่องโหว่นี้ในแคตตาล็อก KEV ของตัวเองแล้ว แต่ตอนเราตรวจรายการ KEV ของ CISA ยังไม่พบ CVE นี้

ช่องโหว่ CVE-2026-58115 ใน Node-RED บนอุปกรณ์ Siemens SIMATIC IoT2050 Advanced ถูกโจมตีจริงเมื่อ 30 ตุลาคม 2026 ตามรายงานของ VulnCheck ที่เผยแพร่ 2 พฤศจิกายน 2026 ผู้โจมตีส่งคำขอ POST /flows เพียงครั้งเดียวให้ Node-RED สร้าง flow ที่ดาวน์โหลดและรัน Linux bot Siemens ประกาศช่องโหว่นี้ตั้งแต่ 11 สิงหาคม 2026 ให้คะแนน CVSS 10.0 และออกรุ่นแก้ V4.3.4.1

ข้อมูลการโจมตีมาจากกับดัก (canary) ของ VulnCheck เอง ไม่ใช่รายงานจากผู้เสียหาย ส่วนรายละเอียดช่องโหว่และรุ่นที่แก้มาจากประกาศของ Siemens เราไม่ได้ทดสอบซ้ำและไม่ได้เห็นไฟล์ bot

CVE-2026-58115 คืออะไร และกระทบอะไร

ตามประกาศ SSA-834709 ของ Siemens ProductCERT อุปกรณ์ SIMATIC IoT2050 Advanced (6ES7647-0BA00-1YA2) ที่ใช้ Industrial OS และติดตั้ง Node-RED ทุกรุ่นก่อน V4.3.4.1 ไม่บังคับการยืนยันตัวตนบนอินเทอร์เฟซ HTTP ของ Node-RED ทำให้เข้าถึง node ที่สั่งคำสั่งระบบได้โดยไม่ต้องล็อกอิน ผู้โจมตีระยะไกลสร้าง flow อันตรายและรันโค้ดบนเครื่องด้วยสิทธิ์สูงสุดได้ คะแนน CVSS ทั้งเวอร์ชัน 3.1 และ 4.0 คือ 10.0

รายการ รายละเอียดตามประกาศของ Siemens
ประกาศ SSA-834709 เผยแพร่ 11 สิงหาคม 2026
ผลิตภัณฑ์ SIMATIC IoT2050 Advanced กับ Industrial OS ที่ติดตั้ง Node-RED
รุ่นที่กระทบ ทุกรุ่นก่อน V4.3.4.1
การแก้ อัปเดตเป็น V4.3.4.1 ขึ้นไป
ทางเลี่ยง ถอน Node-RED หรือตั้งค่าความปลอดภัยตามคู่มือ Node-RED
หน้าประกาศ SSA-834709 ของ Siemens ProductCERT เรื่อง CVE-2026-58115 ใน Node-RED
หน้าประกาศ SSA-834709 ของ Siemens ProductCERT เรื่อง CVE-2026-58115 ใน Node-RED บน SIMATIC IoT2050 Advanced ภาพ: Siemens ProductCERT (ภาพหน้าจอ)

NVD ลงรายการ CVE-2026-58115 โดยมี Siemens ProductCERT เป็นผู้ให้เลข และสถานะยัง "Awaiting Analysis" ตอนที่เราตรวจ

หน้า NVD ของ CVE-2026-58115 ช่องโหว่ Node-RED บน SIMATIC IoT2050
หน้า NVD ของ CVE-2026-58115 ช่องโหว่ Node-RED บน SIMATIC IoT2050 สถานะ Awaiting Analysis ภาพ: NIST NVD (ภาพหน้าจอ)

VulnCheck พบการโจมตีอย่างไร

VulnCheck ระบุว่า canary ของบริษัทจับคำขอโจมตี CVE-2026-58115 ได้เมื่อ 30 ตุลาคม 2026 คำขอ POST /flows คำขอเดียวมี flow สามส่วน คือแท็บเปล่า inject node ที่ทำงานครั้งเดียวหลังหน่วง 1 วินาที และ exec node ที่รันคำสั่ง ซึ่งซ่อน dropper ไว้หลังการเข้ารหัส base64 สามชั้น dropper ดาวน์โหลดไฟล์ชื่อ bot-linux-amd64 เก็บในพื้นที่หน่วยความจำ /dev/shm ภายใต้ชื่อที่ซ่อน แล้วรันแยกจากโปรเซส Node-RED

บล็อกของ VulnCheck ว่าด้วยการโจมตี CVE-2026-58115 ใน Node-RED ลงวันที่ 2 พฤศจิกายน 2026
บล็อกของ VulnCheck ว่าด้วยการโจมตี CVE-2026-58115 ใน Node-RED ลงวันที่ 2 พฤศจิกายน 2026 ภาพ: VulnCheck (ภาพหน้าจอ)
  • จำนวนครั้ง: ที่อยู่ไอพีเดียวกันยิงช่องโหว่ Node-RED นี้ 16 ครั้งระหว่าง 30 ตุลาคมถึง 1 พฤศจิกายน และใน canary ของ VulnCheck ยังพบการยิงช่องโหว่อีก 8 CVE ในซอฟต์แวร์อย่าง Apache Solr, Camunda, Gitea, MLflow, Traefik และ Joomla รวม 125 ครั้ง
  • ต้นทาง: ที่อยู่ไอพีอยู่ในเครือข่ายของ Microsoft (AS8075) และระบุตำแหน่งในบราซิล VulnCheck เตือนว่าที่อยู่ในช่วงของผู้ให้บริการคลาวด์รายใหญ่มักเป็นเครื่องเช่าหรือเครื่องที่ถูกยึด จึงบอกไม่ได้ว่าใครอยู่เบื้องหลัง
  • payload รุ่นถัดมา: หลัง 1 พฤศจิกายน ผู้โจมตีส่งสคริปต์ shell อีกตัว ไฟล์ที่ตั้งชื่อให้เหมือนเธรดของเคอร์เนล (.kworker) และ webshell ที่เปิดจุดรับคำสั่งผ่าน HTTP เพื่อกลับมาสั่งงานภายหลัง
  • ข้อจำกัด: VulnCheck ไม่ได้ดึงไฟล์ bot สคริปต์ หรือ .kworker มาวิเคราะห์ จึงไม่อ้างว่ามันทำอะไร

ทำไมเรื่องนี้สำคัญ

Node-RED เป็นเครื่องมือเขียนโปรแกรมแบบ flow บน Node.js ที่ใช้ในโรงงาน สาธารณูปโภค สุขภาพ เกษตร และบ้านอัจฉริยะ VulnCheck ระบุว่ายังพบในผลิตภัณฑ์ ICS/OT เชิงพาณิชย์อย่าง SIMATIC IoT2050 ช่องโหว่ที่ประกาศมานานกว่า 2 เดือนแล้วเพิ่งถูกใช้โจมตีสะท้อนว่าอุปกรณ์ OT ที่ไม่ได้อัปเดตและเปิดสู่อินเทอร์เน็ตถูกสแกนหาอย่างอัตโนมัติ VulnCheck สรุปว่าการโจมตีใช้เพียงคำขอ HTTP เดียวและไม่ได้พยายามซ่อนตัวมากนัก ซึ่งแสดงว่าอาศัยปริมาณมากกว่าความแนบเนียน

CISA ยังไม่ได้ลง CVE-2026-58115 ในแคตตาล็อก KEV ตอนที่เราตรวจรายการเมื่อ 4 พฤศจิกายน 2026 VulnCheck ลงใน KEV ของตัวเองแล้ว ซึ่งเป็นรายการคนละชุดกัน

สิ่งที่องค์กรไทยควรทำ

  1. ค้นหา Node-RED ทุกอินสแตนซ์ ทั้งบนอุปกรณ์ IoT2050 เครื่องเสมือน คอนเทนเนอร์ Raspberry Pi และเซิร์ฟเวอร์ของผู้รับเหมา แล้วตรวจว่าเข้าถึงจากอินเทอร์เน็ตหรือเครือข่ายที่ไม่เชื่อถือได้หรือไม่
  2. อัปเดต IoT2050 Advanced เป็น V4.3.4.1 ขึ้นไป ตามประกาศ Siemens หรือถอน Node-RED ถ้าไม่ได้ใช้
  3. ตั้ง adminAuth และจำกัดเครือข่าย ให้อินเทอร์เฟซแก้ไข Node-RED อยู่หลังไฟร์วอลล์หรือ VPN เท่านั้น ตามที่ VulnCheck แนะนำให้ตรวจว่าเข้าจากภายนอกได้หรือไม่
  4. ตรวจ flow ที่มีอยู่ หา exec node ที่ไม่รู้จักและ HTTP endpoint แปลก ๆ เพราะผู้โจมตีบางรายทิ้ง webshell ไว้ และดูว่ามีไฟล์ซ่อนใน /dev/shm หรือ /tmp
  5. ใช้ตัวบ่งชี้ของ VulnCheck ซึ่งระบุที่อยู่ไอพีต้นทางและเซิร์ฟเวอร์ปลายทางไว้ในบล็อก เพื่อค้นย้อนหลังในบันทึกไฟร์วอลล์ ติดตามข่าวความปลอดภัยอื่น ๆ ได้ที่หมวด Security

บริการของ THAI DATA CLOUD ที่เกี่ยวข้อง

เหตุโจมตี CVE-2026-58115 แสดงว่าระบบที่เปิดอินเทอร์เน็ตโดยไม่มีคนเฝ้าดูจะถูกสแกนเจอและถูกใช้งานได้ภายในไม่กี่วัน องค์กรที่รัน Node-RED หรือแอปอัตโนมัติบนคลาวด์ ใช้ Managed Cloud Services ของ THAI DATA CLOUD ให้ทีมผู้เชี่ยวชาญติดตั้ง บริหาร และ Monitoring ระบบคลาวด์ตลอด 24 ชั่วโมงได้ (THAI DATA CLOUD เป็นผู้ดำเนินงานเว็บไซต์นี้)

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

CVE-2026-58115 คืออะไร?

CVE-2026-58115 คือช่องโหว่ขาดการยืนยันตัวตนใน Node-RED บน SIMATIC IoT2050 Advanced ที่ใช้ Industrial OS ตามประกาศ SSA-834709 ของ Siemens ผู้โจมตีที่ไม่ได้ล็อกอินสร้าง flow อันตรายผ่านอินเทอร์เฟซ HTTP และรันโค้ดด้วยสิทธิ์สูงสุดได้ คะแนน CVSS 10.0 ทั้งเวอร์ชัน 3.1 และ 4.0

CVE-2026-58115 ถูกโจมตีจริงหรือไม่?

ใช่ ตาม VulnCheck canary ของบริษัทจับคำขอโจมตี CVE-2026-58115 ได้เมื่อ 30 ตุลาคม 2026 และเห็นที่อยู่ไอพีเดียวกันยิง 16 ครั้งถึง 1 พฤศจิกายน แต่ข้อมูลมาจากกับดักของ VulnCheck เอง ไม่ใช่รายงานว่ามีโรงงานหรือองค์กรใดถูกเจาะ และยังไม่ทราบว่า bot ที่ถูกโหลดทำอะไร

ต้องแก้ CVE-2026-58115 อย่างไร?

Siemens แนะนำให้อัปเดต SIMATIC IoT2050 Advanced เป็น V4.3.4.1 ขึ้นไป หรือแก้ชั่วคราวด้วยการถอน Node-RED ออกหรือตั้งค่าความปลอดภัยให้ Node-RED ตามคู่มือ VulnCheck แนะนำให้ตรวจว่า Node-RED เข้าถึงจากภายนอกได้หรือไม่ ตั้งค่า adminAuth และตรวจ flow ที่มี exec node หรือ HTTP endpoint แปลกปลอม

Node-RED ที่ไม่ใช่ของ Siemens กระทบด้วยหรือไม่?

ตามที่ VulnCheck เห็น ผู้โจมตีกำลังสแกนหา Node-RED ที่ไม่ได้ตั้ง adminAuth และใช้ได้อัตโนมัติ แม้ CVE-2026-58115 ถูกกำหนดโดย Siemens และระบุเฉพาะ IoT2050 Advanced แต่การเปิด Node-RED ให้เข้าถึงโดยไม่ยืนยันตัวตนอันตรายไม่ว่าอยู่บนอุปกรณ์ใด จึงควรตรวจทุกอินสแตนซ์

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

  1. Exploitation Targeting Node-RED, a Tool Embedded in ICS Products — VulnCheck
  2. SSA-834709: Missing Authentication Vulnerability in Node-RED on SIMATIC IoT2050 Advanced with Industrial OS — Siemens ProductCERT
  3. NVD: CVE-2026-58115 — NIST National Vulnerability Database

บุคคล องค์กร และสถานที่ในข่าวนี้

เลือกชื่อเพื่ออ่านข่าวทั้งหมดที่กล่าวถึง ตัวเลขคือจำนวนข่าว

ประเทศและสถานที่
บราซิล50
ผลิตภัณฑ์และเทคโนโลยี
Linux124Node.js20
แชร์FacebookXLINELinkedIn

พบข้อมูลคลาดเคลื่อน? แจ้งกองบรรณาธิการ