ช่องโหว่ร้ายแรงใน x402 SDK เสี่ยง API อันตรายดูดโทเคน AI Agent
ช่องโหว่ร้ายแรงใน x402 SDK ที่ใช้สำหรับชำระค่าเรียก API ของเอเจนต์ AI อาจถูก API ที่ไม่ปลอดภัยหลอกให้เซ็นจ่ายโทเคนเต็มยอดคงเหลือ เนื่องจากไคลเอนต์ตั้งค่าเริ่มต้นไม่มีขีดจำกัด
บริษัทรักษาความปลอดภัยทางไซเบอร์ V12 เปิดเผยเมื่อวันที่ 22 ตุลาคม พ.ศ. 2569 ว่าพบช่องโหว่ร้ายแรงในชุดเครื่องมือพัฒนาซอฟต์แวร์ x402 SDK ซึ่งอาจทำให้เอเจนต์ AI ที่ใช้จ่ายค่าเรียกใช้ API ด้วยโทเคน เสี่ยงถูก API ที่ไม่ปลอดภัยดูดโทเคนออกจากกระเป๋าดิจิทัลจนหมด
ปัญหาดังกล่าวเกิดจากการตั้งค่าเริ่มต้นของไคลเอนต์ใน SDK ที่ไม่ได้กำหนดขีดจำกัดการใช้จ่าย ทำให้หากเอเจนต์ AI ทำการเซ็นชำระเงินอัตโนมัติ ก็อาจถูก API ที่เป็นอันตรายหลอกให้อนุมัติการจ่ายเงินเต็มจำนวนยอดคงเหลือทั้งหมดของโทเคนที่รองรับ
สาเหตุของช่องโหว่
ช่องโหว่นี้มีต้นตอมาจากการออกแบบไคลเอนต์เริ่มต้นของ x402 SDK ที่ไม่มีการกำหนดวงเงินสูงสุดในการทำธุรกรรม ซึ่งแตกต่างจากระบบการชำระเงินทั่วไปที่มักจะมีการตั้งขีดจำกัดไว้เพื่อป้องกันความเสียหาย
นักพัฒนาที่นำ SDK ไปใช้งานจึงอาจไม่ทราบว่าต้องตั้งค่าขีดจำกัดการใช้จ่ายด้วยตนเอง ส่งผลให้เอเจนต์ AI ที่สร้างขึ้นมานั้นเปิดช่องให้ผู้ไม่หวังดีสามารถร้องขอจำนวนเงินเท่าที่ต้องการได้
ผลกระทบที่เกิดขึ้น
ความเสี่ยงจากช่องโหว่นี้จำกัดอยู่เฉพาะเอเจนต์ AI ที่มีการตั้งค่าให้เซ็นชำระเงินอัตโนมัติ รวมถึงแอปพลิเคชันที่ใช้ SDK ดังกล่าวโดยไม่ได้กำหนดขีดจำกัดการใช้จ่ายไว้ล่วงหน้า
หากเอเจนต์ดังกล่าวเชื่อมต่อกับ API ที่ถูกควบคุมโดยผู้ไม่หวังดี ผู้โจมตีสามารถส่งคำขอชำระเงินในจำนวนเท่ากับยอดคงเหลือทั้งหมดในกระเป๋าโทเคน และเอเจนต์จะทำการเซ็นอนุมัติโดยอัตโนมัติ ส่งผลให้เงินในกระเป๋าถูกถอนออกไปจนหมดในครั้งเดียว
การแก้ไขและการป้องกัน
ทีมพัฒนา x402 SDK ได้ออกเวอร์ชันอัปเดตเมื่อวันที่ 18 สิงหาคม โดยเพิ่มฟีเจอร์การกำหนดขีดจำกัดการใช้จ่ายเป็นค่าเริ่มต้น เพื่อป้องกันไม่ให้เอเจนต์ AI เซ็นชำระเงินเกินวงเงินที่ตั้งไว้
ผู้ใช้งานที่ยังคงใช้เวอร์ชันก่อนหน้านี้ควรอัปเดต SDK โดยเร็วที่สุด และตรวจสอบการตั้งค่าของเอเจนต์ AI ทั้งหมดที่มีการเชื่อมต่อกับ API ภายนอก รวมถึงพิจารณาตั้งวงเงินสูงสุดต่อธุรกรรมและต่อวันไว้เพื่อลดความเสี่ยง
ข้อแนะนำสำหรับนักพัฒนา
นักพัฒนาที่ใช้งาน x402 SDK ควรตรวจสอบให้แน่ใจว่าได้อัปเดตเป็นเวอร์ชันล่าสุดแล้ว และควรตั้งค่าขีดจำกัดการใช้จ่ายอย่างเข้มงวดสำหรับเอเจนต์ AI ที่ทำหน้าที่ชำระเงินอัตโนมัติ
นอกจากนี้ ควรมีระบบตรวจสอบและแจ้งเตือนเมื่อมีการทำธุรกรรมที่มีมูลค่าสูงหรือผิดปกติ เพื่อให้สามารถหยุดยั้งความเสียหายได้ทันท่วงทีหากเกิดเหตุการณ์ไม่คาดคิด
Reference
The Hacker News
หากสนใจสินค้า หรือต้องการคำปรึกษาเพิ่มเติม
💬 Line @monsteronline
☎️ Tel 02-026-6664
📩 Email [email protected]
🌐 Website mon.co.th