XRP Ledger อุดบั๊กอายุ 10 ปี เสกเหรียญ XRP เกินที่มีทั้งระบบได้ในธุรกรรมเดียว AI หาเจอ ยังไม่พบการโจมตี
12 October 2026•ข่าว•โดย Rawiwarn Owattasanee

XRP Ledger อุดบั๊กอายุ 10 ปี เสกเหรียญ XRP เกินที่มีทั้งระบบได้ในธุรกรรมเดียว AI หาเจอ ยังไม่พบการโจมตี

ทีมพัฒนา XRP Ledger (บล็อกเชนของ XRP) เปิดเผยเมื่อวันศุกร์ที่ 9 ตุลาคม 2569 ว่าแก้บั๊กร้ายแรงระดับ critical ในระบบประมวลผลการชำระเงิน (payment engine) ซึ่งอยู่ในโค้ดมาตั้งแต่ปี 2558 ถ้าถูกใช้โจมตี ผู้โจมตีอาจสร้างเหรียญ XRP ขึ้นมาจากความว่างเปล่าได้เกินจำนวนที่มีในระบบทั้งหมดภายในธุรกรรมเดียว รายงานของ XRP Ledger ระบุว่า "ไม่พบหลักฐานว่าปัญหานี้ถูกใช้โจมตีบนเครือข่ายสาธารณะใดๆ" และการแก้ไขออกมาตั้งแต่วันที่ 25 กันยายนในซอฟต์แวร์ xrpld เวอร์ชัน 3.4.1 ทีมข่าวอ่านรายงานต้นฉบับบน xrpl.org และข่าวของ The Block แล้ว

บั๊กทำงานอย่างไร

ปัญหาอยู่ที่การรวมยอดเมื่อการชำระเงินครั้งเดียวไปซื้อข้อเสนอขาย (offer) ในสมุดคำสั่งซื้อขายหลายรายการพร้อมกัน ระบบรวมยอดด้วยเลขจำนวนเต็ม 64 บิตโดยไม่มีการตรวจว่าล้น (overflow) พอยอดรวมเกินค่าสูงสุด ตัวเลขจะวนกลับไปเป็นค่าเล็กๆ แทนที่จะแจ้งข้อผิดพลาด ระบบจึงจ่ายให้เจ้าของข้อเสนอแต่ละรายเต็มจำนวน แต่เก็บเงินผู้ซื้อตามยอดรวมที่วนกลับมา ส่วนต่างคือ XRP ใหม่ที่ไม่ควรเกิดขึ้น

รายงานอธิบายวิธีโจมตีว่าผู้โจมตีสร้างบัญชีไม่กี่ร้อยบัญชี ให้แต่ละบัญชีตั้งข้อเสนอขายโทเคนจำนวนน้อยนิดแลกกับ XRP จำนวนมหาศาล แล้วส่งการชำระเงินครั้งเดียวไปซื้อทุกข้อเสนอพร้อมกัน ผู้ซื้อถูกเก็บเงินเพียงไม่กี่ร้อย drop (หน่วยย่อยของ XRP) บวกค่าธรรมเนียม ต้นทุนจริงคือ XRP ไม่กี่ร้อยเหรียญสำหรับเงินสำรองบัญชีและข้อเสนอ ซึ่งได้คืนเมื่อลบออก

ระบบมีด่านตรวจ 2 ชั้นที่ควรจับได้แต่พลาดทั้งคู่ ชั้นแรกคือการตรวจว่า "ไม่มี XRP ถูกสร้างเพิ่ม" ซึ่งรวมยอดด้วยเลข 64 บิตแบบเดียวกัน จึงวนกลับเช่นกันและเห็นการเปลี่ยนแปลงเป็นแค่ค่าธรรมเนียม ชั้นที่สองคือการตรวจยอดต่อบัญชี ซึ่งล้มเหลวเฉพาะเมื่อบัญชีเดียวถือ XRP เกินจำนวนทั้งระบบ การกระจายเหรียญไปหลายร้อยบัญชีจึงหลบการตรวจได้ รายงานย้ำว่าการโจมตีนี้ไม่ได้เกิดขึ้นโดยบังเอิญ ต้องตั้งข้อเสนอหลายร้อยรายการด้วยราคาที่เทรดเดอร์จริงไม่ใช้ ตามด้วยการชำระเงินที่สร้างมาเพื่อกินทุกข้อเสนอพร้อมกัน

ใครเจอ และตัวเลข 18 ล้านล้าน XRP มาจากไหน

