Apache NiFi ช็อกวงการอีกครั้ง: ช่องโหว่ Deserialization ทำ Asana Integration เสี่ยงถูกยึดระบบ
ช่องโหว่ใหม่ใน Apache NiFi ที่ถูกระบุเป็น CVE‑2025‑66524 กำลังสร้างแรงสั่นสะเทือนให้กับองค์กรที่ใช้ NiFi เชื่อมต่อกับ Asana เพื่อจัดการ workflow อัตโนมัติ ช่องโหว่นี้เกิดขึ้นใน GetAsanaObject Processor ซึ่งใช้ Java Object Serialization แบบ “ไม่กรองข้อมูล” ทำให้ผู้โจมตีสามารถยัด state ที่ถูกดัดแปลงลงใน distributed cache และ NiFi จะโหลดข้อมูลนั้นกลับมาโดยไม่ตรวจสอบความปลอดภัยเลย
แม้การโจมตีจะไม่สามารถทำจากภายนอกได้โดยตรง แต่หากผู้โจมตีเข้าถึง cache server ได้—ไม่ว่าจะผ่านการเจาะระบบมาก่อนหรือการตั้งค่าที่ผิดพลาด—ก็สามารถทำให้ NiFi ประพฤติผิดปกติหรือรันโค้ดที่ไม่พึงประสงค์ได้ทันที นี่คือรูปแบบการโจมตีที่คล้ายกับ supply‑chain ภายในระบบ data flow ซึ่งกำลังเป็นเทรนด์ที่กลุ่ม APT ใช้เพิ่มขึ้นในปี 2025
Apache แก้ไขปัญหานี้ในเวอร์ชัน 2.7.0 โดยยกเลิก Java Serialization และเปลี่ยนไปใช้ JSON Serialization ซึ่งปลอดภัยกว่าและตรวจสอบได้ง่ายกว่า นอกจากนี้ยังแนะนำให้ผู้ดูแลระบบลบ GetAsanaObject Processor ออกหากยังไม่สามารถอัปเกรดได้ทันที การเปลี่ยนแปลงนี้สะท้อนให้เห็นถึงแนวโน้มใหญ่ในวงการที่กำลังทยอยเลิกใช้ Java Serialization หลังพบปัญหาความปลอดภัยซ้ำซากในช่วงหลายปีที่ผ่านมา
ช่องโหว่นี้ยังเป็นสัญญาณเตือนว่า integration processor ที่เชื่อมต่อกับ third‑party services เช่น Asana, Jira หรือ Slack มักเป็นจุดอ่อนที่ถูกละเลย เพราะหลายองค์กรเชื่อว่าความเสี่ยงอยู่ที่ตัวระบบหลัก แต่ในความเป็นจริง “ช่องโหว่เล็กในปลายทาง” สามารถลุกลามเป็นการยึดระบบ data pipeline ทั้งชุดได้อย่างง่ายดาย
สรุปประเด็นสำคัญ
ช่องโหว่เกิดใน GetAsanaObject Processor
ใช้ Java Object Serialization แบบไม่กรองข้อมูล
ทำให้ attacker ใส่ state อันตรายลง cache ได้
ความรุนแรงระดับสูง (CVSS 7.5)
ส่งผลให้ NiFi โหลดข้อมูลที่ถูกดัดแปลงโดยไม่ตรวจสอบ
อาจนำไปสู่การควบคุมพฤติกรรมระบบโดยไม่ได้รับอนุญาต
เงื่อนไขที่ทำให้ถูกโจมตีได้
ผู้โจมตีต้องเข้าถึง cache server ได้โดยตรง
ระบบที่ตั้งค่า integration แบบเก่าและไม่เคย audit เสี่ยงสูง
คำแนะนำเร่งด่วน
อัปเดตเป็น NiFi 2.7.0 ทันที
หากอัปเดตไม่ได้ ให้ลบ GetAsanaObject Processor ออก
https://securityonline.info/apache-nifis-data-leak-how-a-high-severity-deserialization-flaw-puts-your-asana-workflows-at-risk/
ช่องโหว่ใหม่ใน Apache NiFi ที่ถูกระบุเป็น CVE‑2025‑66524 กำลังสร้างแรงสั่นสะเทือนให้กับองค์กรที่ใช้ NiFi เชื่อมต่อกับ Asana เพื่อจัดการ workflow อัตโนมัติ ช่องโหว่นี้เกิดขึ้นใน GetAsanaObject Processor ซึ่งใช้ Java Object Serialization แบบ “ไม่กรองข้อมูล” ทำให้ผู้โจมตีสามารถยัด state ที่ถูกดัดแปลงลงใน distributed cache และ NiFi จะโหลดข้อมูลนั้นกลับมาโดยไม่ตรวจสอบความปลอดภัยเลย
แม้การโจมตีจะไม่สามารถทำจากภายนอกได้โดยตรง แต่หากผู้โจมตีเข้าถึง cache server ได้—ไม่ว่าจะผ่านการเจาะระบบมาก่อนหรือการตั้งค่าที่ผิดพลาด—ก็สามารถทำให้ NiFi ประพฤติผิดปกติหรือรันโค้ดที่ไม่พึงประสงค์ได้ทันที นี่คือรูปแบบการโจมตีที่คล้ายกับ supply‑chain ภายในระบบ data flow ซึ่งกำลังเป็นเทรนด์ที่กลุ่ม APT ใช้เพิ่มขึ้นในปี 2025
Apache แก้ไขปัญหานี้ในเวอร์ชัน 2.7.0 โดยยกเลิก Java Serialization และเปลี่ยนไปใช้ JSON Serialization ซึ่งปลอดภัยกว่าและตรวจสอบได้ง่ายกว่า นอกจากนี้ยังแนะนำให้ผู้ดูแลระบบลบ GetAsanaObject Processor ออกหากยังไม่สามารถอัปเกรดได้ทันที การเปลี่ยนแปลงนี้สะท้อนให้เห็นถึงแนวโน้มใหญ่ในวงการที่กำลังทยอยเลิกใช้ Java Serialization หลังพบปัญหาความปลอดภัยซ้ำซากในช่วงหลายปีที่ผ่านมา
ช่องโหว่นี้ยังเป็นสัญญาณเตือนว่า integration processor ที่เชื่อมต่อกับ third‑party services เช่น Asana, Jira หรือ Slack มักเป็นจุดอ่อนที่ถูกละเลย เพราะหลายองค์กรเชื่อว่าความเสี่ยงอยู่ที่ตัวระบบหลัก แต่ในความเป็นจริง “ช่องโหว่เล็กในปลายทาง” สามารถลุกลามเป็นการยึดระบบ data pipeline ทั้งชุดได้อย่างง่ายดาย
สรุปประเด็นสำคัญ
ช่องโหว่เกิดใน GetAsanaObject Processor
ใช้ Java Object Serialization แบบไม่กรองข้อมูล
ทำให้ attacker ใส่ state อันตรายลง cache ได้
ความรุนแรงระดับสูง (CVSS 7.5)
ส่งผลให้ NiFi โหลดข้อมูลที่ถูกดัดแปลงโดยไม่ตรวจสอบ
อาจนำไปสู่การควบคุมพฤติกรรมระบบโดยไม่ได้รับอนุญาต
เงื่อนไขที่ทำให้ถูกโจมตีได้
ผู้โจมตีต้องเข้าถึง cache server ได้โดยตรง
ระบบที่ตั้งค่า integration แบบเก่าและไม่เคย audit เสี่ยงสูง
คำแนะนำเร่งด่วน
อัปเดตเป็น NiFi 2.7.0 ทันที
หากอัปเดตไม่ได้ ให้ลบ GetAsanaObject Processor ออก
https://securityonline.info/apache-nifis-data-leak-how-a-high-severity-deserialization-flaw-puts-your-asana-workflows-at-risk/
⚠️ Apache NiFi ช็อกวงการอีกครั้ง: ช่องโหว่ Deserialization ทำ Asana Integration เสี่ยงถูกยึดระบบ
ช่องโหว่ใหม่ใน Apache NiFi ที่ถูกระบุเป็น CVE‑2025‑66524 กำลังสร้างแรงสั่นสะเทือนให้กับองค์กรที่ใช้ NiFi เชื่อมต่อกับ Asana เพื่อจัดการ workflow อัตโนมัติ ช่องโหว่นี้เกิดขึ้นใน GetAsanaObject Processor ซึ่งใช้ Java Object Serialization แบบ “ไม่กรองข้อมูล” ทำให้ผู้โจมตีสามารถยัด state ที่ถูกดัดแปลงลงใน distributed cache และ NiFi จะโหลดข้อมูลนั้นกลับมาโดยไม่ตรวจสอบความปลอดภัยเลย
แม้การโจมตีจะไม่สามารถทำจากภายนอกได้โดยตรง แต่หากผู้โจมตีเข้าถึง cache server ได้—ไม่ว่าจะผ่านการเจาะระบบมาก่อนหรือการตั้งค่าที่ผิดพลาด—ก็สามารถทำให้ NiFi ประพฤติผิดปกติหรือรันโค้ดที่ไม่พึงประสงค์ได้ทันที นี่คือรูปแบบการโจมตีที่คล้ายกับ supply‑chain ภายในระบบ data flow ซึ่งกำลังเป็นเทรนด์ที่กลุ่ม APT ใช้เพิ่มขึ้นในปี 2025
Apache แก้ไขปัญหานี้ในเวอร์ชัน 2.7.0 โดยยกเลิก Java Serialization และเปลี่ยนไปใช้ JSON Serialization ซึ่งปลอดภัยกว่าและตรวจสอบได้ง่ายกว่า นอกจากนี้ยังแนะนำให้ผู้ดูแลระบบลบ GetAsanaObject Processor ออกหากยังไม่สามารถอัปเกรดได้ทันที การเปลี่ยนแปลงนี้สะท้อนให้เห็นถึงแนวโน้มใหญ่ในวงการที่กำลังทยอยเลิกใช้ Java Serialization หลังพบปัญหาความปลอดภัยซ้ำซากในช่วงหลายปีที่ผ่านมา
ช่องโหว่นี้ยังเป็นสัญญาณเตือนว่า integration processor ที่เชื่อมต่อกับ third‑party services เช่น Asana, Jira หรือ Slack มักเป็นจุดอ่อนที่ถูกละเลย เพราะหลายองค์กรเชื่อว่าความเสี่ยงอยู่ที่ตัวระบบหลัก แต่ในความเป็นจริง “ช่องโหว่เล็กในปลายทาง” สามารถลุกลามเป็นการยึดระบบ data pipeline ทั้งชุดได้อย่างง่ายดาย
📌 สรุปประเด็นสำคัญ
✅ ช่องโหว่เกิดใน GetAsanaObject Processor
➡️ ใช้ Java Object Serialization แบบไม่กรองข้อมูล
➡️ ทำให้ attacker ใส่ state อันตรายลง cache ได้
✅ ความรุนแรงระดับสูง (CVSS 7.5)
➡️ ส่งผลให้ NiFi โหลดข้อมูลที่ถูกดัดแปลงโดยไม่ตรวจสอบ
➡️ อาจนำไปสู่การควบคุมพฤติกรรมระบบโดยไม่ได้รับอนุญาต
‼️ เงื่อนไขที่ทำให้ถูกโจมตีได้
⛔ ผู้โจมตีต้องเข้าถึง cache server ได้โดยตรง
⛔ ระบบที่ตั้งค่า integration แบบเก่าและไม่เคย audit เสี่ยงสูง
‼️ คำแนะนำเร่งด่วน
⛔ อัปเดตเป็น NiFi 2.7.0 ทันที
⛔ หากอัปเดตไม่ได้ ให้ลบ GetAsanaObject Processor ออก
https://securityonline.info/apache-nifis-data-leak-how-a-high-severity-deserialization-flaw-puts-your-asana-workflows-at-risk/
0 Comments
0 Shares
30 Views
0 Reviews