ข้ามไปยังเนื้อหา
SATWEI

TCP urgent data ทำหน่วยความจำบวมไม่จำกัดบนระบบที่ไม่ใช่ Linux

ต้นฉบับบน bitcoincore.org

แหล่งที่มา
Bitcoin Corebitcoincore.org
เผยแพร่ครั้งแรก
ความยาวต้นฉบับ
อ่าน 2 นาที
ภาษา
อังกฤษ

บทสรุปโดย SATWEI

โหนดบน Windows, macOS และ BSD เสี่ยงล่มเมื่อเพียร์ที่เชื่อมต่ออยู่ส่ง TCP urgent data เข้ามา เพราะข้อมูลลอดการพักอ่านใน backend select() แล้วกินหน่วยความจำในคิวได้ไม่จำกัด (CVE-2026-117350) โหนด Linux ใช้ poll() จึงไม่กระทบ บั๊กความรุนแรงปานกลางนี้มาจากการสแกนด้วย LLM ภายใต้ Project Loupe และแก้แล้วใน Bitcoin Core 32.1, 31.2, 30.4 และ 29.5

แท็ก

  • P2P

เพิ่มเติมจาก Bitcoin Core