รายงานระบุว่านักวิจัยรายหนึ่งแจ้งเรื่องนี้ผ่านโครงการ Bug Bounty ของ XRPL เมื่อ 22 กันยายน ในระดับ "Major" ก่อนทีม RippleX จำลองการโจมตีบนเซิร์ฟเวอร์ทดสอบ ยืนยันว่า XRP ที่สร้างขึ้นใช้จ่ายต่อได้ และยกระดับเป็น critical ในวันเดียวกัน รายงานของ XRP Ledger ไม่ได้ระบุชื่อผู้แจ้ง

The Block รายงานว่าเคย์เดน เลียว (Cayden Liao) ผู้ร่วมก่อตั้งสายความปลอดภัยของ Veria Labs โพสต์บน X เมื่อวันเสาร์ว่าเอเจนต์ AI ของบริษัทเป็นผู้พบบั๊กและสร้างโค้ดโจมตีที่ใช้งานได้จริง เลียวระบุว่าธุรกรรมเดียวอาจสร้าง XRP ได้ราว 18 ล้านล้านเหรียญ หรือราว 184 เท่าของจำนวน XRP ทั้งหมด และ Ripple จ่ายรางวัลสูงสุดของโครงการ 250,000 ดอลลาร์ ซึ่งเลียวระบุว่าเป็นรางวัลสูงสุดที่ทราบสำหรับช่องโหว่ที่ AI ค้นพบทั้งหมด ตัวเลขทั้งสองมาจากเลียวเอง รายงานทางการของ XRP Ledger ไม่ได้ระบุทั้งจำนวน XRP และเงินรางวัล และทีมข่าวตรวจสอบเองไม่ได้

 

รายงานระบุว่า "การโจมตีนี้ไม่สามารถเกิดขึ้นโดยบังเอิญ" ต้องตั้งข้อเสนอหลายร้อยรายการด้วยราคาที่เทรดเดอร์จริงไม่ใช้ แล้วตามด้วยการชำระเงินที่สร้างมาเพื่อกินทุกข้อเสนอพร้อมกัน ตามรายงานของ XRP Ledger

 

แก้โดยข้ามขั้นตอนโหวต ครั้งแรกในรอบกว่า 10 ปี

การเปลี่ยนกฎของ XRP Ledger ปกติต้องผ่านกระบวนการ amendment ซึ่งต้องได้เสียงสนับสนุนเกิน 80% ของ validator ที่เชื่อถือได้ต่อเนื่องสองสัปดาห์ แต่การแก้บั๊กนี้มีผลทันทีที่เซิร์ฟเวอร์แต่ละเครื่องอัปเกรด รายงานระบุว่าเป็นครั้งแรกที่การเปลี่ยนวิธีประมวลผลธุรกรรมถูกปล่อยด้วยวิธีนี้ตั้งแต่เริ่มมีระบบ amendment เมื่อกว่า 10 ปีก่อน เหตุผลคือ xrpld เป็นโอเพนซอร์ส การปล่อยแพตช์ตามปกติจะทำให้ผู้โจมตีเห็นตำแหน่งบั๊กเป็นสัปดาห์ก่อนการแก้มีผล

รายงานยอมรับว่าวิธีนี้มีความเสี่ยงของตัวเอง ระหว่างที่เครือข่ายกำลังอัปเกรด เซิร์ฟเวอร์ต่างเวอร์ชันอาจเห็นผลธุรกรรมไม่ตรงกัน และในกรณีเลวร้ายเครือข่ายอาจหยุดทำงาน แต่ทีมประเมินว่าการหยุดชั่วคราวดีกว่าการปล่อยให้ช่องโหว่ที่รู้กันทั่วไปเปิดอยู่เป็นสัปดาห์ รายงานระบุว่า validator ในรายชื่อเริ่มต้น (default UNL) กว่า 80% อัปเกรดเป็น 3.4.1 ภายในวันที่ปล่อยเวอร์ชัน คือ 25 กันยายน ทั้งที่ซอร์สโค้ดของการแก้ยังไม่เผยแพร่

The Block รายงานว่าซอร์สโค้ดของ 3.4.1 เผยแพร่หลังไฟล์โปรแกรมราว 2 สัปดาห์ จัสติน บอนส์ (Justin Bons) ผู้ก่อตั้ง Cyber Capital โพสต์บน X เมื่อวันพฤหัสบดีว่า XRP "ใช้โค้ดแบบปิดมาสองสัปดาห์" มายูคา วาดารี (Mayukha Vadari) วิศวกรของ RippleX ตอบว่า "AI เปลี่ยนสถานการณ์แล้ว" และไม่สามารถแอบปล่อยแพตช์บั๊กร้ายแรงในกระบวนการปล่อยเวอร์ชันสาธารณะตามปกติได้ เพราะจะถูกจับได้และทำวิศวกรรมย้อนกลับทันที ส่วนหัวหน้าฝ่ายวิศวกรรมของ RippleX ระบุว่าทีมจะขยายการค้นหาบั๊กด้วย AI และการพิสูจน์โค้ดเชิงรูปนัย (formal verification)

บั๊กตัวที่สองใน Batch

รายงานฉบับเดียวกันยังครอบคลุมบั๊กอีกตัวในฟีเจอร์ Batch (ธุรกรรมแบบรวมชุด) ซึ่งยังไม่เปิดใช้บนเครือข่ายหลักตอนที่พบ ความเสี่ยงคือการตรวจสอบรูปแบบธุรกรรมย่อยไม่ครบ ซึ่งอาจทำให้เซิร์ฟเวอร์ต่างเวอร์ชันเห็นไม่ตรงกันจนเครือข่ายหยุดตรวจสอบบัญชีแยกประเภท รายงานระบุว่าผู้โจมตีไม่ได้อะไรบนเชน สิ่งที่ได้คือบันทึกที่เสียรูปถาวร และโอกาสทำให้ระบบนอกเชนอย่างตัวสร้างดัชนี เอ็กซ์พลอเรอร์ และ SDK พัง การแก้ไขและฟีเจอร์ Batch เริ่มใช้งานบนเครือข่ายหลักเมื่อ 9 ตุลาคม โดยไม่มีเงินหรือบัญชีบนเครือข่ายหลักได้รับผลกระทบ

ราคา XRP และผลต่อผู้ถือ

XRP ซื้อขายอยู่ที่ราว 1.41 ดอลลาร์ หรือราว 47 บาท ที่ 33.53 บาทต่อดอลลาร์ (Frankfurter, 9 ต.ค. 2569) ตามข้อมูล Binance ณ เช้าวันที่ 12 ตุลาคม ในวันที่ 9 ตุลาคมซึ่งเป็นวันที่ปล่อยรายงาน ราคาแกว่งในกรอบราว 1.37 ถึง 1.41 ดอลลาร์ ทีมข่าวไม่ได้เชื่อมการขยับของราคากับข่าวนี้ รายงานของ XRP Ledger ไม่ได้ระบุให้ผู้ถือ XRP ทั่วไปต้องดำเนินการใดเพิ่ม การแก้ไขเกิดที่ซอฟต์แวร์ของเซิร์ฟเวอร์ผู้ให้บริการและ validator

 

📎 ข่าวที่เกี่ยวข้องจาก Bitcoinaddict.com:

เรื่อง XRP Ledger และบั๊กระดับร้ายแรงที่เราเคยรายงานไว้

👉 Ripple ลบโค้ด XRPL กว่า 10,000 บรรทัด เตรียมพร้อมก่อนเปิดระบบปล่อยกู้ตัวใหม่

👉 บั๊ก CryptoJS อายุ 12 ปี ทำ Seed Phrase คาดเดาได้ เจาะ 5 วอลเล็ต เงินหายกว่า 187 ล้านบาท

👉 อุดรูรั่ว! LDK ออกแพตช์แก้บั๊กร้ายแรง Lightning Network เสี่ยงเงินหาย-รีสตาร์ทไม่ได้

🔗 อ้างอิงต้นฉบับ: รายงานเปิดเผยช่องโหว่ xrpld 3.4.1 (xrpl.org, 9 ต.ค. 2569), The Block (11 ต.ค. 2569), Binance, Frankfurter

 

💬 ความเห็นบรรณาธิการ Bitcoinaddict

ข่าวนี้มี 2 ด้าน ด้านดีคือบั๊กถูกพบผ่านโครงการ Bug Bounty และแก้ก่อนมีใครใช้โจมตีตามที่รายงานระบุ ด้านที่ต้องระวังคือบั๊กนิ่งอยู่ราว 10 ปีโดยไม่มีใครเห็น และการแก้โดยข้ามการโหวตของ validator ซึ่งเป็นข้อแลกเปลี่ยนระหว่างความปลอดภัยกับความโปร่งใสที่ยังมีผู้วิจารณ์ สำหรับผู้ถือ XRP ในไทย ข้อมูลที่ตรวจได้คือไม่พบหลักฐานการโจมตีและแพตช์ถูกใช้แล้ว ตัวเลขจำนวน XRP ที่อาจถูกสร้างและเงินรางวัลมาจากผู้ค้นพบ ไม่ใช่รายงานทางการ ทีมข่าวไม่ฟันธงเรื่องราคา

 

เนื้อหานี้เป็นข้อมูลข่าว ไม่ใช่คำแนะนำการลงทุน

 

— รายงานโดยทีมข่าว Bitcoinaddict.com