Back to Blog

แพ็กเกจ LiteLLM ถูกโจมตีผ่าน Supply Chain ฝังมัลแวร์ขโมยข้อมูลและแบ็คดอร์

แพ็กเกจ LiteLLM เวอร์ชัน 1.107.0 ถูกโจมตีผ่าน Supply Chain แทรกมัลแวร์ขโมยข้อมูลและแบ็คดอร์ PyPI สั่งกักแพ็กเกจเพื่อป้องกันความเสียหาย

Sales
1 min read
แพ็กเกจ LiteLLM ถูกโจมตีผ่าน Supply Chain ฝังมัลแวร์ขโมยข้อมูลและแบ็คดอร์

แพ็กเกจ LiteLLM ซึ่งเป็นเครื่องมือสำหรับเชื่อมต่อโมเดล AI หลายตัวในภาษา Python ถูกโจมตีผ่านซอฟต์แวร์ Supply Chain โดยผู้ไม่หวังดีได้ปล่อยมัลแวร์ขโมยข้อมูลสำคัญและแบ็คดอร์แทรกเข้ามาในแพ็กเกจ

เหตุการณ์นี้ได้รับการยืนยันจากหลายหน่วยงานด้านความปลอดภัยทางไซเบอร์ ได้แก่ SafeDep, Socket, StepSecurity และ Upwind ซึ่งร่วมกันตรวจพบพฤติกรรมอันตรายในแพ็กเกจที่ได้รับความนิยมในกลุ่มนักพัฒนา


รายละเอียดของการโจมตี


การโจมตี Supply Chain ครั้งนี้มุ่งเป้าไปที่แพ็กเกจ LiteLLM เวอร์ชัน 1.107.0 ซึ่งเผยแพร่ผ่าน PyPI wheels และ Docker images โดยผู้โจมตีได้แทรกมัลแวร์สองประเภทเข้าไปในแพ็กเกจ ประกอบด้วยตัวขโมยข้อมูลสำคัญและแบ็คดอร์ที่เปิดช่องให้ผู้ไม่หวังดีเข้าควบคุมระบบจากระยะไกล

การโจมตีลักษณะนี้ถือว่าอันตรายอย่างยิ่ง เนื่องจากนักพัฒนาจำนวนมากใช้ LiteLLM เป็นส่วนหนึ่งของแอปพลิเคชันที่เชื่อมต่อกับบริการ AI ต่างๆ ทำให้ผลกระทบอาจขยายวงกว้างไปยังระบบจำนวนมาก


ช่องทางการแพร่กระจาย


แพ็กเกจที่ถูกโจมตีได้รับการเผยแพร่ผ่านช่องทางหลักของระบบนิเวศ Python ได้แก่ PyPI wheels ซึ่งเป็นไฟล์ติดตั้งมาตรฐาน และ Docker images ที่ใช้สำหรับการทำแอปพลิเคชันคอนเทนเนอร์

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


แหล่งข้อมูลด้านความปลอดภัย


การตรวจพบการโจมตีครั้งนี้มาจากความร่วมมือของหน่วยงานด้านความปลอดภัยหลายแห่ง ประกอบด้วย SafeDep ซึ่งเน้นการวิเคราะห์ความเสี่ยงของซอฟต์แวร์ Socket ผู้เชี่ยวชาญด้านการตรวจสอบแพ็กเกจ StepSecurity ที่เน้นความปลอดภัยของไปป์ไลน์ และ Upwind ซึ่งทำงานด้านการปกป้องคลาวด์เนทีฟ

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


การตอบสนองจาก PyPI


หลังจากได้รับแจ้งเหตุการณ์ แพ็กเกจ LiteLLM ได้ถูกกักกันหรือ Quarantine บน PyPI เพื่อป้องกันไม่ให้นักพัฒนาดาวน์โหลดเวอร์ชันที่ถูกโจมตีเพิ่มเติม มาตรการนี้ถือเป็นการควบคุมความเสียหายเบื้องต้น

อย่างไรก็ตาม ผู้ที่เคยติดตั้ง LiteLLM เวอร์ชัน 1.107.0 ไปแล้วยังจำเป็นต้องดำเนินการตรวจสอบและล้างระบบ เนื่องจากมัลแวร์อาจยังคงทำงานอยู่ในสภาพแวดล้อมที่ได้รับผลกระทบ


Reference


The Hacker News

หากสนใจสินค้า หรือต้องการคำปรึกษาเพิ่มเติม

💬 Line @monsteronline

☎️ Tel 02-026-6664

📩 Email [email protected]

🌐 Website mon.co.th