𝟭𝟰𝟰 แพ็กเกจ Mastra npm ถูกเจาะระบบ

การโจมตีห่วงโซ่อุปทานซอฟต์แวร์ (software supply chain attack) ครั้งใหญ่เพิ่งเกิดขึ้นกับระบบนิเวศ AI ของ JavaScript

ผู้โจมตีได้เจาะระบบแพ็กเกจ npm จำนวน 144 แพ็กเกจภายใต้ namespace @mastra เหตุการณ์นี้ซึ่งเป็นที่รู้จักในชื่อ easy-day-js เกิดขึ้นเนื่องจากบัญชีผู้ร่วมพัฒนา (contributor) เพียงบัญชีเดียวถูกแฮ็ก

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

วิธีการโจมตี:

ความเสี่ยงนั้นสูงมาก โค้ดอันตรายสามารถขโมย API keys, ข้อมูลประจำตัวของนัก