พบ NPM Module ฝังโค้ดขโมยข้อมูล ยอดดาวน์โหลดรวมกว่า 27,000 ครั้ง

ReversingLabs ออกราย พบ NPM Module หลายตัวทำการฝังโค้ดขโมยข้อมูล มียอดดาวน์โหลดรวมกว่า 27,000 ครั้ง

Credit: ShutterStock.com

ReversingLabs ได้ทำการแสกน NPM Open Source Repository มาตั้งแต่เดือนเมษายน ค้นพบ Packages มากกว่า 20 ตัวที่ทำการซ่อนโค้ดภายใต้ JavaScript ใช้สำหรับขโมยข้อมูลเพื่อใช้ในการโจมตีแบบ Supply Chain Attack โดย Packages เหล่านี้อาจถูกนักพัฒนานำไปใช้ในงานในแอพพลิเคชันได้หลายช่องทางและสามารถทำให้เกิดความเสียหายเป็นวงกว้างได้

ส่วนใหญ่แล้วผู้ไม่หวังดีจะใช้เทคนิคการโจมตีแบบ typo-squatting ซึ่งใช้วิธีการตั้งชื่อ Packages ให้คล้ายกับชื่อ Packages ยอดนิยมอื่นๆ เพื่อหวังให้เหยื่อที่พิมพ์ผิดทำการดาวน์โหลดไปใช้งาน เช่น มีโมดูลชื่อ “umbrellaks” พยายามตั้งชื่อให้คล้ายกับ “umbrellajs” ซึ่งเป็น Document Object Model (DOM) framework ยอดนิยม ปัจจุบันโมดูลบางตัวยังคงสามารถดาวน์โหลดได้จาก Repository ถึงแม้ว่าทาง ReversingLabs จะมีการรายงานไปตั้งแต่วันที่ 1 กรกฎาคม นักพัฒนาจึงควรตรวจสอบ Packages ที่นำมาใช้งานอย่างระมัดระวัง

รายการ Malicious NPM modules: https://blog.reversinglabs.com/blog/iconburst-npm-software-supply-chain-attack-grabs-data-from-apps-websites

ที่มา: https://www.darkreading.com/attacks-breaches/supply-chain-attack-malicious-npm-modules-steal-data

About เด็กฝึกงาน TechTalkThai หมายเลข 1

นักเขียนผู้มีความสนใจใน Enterprise IT ด้วยประสบการณ์กว่า 10 ปีในไทย ปัจจุบันใช้ชีวิตอยู่ที่สหรัฐอเมริกา แต่ยังคงมุ่งมั่นในการแบ่งปันความรู้และประสบการณ์ด้านเทคโนโลยีให้กับทุกคน

Check Also

พลิกการดิสรัปของเวอร์ชวลไลเซชัน เป็นโอกาสสร้างนวัตกรรมแอปพลิเคชัน [PR]

กว่า 30 ปีที่ผ่านมา การบริหารต้นทุนของเซิร์ฟเวอร์เวอร์ชวลไลเซชันให้มีประสิทธิภาพมากที่สุด คือแรงขับเคลื่อนสำคัญที่จุดประกายการเปลี่ยนผ่านด้านไอทีระลอกแรก โดยเน้นดึงศักยภาพใหม่ออกมาจากเซิร์ฟเวอร์ x86 ที่เคยกำหนดทิศทางของศูนย์ข้อมูลมาตลอด จนถึงวันนี้ โลกยุคใหม่ที่ปริมาณข้อมูลเติบโตอย่างรวดเร็วและเวิร์กโฟลว์ด้าน AI กำลังเกิดขึ้นอย่างต่อเนื่อง กำลังทดสอบขีดจำกัดของสถาปัตยกรรมแบบดั้งเดิม และบีบให้หลายองค์กรต้องปรับตัว

CyberGenics เปิดตัวพอร์ตโฟลิโอ Managed Security Services เต็มรูปแบบ 14 บริการ ครอบคลุม Protect – Defense – Risk สำหรับองค์กรไทย [Guest Post]

วางชั้นควบคุมความปลอดภัยตามหลัก Zero Trust Architecture ยกระดับการตรวจจับด้วย MXDR ที่ขับเคลื่อนโดย Agentic SOC และส่งมอบในรูปแบบ OPEX ที่องค์กรเริ่มต้นได้โดยไม่ต้องลงทุนก้อนใหญ่