ช่องโหว่ในเอนจินการชำระเงินของเครือข่าย XRP Ledger ที่มีมาตั้งแต่ปี 2015 อาจเปิดทางให้ผู้โจมตี “กดพิมพ์” XRP (XRP) ใช้จ่ายได้เกินเพดานอุปทาน 100,000 ล้านเหรียญ ตามการเปิดเผยของทีมพัฒนา
ประเด็นสำคัญ:
- นักวิจัยที่ใช้เครื่องมือความปลอดภัยแบบ AI รายงานบั๊กโอเวอร์โฟลว์เมื่อ 22 ก.ย. ผ่านโครงการบักบาวน์ตีของเครือข่าย
- นักพัฒนาปล่อยแพตช์แก้ไขภายใน 3 วัน โดยข้ามขั้นตอนโหวตจากวาลิเดเตอร์เป็นครั้งแรกในรอบกว่าทศวรรษ
- ผู้ดูแลระบบไม่พบหลักฐานว่ามีใครเคยใช้ประโยชน์จากช่องโหว่นี้จริง
บั๊กปลอมเหรียญบน XRP
ผู้ดูแล XRP Ledger ได้ออกเอกสาร เปิดเผยช่องโหว่ เมื่อวันที่ 9 ต.ค. ระบุว่านักวิจัยรายหนึ่งแจ้งเตือนผ่านโครงการบักบาวน์ตีของเครือข่ายตั้งแต่ 22 ก.ย. RippleX หน่วยงานพัฒนาของบริษัท Ripple ประเมินความรุนแรงระดับ “วิกฤติ” หลังทดสอบจำลองการโจมตีได้สำเร็จ และยืนยันไม่พบสัญญาณว่าเคยมีการโจมตีจริงบนเครือข่าย
ช่องโหว่ซ่อนอยู่ในเอนจินการชำระเงิน ซึ่งใช้การคำนวณแบบ 64 บิตโดยไม่ตรวจสอบโอเวอร์โฟลว์ เพื่อรวมยอดที่ผู้ซื้อจะต้องจ่าย เมื่อคำสั่งชำระเงินคำสั่งเดียวไปไล่จับกินคำสั่งฝั่งขายในออร์เดอร์บุ๊กจำนวนมากพร้อมกัน
หากมีคำสั่งผิดราคาจำนวนหลายร้อยออเดอร์ถูกสร้างขึ้นโดยเจตนา ยอดรวมดังกล่าวสามารถถูกดันจนเกินขีดจำกัดของตัวเลข แล้ว “วนกลับ” ไปเป็นมูลค่าจิ๋ว ทำให้ฝั่งผู้ขายได้รับชำระครบถ้วน ขณะที่ผู้ซื้อจ่ายจริงแทบจะเป็นศูนย์ ที่สำคัญ กลไกตรวจจับการสร้าง XRP ใหม่ของเลดเจอร์เองก็ใช้การคำนวณแบบเดียวกัน จึงมองไม่เห็นเหรียญปลอมที่เกิดขึ้น
อ่านเพิ่มเติม: GPT-6.1 Sol ช่วยลดต้นทุนเอเจนต์ของ Asana ลง 76 เท่า แต่มีเงื่อนไขสำคัญ
คำอธิบายจาก Cayden Liao
Cayden Liao ผู้ร่วมก่อตั้งด้านความปลอดภัยของ Veria Labs เขียนบน X ว่า เอเจนต์ AI ของบริษัทเป็นผู้ค้นพบช่องโหว่ และยังสร้างโค้ดโจมตีที่ใช้งานได้จริง เขาประเมินว่า ธุรกรรมเพียงครั้งเดียวอาจสร้าง XRP ได้ราว 18 ล้านล้านเหรียญ เขาเชื่อว่าที่ผ่านมาไม่มีใครจับได้ เพราะ “ต้องต่อจิ๊กซอว์จากสองบั๊กที่แต่ละตัวดูเหมือนจะมีความรุนแรงต่ำ” เข้าด้วยกัน
Liao ระบุว่า Ripple จ่ายรางวัลบักบาวน์ตีให้ Veria เต็มเพดานที่ 250,000 ดอลลาร์ ขณะที่ J. Ayo Akinyele หัวหน้าทีมวิศวกรรมของ RippleX ระบุว่าทีมจะขยายการใช้ AI เพื่อค้นหาบั๊กและการตรวจสอบแบบฟอร์มัลเพิ่มขึ้น โดยชี้ว่า AI กำลัง “เปลี่ยนเกมเรื่องความเร็วในการค้นหาช่องโหว่โดยพื้นฐาน”
แพตช์ฉุกเฉินบน XRPL
แพตช์แก้ไขถูกปล่อยในซอฟต์แวร์ xrpld เวอร์ชัน 3.4.1 เมื่อวันที่ 25 ก.ย. เพียง 3 วันหลังรับรายงาน ในวันเดียวกันนั้น วาลิเดเตอร์ที่เชื่อถือได้กว่า 80% อัปเกรดตาม ส่งผลให้การเปลี่ยนแปลงมีผลทันทีโดยไม่ผ่านขั้นตอนโหวตปรับแก้ระบบ (amendment vote) สองสัปดาห์ตามปกติ ซึ่งถือเป็นครั้งแรกในรอบกว่าทศวรรษ นักพัฒนาระบุว่า หากเดินกระบวนการตามปกติ การปล่อยโค้ดโอเพ่นซอร์สล่วงหน้าจะเท่ากับ “ชี้เป้า” ช่องโหว่ให้ผู้โจมตีเห็นเป็นเวลาหลายสัปดาห์ ก่อนที่แพตช์จะมีผลจริง
ย้อนกลับไปปี 2010 เครือข่าย Bitcoin (BTC) เคยเผชิญบั๊กโอเวอร์โฟลว์ที่สร้าง เหรียญ BTC เกิน 184,000 ล้านเหรียญจากธุรกรรมเดียว ก่อนที่นักพัฒนาจะเร่งแก้ไขภายในไม่กี่ชั่วโมง และฮาร์ดฟอร์กเชนเพื่อลบเหรียญดังกล่าวทิ้ง Zcash (ZEC) ก็เพิ่งต้องเร่งออกแพตช์อุดบั๊กปลอมเหรียญในปีนี้เช่นกัน ซึ่งแรงกดดันด้านความเชื่อมั่นทำให้ราคาโทเคนร่วงแรง
อ่านต่อ: ผู้ถือคริปโตในฝรั่งเศสอาจถูกปรับสูงสุด 10,000 ยูโร หากไม่ยื่นรายงานกระเป๋าเงินดิจิทัล

