May 2, 2026

แพ็กเกจ npm ของ SAP ถูกฝังมัลแวร์ กลายเป็นช่องทางโจมตีนักพัฒนา

แพ็กเกจ npm อย่างเป็นทางการของ SAP กลายเป็นช่องทางโจมตีครั้งใหม่ หลังถูกแฮกเกอร์แทรกโค้ดอันตรายเพื่อขโมยข้อมูลสำคัญจากเครื่องนักพัฒนาและระบบ CI/CD ในลักษณะของ supply chain attack ซึ่งกำลังกลายเป็นภัยคุกคามหลักของวงการโอเพ่นซอร์ส

ฝังมัลแวร์ในแพ็กเกจทางการ ล้วงข้อมูลตั้งแต่ติดตั้ง

รายงานระบุว่า มีแพ็กเกจ npm ของ SAP อย่างน้อย 4 รายการถูกแทรกโค้ดอันตราย โดยเวอร์ชันที่มีปัญหาได้ถูกนำออกจากระบบแล้วในภายหลัง

มัลแวร์ที่ฝังอยู่ภายในถูกออกแบบมาเพื่อขโมยข้อมูลสำคัญจากเครื่องของนักพัฒนาโดยตรง เช่น

  • token สำหรับ npm และ GitHub
  • SSH keys และ credentials ต่างๆ
  • ข้อมูล cloud จาก AWS, Azure และ Google Cloud
  • Kubernetes secrets และ config
  • รวมถึงข้อมูลลับใน CI/CD pipeline

ที่น่ากังวลคือ มัลแวร์ยังสามารถดึงข้อมูลจากหน่วยความจำของ CI runner ได้โดยตรง ซึ่งเป็นเทคนิคที่ซับซ้อนและเคยถูกใช้ใน supply chain attack ก่อนหน้านี้

แคมเปญ TeamPCP โจมตีซ้ำ โครงสร้างเดิมที่ยังใช้ได้ผล

การโจมตีครั้งนี้เชื่อว่าเกี่ยวข้องกับกลุ่ม TeamPCP ซึ่งเคยก่อเหตุในลักษณะคล้ายกันมาก่อน โดยใช้วิธีแทรกโค้ดอันตรายในแพ็กเกจยอดนิยมเพื่อกระจายมัลแวร์ไปยังนักพัฒนาและองค์กร

ลักษณะของการโจมตีคือ เมื่อมีการติดตั้งแพ็กเกจที่ถูกฝังโค้ด มัลแวร์จะเริ่มทำงานทันทีโดยไม่ต้องรอการรันโปรแกรม ทำให้สามารถขโมยข้อมูลสำคัญได้ตั้งแต่ขั้นตอน build หรือ deploy

นักพัฒนาและองค์กรที่ใช้งานแพ็กเกจที่ได้รับผลกระทบ ควรรีบตรวจสอบระบบทันที และเปลี่ยน credentials ทั้งหมด เนื่องจากมีความเสี่ยงสูงที่ข้อมูลจะถูกเข้าถึงไปแล้ว

ที่มา