พบและแก้ไขช่องโหว่ integer overflow ในกลไกการชำระเงินของ XRPL ซึ่งอาจทำให้สร้าง XRP ขึ้นใหม่ได้ในบางเงื่อนไข โดยรายงานที่เกี่ยวข้องเผยแพร่ 9 วันหลังการลงมติอนุมัติควบรวมกิจการ ผู้ถือหุ้นของอามาดา แอควิซิชัน II (Armada Acquisition II) ซึ่งขณะนั้นยังไม่ได้จดทะเบียนในตลาดหลักทรัพย์ เป็นฝ่ายลงมติเห็นชอบการควบรวมกับเอเวอร์นอร์ธ (Evernorth)
เอกสารที่ยื่นต่อคณะกรรมการกำกับหลักทรัพย์และตลาดหลักทรัพย์สหรัฐฯ (SEC) ระบุว่า การประชุมผู้ถือหุ้นของอามาดา แอควิซิชัน II จัดขึ้นเมื่อวันที่ 30 กันยายน หลังการควบรวมเสร็จสิ้น บริษัทที่ควบรวมกันมีกำหนดซื้อขายในตลาด Nasdaq ด้วยสัญลักษณ์ XRPN การควบรวมเสร็จสิ้นเมื่อวันที่ 9 ตุลาคม
รายงานช่องโหว่ที่ XRPL เผยแพร่เมื่อวันที่ 9 ตุลาคมระบุว่า integer overflow ในกลไกการชำระเงินอาจทำให้สร้าง XRP ขึ้นใหม่ได้ในบางเงื่อนไข นักวิจัยรายงานปัญหาผ่านโครงการ bug bounty เมื่อวันที่ 22 กันยายน และทีมพัฒนา XRPL ตรวจสอบจนทำซ้ำปัญหาได้ก่อนแก้ไข รายงานเดียวกันระบุว่าไม่พบหลักฐานว่ามีการใช้ช่องโหว่โจมตีเครือข่ายสาธารณะ
ซอฟต์แวร์ xrpld เวอร์ชัน 3.4.1 ซึ่งมีแพตช์แก้ไขเผยแพร่เมื่อวันที่ 25 กันยายน การแก้ไขช่องโหว่ XRP overflow มีผลเมื่อเซิร์ฟเวอร์อัปเดตเป็นเวอร์ชันดังกล่าว โดยไม่ต้องรอการลงคะแนนจากผู้ตรวจสอบความถูกต้อง ส่วนการแก้ไขช่องโหว่ธุรกรรมแบบชุดที่ระบุในรายงานเดียวกันใช้กระบวนการแยกต่างหาก และเปิดใช้งานบนเมนเน็ตเมื่อวันที่ 9 ตุลาคม
เอกสารที่ยื่นต่อ SEC กล่าวถึงความเสี่ยงทั่วไปด้านเครือข่ายและการเข้ารหัสของ XRPL แต่ไม่พบรายละเอียดเฉพาะเกี่ยวกับช่องโหว่ overflow ครั้งนี้ ข้อมูลสาธารณะเพียงอย่างเดียวไม่อาจยืนยันได้ว่าผู้ถือหุ้นแต่ละรายได้รับเอกสารหรือคำชี้แจงที่ไม่เปิดเผยต่อสาธารณะหรือไม่ จึงยังสรุปไม่ได้ว่าผู้ถือหุ้นไม่ทราบถึงช่องโหว่
รายงานของ XRPL ระบุว่าช่องโหว่อาจมีมาตั้งแต่ปี 2015 ซึ่งเป็นช่วงที่เขียนกลไกการชำระเงินในปัจจุบันขึ้นมา ผู้โจมตีอาจจัดการให้คำสั่งซื้อหลายรายการถูกรวมเป็นการชำระเงินครั้งเดียว จนเกิด overflow ระหว่างคำนวณยอดรวม XRP โดย integer overflow คือข้อผิดพลาดที่เกิดเมื่อค่าคำนวณเกินช่วงที่ตัวแปรจำนวนเต็มรองรับ ทำให้ผลลัพธ์เปลี่ยนไปอย่างไม่คาดคิด
Veria Labs ประเมินในการวิเคราะห์ทางเทคนิคแยกต่างหากว่า การจำลองการโจมตีอาจสร้าง XRP ได้ประมาณ 18 ล้านล้าน XRP ตัวเลขนี้เป็นผลจากสถานการณ์โจมตีที่ทีมวิจัยนำเสนอ ไม่ได้หมายถึงจำนวน XRP ที่ถูกสร้างจริง รายงานช่องโหว่ที่ XRPL เผยแพร่เมื่อวันที่ 9 ตุลาคมระบุว่าไม่พบหลักฐานการโจมตีเครือข่ายสาธารณะ
TokenPost รายงานก่อนหน้านี้ว่าช่องโหว่ XRP overflow ได้รับการแพตช์แล้ว ข้อมูลที่ตรวจสอบเพิ่มเติมในครั้งนี้คือช่วงเวลาระหว่างวันที่เผยแพร่รายงานช่องโหว่กับวันที่ลงมติควบรวม รายงานเผยแพร่หลังการประชุมผู้ถือหุ้น 9 วัน ส่วนบันทึกสาธารณะยังไม่ยืนยันว่ามีการชี้แจงเรื่องช่องโหว่แก่ผู้ถือหุ้นเป็นการเฉพาะก่อนลงมติหรือไม่
ความคิดเห็น 0