ศูนย์รักษาความมั่นคงปลอดภัยไซเบอร์ มหาวิทยาลัยพะเยา
HIGHCVSS 8.1TLP:CLEAR
UPCYBER-ADV-2026-060
10 ตุลาคม 256927 ครั้ง

แจ้งเตือนช่องโหว่ความปลอดภัยระดับสูงใน Apache Struts (CVE-2016-3081)

CISA KEV: Apache Struts Command Injection Vulnerability in Apache Struts (CVE-2016-3081)

8.1
CVSS v3.x Score
HIGH SEVERITY
ประเภทภัยคุกคาม
ช่องโหว่ความปลอดภัย (Vulnerability)
แหล่งที่มาข้อมูล
CVE-2016-3081CWE-77Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
บทสรุปภาพรวม (Executive Summary)

ศูนย์รักษาความมั่นคงปลอดภัยไซเบอร์ มหาวิทยาลัยพะเยา ขอแจ้งเตือนช่องโหว่ความปลอดภัยรหัส CVE-2016-3081 ในระบบ Apache Struts ซึ่งส่งผลให้ผู้ไม่หวังสามารถโจมตีแบบ Remote Code Execution (RCE) ผ่านการใช้คำสั่งช่องโหว่ Command Injection ได้ ช่องโหว่นี้เกิดขึ้นเมื่อมีการเปิดใช้งานฟีเจอร์ Dynamic Method Invocation (DMI) ทำให้ผู้โจมตีสามารถสั่งประมวลผลคำสั่งอันตรายในระบบเป้าหมายได้โดยไม่ต้องมีการยืนยันตัวตน

ตารางวิเคราะห์ระบบที่ได้รับผลกระทบและการแก้ไข (Matrix)
ผลิตภัณฑ์และเวอร์ชันที่พบช่องโหว่ (Affected)
Apache Struts
เวอร์ชันที่ได้รับการแก้ไขแล้ว (Fixed / Patched)
อัปเดต Apache Struts เป็นเวอร์ชัน 2.3.28.1 หรือเวอร์ชันที่สูงกว่า หรือปิดใช้งาน Dynamic Method Invocation (DMI) ตามคำแนะนำของผู้พัฒนา
รายละเอียดช่องโหว่และรูปแบบการโจมตี

รายละเอียดช่องโหว่ (Vulnerability Details)

ช่องโหว่ความปลอดภัยรหัส CVE-2016-3081 เป็นช่องโหว่ประเภท Command Injection (CWE-77) ที่พบในระบบ Apache Struts เวอร์ชัน 2.3.19 ถึง 2.3.20.2, 2.3.21 ถึง 2.3.24.1 และ 2.3.25 ถึง 2.3.28 มีคะแนนความรุนแรงตามมาตรฐาน CVSS v3.1 สูงถึง 8.1 (High)

กลไกการโจมตี (Exploitation Mechanism)

ช่องโหว่นี้เกิดขึ้นเนื่องจากระบบมีการเปิดใช้งานคุณสมบัติ Dynamic Method Invocation (DMI) ร่วมกับการประมวลผลนิพจน์แบบ chained expressions ส่งผลให้ผู้โจมตีจากภายนอกสามารถส่งคำขอพิเศษผ่านทางคำนำหน้า method: เพื่อหลบเลี่ยงการตรวจสอบ และลักลอบสั่งประมวลผลคำสั่งระบบ (Arbitrary Code Execution) ได้จากระยะไกล

ผลกระทบต่อองค์กร (Impact)

  • การควบคุมระบบ: ผู้โจมตีสามารถเข้าควบคุมเซิร์ฟเวอร์ที่รันแอปพลิเคชันได้โดยสมบูรณ์ (Remote Code Execution)
  • การรั่วไหลของข้อมูล: เสี่ยงต่อการถูกเข้าถึง แก้ไข หรือขโมยข้อมูลสำคัญที่จัดเก็บอยู่ภายในระบบ
  • ความพร้อมใช้งานของระบบ: ผู้โจมตีอาจใช้ช่องโหว่นี้ในการหยุดการทำงานของระบบหรือใช้เป็นฐานในการโจมตีระบบอื่น ๆ ภายในเครือข่าย
ข้อเสนอแนะและมาตรการการปฏิบัติ (Recommendations & Workarounds)

แนวทางการปฏิบัติและบรรเทาผลกระทบ (Mitigation & Recommendations)

  • อัปเดตซอฟต์แวร์: ดำเนินการอัปเดต Apache Struts ให้เป็นเวอร์ชันที่ปลอดภัยหรือเวอร์ชันล่าสุดที่ได้รับการแก้ไขช่องโหว่นี้จากผู้พัฒนา
  • ปิดใช้งาน Dynamic Method Invocation (DMI): หากยังไม่สามารถอัปเดตแพตช์ได้ทันที ให้พิจารณาปิดใช้งานฟีเจอร์ DMI ในการกำหนดค่าของ Apache Struts เพื่อลดความเสี่ยงจากการถูกโจมตี
  • การจำกัดการเข้าถึง: จำกัดการเข้าถึงเครือข่ายและจำกัดสิทธิ์การเชื่อมต่อมายังเซิร์ฟเวอร์ที่ใช้งาน Apache Struts ให้เฉพาะกิจความจำเป็นเท่านั้น
  • การตรวจสอบและเฝ้าระวัง: ตรวจสอบ Log ของระบบเพื่อค้นหาความผิดปกติหรือรูปแบบการเรียกใช้งานที่มีการใช้คำนำหน้า method: ที่น่าสงสัย
แชร์การแจ้งเตือนนี้: