ช่องโหว่ในไคลเอนต์ Bitcoin กระทบโหนดเครือข่ายหลายพันเครื่อง

ช่องโหว่ในไคลเอนต์ Bitcoin กระทบโหนดเครือข่ายหลายพันเครื่อง
พบช่องโหว่ใน Bitcoin Core

นักพัฒนา Bitcoin Core เปิดเผยรายละเอียดช่องโหว่ 3 รายการที่อาจส่งผลกระทบต่อโหนดหลายพันเครื่องบนเครือข่าย Bitcoin ช่องโหว่หนึ่งเปิดทางให้ผู้โจมตีเลี่ยงระบบป้องกันผ่าน Tor ส่วนอีกช่องโหว่อาจทำให้การขุดหยุดชะงักได้

บทความนี้ได้รับการแปลจากต้นฉบับ อ่านเวอร์ชันต้นฉบับโดยผู้สื่อข่าวของเราที่นี่.

ตามข้อมูลบนเว็บไซต์ ของโครงการ ช่องโหว่ทั้งสามได้รับการแก้ไขตั้งแต่เดือนตุลาคม 2025 แต่เพิ่งเผยแพร่ประกาศด้านความปลอดภัยอย่างเป็นทางการเมื่อวันอังคารที่ 10 พฤศจิกายน 2026 นักพัฒนาระบุว่าความล่าช้าเป็นไปตามนโยบายการเปิดเผยช่องโหว่ของโครงการ

ช่องโหว่แรกเกี่ยวข้องกับกลไกการเชื่อมต่อที่เชื่อถือได้ของ Bitcoin Core ซอฟต์แวร์นี้อนุญาตให้ผู้ดูแลโหนดสร้างรายการที่เรียกว่า whitelist ซึ่งกำหนดให้คอมพิวเตอร์บางเครื่องอยู่ภายใต้ข้อจำกัดในการส่งข้อมูลที่ผ่อนปรนกว่า

ปัญหาเกิดขึ้นเมื่อใช้ Tor ซึ่งเป็นเทคโนโลยีที่ปกปิด IP address จริงของผู้ใช้ ภายใต้การตั้งค่าบางรูปแบบ Bitcoin Core จัดการการเชื่อมต่อภายนอกผ่าน Tor เสมือนเป็นการเชื่อมต่อภายใน หากใส่ที่อยู่ของบริการ Tor ในเครื่องไว้ใน whitelist ผู้ใช้ภายนอกก็จะได้รับสิทธิ์ระดับสูงโดยอัตโนมัติ

ผลที่ตามมาคือผู้โจมตีสามารถเลี่ยงมาตรการป้องกันสแปมและการใช้งานในทางที่ผิดได้ ตามประกาศที่เผยแพร่ ปัญหานี้ส่งผลกระทบต่อโหนดหลายพันเครื่องที่เปิดให้เข้าถึงได้สาธารณะบนเครือข่ายหลักของBitcoin

นักพัฒนา Martin Zumsande และ Antoine Poinsot พบช่องโหว่นี้ในเดือนกันยายน 2025 โดยจัดอยู่ในระดับความรุนแรงปานกลาง โหนดที่ผู้ดูแลไม่ได้เปิดใช้ whitelist ไม่ได้รับผลกระทบ

บั๊กอาจทำให้สร้างบล็อกใหม่ไม่ได้

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

บั๊กเกิดขึ้นระหว่างการปรับโครงสร้างบล็อกเชน ซึ่งเป็นกรณีที่เครือข่ายยกเลิกสายโซ่เวอร์ชันหนึ่งและเปลี่ยนไปใช้เวอร์ชันอื่น ในกรณีเช่นนี้ ธุรกรรมจากบล็อกที่ถูกยกเลิกอาจกลับเข้าสู่ mempool ซึ่งเป็นคิวของธุรกรรมที่รอการยืนยัน

อย่างไรก็ตาม กฎที่เพิ่มเข้ามาใน Bitcoin Core 28.0 อาจลบธุรกรรมที่ถูกนำกลับมาเหล่านี้รายการหนึ่งภายใต้เงื่อนไขบางประการ โดยยังคงธุรกรรมที่เกี่ยวข้องรายการอื่นไว้ ส่งผลให้โหนดสำหรับขุดอาจพยายามสร้างบล็อกที่มีธุรกรรมซึ่งขาดอินพุตที่จำเป็น

ระบบตรวจสอบจะปฏิเสธบล็อกดังกล่าวว่าไม่ถูกต้อง โหนดที่ได้รับผลกระทบจะไม่สามารถสร้างเทมเพลตบล็อกที่ถูกต้องได้จนกว่าจะรีสตาร์ตซอฟต์แวร์

นักพัฒนา Niklas Goegge รายงานปัญหานี้เมื่อวันที่ 26 กันยายน 2025 อย่างไรก็ตาม ประกาศอย่างเป็นทางการไม่ได้ระบุว่ามีกรณีที่ผู้โจมตีใช้ประโยชน์จากช่องโหว่นี้หรือไม่

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

เหตุใดนักพัฒนาจึงรอหนึ่งปีก่อนเปิดเผยช่องโหว่

Bitcoin Core ใช้นโยบายการเปิดเผยช่องโหว่แบบล่าช้า โดยทั่วไป รายละเอียดของช่องโหว่ระดับปานกลางและระดับสูงจะเผยแพร่หลังจากซอฟต์แวร์รุ่นที่ได้รับผลกระทบรุ่นสุดท้ายสิ้นสุดระยะเวลาการสนับสนุนแล้วสองสัปดาห์

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

การสนับสนุนซอฟต์แวร์รุ่นสุดท้ายที่ยังมีช่องโหว่ ซึ่งก็คือ Bitcoin Core 29.x สิ้นสุดลงเมื่อวันที่ 27 ตุลาคม 2026 จึงเป็นเหตุให้ข้อมูลโดยละเอียดเกี่ยวกับปัญหาเหล่านี้เพิ่งเผยแพร่ในวันที่ 10 พฤศจิกายน

อย่างไรก็ตาม โค้ดที่แก้ไขช่องโหว่ Tor เปิดให้สาธารณชนเข้าถึงบน GitHub มาตั้งแต่เดือนกันยายน 2025 แล้ว นอกจากนี้ ชื่อของการเปลี่ยนแปลงที่เกี่ยวข้องยังระบุไว้อย่างชัดเจนว่าสิทธิ์ใน whitelist ไม่ควรใช้กับการเชื่อมต่อ Tor ขาเข้า

ในเดือนตุลาคม นักพัฒนา Bitcoin Core ยังปรับปรุงกฎการเปิดเผยช่องโหว่ที่ค้นพบซ้ำได้ง่าย ซึ่งรวมถึงการใช้ปัญญาประดิษฐ์ช่วยค้นหา ในกรณีดังกล่าว คาดว่าจะเผยแพร่แพตช์และประกาศด้านความปลอดภัยโดยเร็วที่สุด อย่างไรก็ตาม ช่องโหว่ทั้งสามที่เปิดเผยในเดือนพฤศจิกายนยังคงเป็นไปตามกำหนดการเปิดเผยแบบเดิม

เหตุใด Bitcoin Core จึงมีความสำคัญมาก

Bitcoin Core เป็นซอฟต์แวร์หลักที่รองรับเครือข่าย Bitcoin โดยอนุญาตให้ผู้ใช้เรียกใช้โหนดบล็อกเชนแบบเต็ม ตรวจสอบธุรกรรม ตรวจสอบความถูกต้องของบล็อกใหม่ และส่งต่อข้อมูลให้ผู้ร่วมเครือข่ายรายอื่น ซอฟต์แวร์นี้เป็นโอเพนซอร์สและดูแลโดยชุมชนนักพัฒนาอิสระ นอกจากนี้ Bitcoin ยังมีไคลเอนต์ทางเลือก เช่น Bitcoin Knots และ btcd ซึ่งใช้กฎเครือข่ายเดียวกัน

ถึงกระนั้น Bitcoin Core ยังคงเป็นซอฟต์แวร์หลักที่มีผู้ใช้งานมากที่สุด ข้อมูลจาก Coin Dance ระบุว่าโหนดเครือข่ายที่เปิดให้เข้าถึงได้สาธารณะประมาณ 90% ใช้ซอฟต์แวร์นี้ การกระจุกตัวดังกล่าวทำให้ความปลอดภัยของซอฟต์แวร์มีความสำคัญอย่างยิ่งต่อระบบนิเวศทั้งหมด บั๊ก Bitcoin Core ที่ร้ายแรงอาจส่งผลกระทบต่อโหนดหลายพันเครื่องพร้อมกัน รบกวนการส่งต่อธุรกรรมและบล็อก และสร้างปัญหาให้กับนักขุด อย่างไรก็ตาม Bitcoin ยังคงเป็นเครือข่ายแบบกระจายศูนย์ ซึ่งหมายความว่าความขัดข้องของไคลเอนต์รายหนึ่งไม่ได้ทำให้บล็อกเชนทั้งหมดหยุดทำงานเสมอไป

ขอย้ำว่า ก่อนหน้านี้ทีมBitcoin Core เปิดเผยช่องโหว่ ที่ตรวจพบด้วยความช่วยเหลือจาก AI

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