BTC $81,758 ▲ 1.339% ETH $2,341 ▲ 0.584% BNB $663 ▲ 1.839% SOL $98 ▲ 2.973% BTC $81,758 ▲ 1.339% ETH $2,341 ▲ 0.584% BNB $663 ▲ 1.839% SOL $98 ▲ 2.973%
Bitcoin

Розробники Bitcoin Core усунули критичну ваду

Нові відомості щодо безпеки Bitcoin: що відбувається зараз? 🚀💰

Команда розробників Bitcoin Core вирішила проблему безпеки пам’яті, яка залишалася до останнього часу.

— Нова важлива повідомлення про підвищений рівень безпеки було надіслане:

— Офіційна сторінка Bitcoin Core Project (@bitcoincoreorg) повідомила про відкриття помилки дослідником Корі Філдсом 2 листопада 2024 року.

Через кілька днів розробник Пітер Вуйле випустив секретний патч під виглядом оновлення відлагодження паралельної перевірки скриптів.

Фіксована помилка була включена в кодову базу в грудні 2024 року і потрапила до випуску Bitcoin Core 29.0 в квітні 2025 року Остання уразлива версія 28.x досягла кінця свого життєвого циклу 19 квітня 2026 року.

Як повідомляє Bitcoin Core, помилка не торкнулась консенсусних правил блокчейна і стосувалась лише локальної обробки пам’яті в програмному забезпеченні вузлів.

Що саме було помилкою? 🤔📊

Помилка була першою в історії Bitcoin Core помилкою безпеки пам’яті (memory safety bug)

При певних умовах майнер міг створити спеціально сконструйований невідповідний блок, який аварійний завершував роботу вузла жертви під час паралельної перевірки скриптів.

Теоретично, така помилка відкривала шлях до виконання коду здалеку (remote code execution) в разі некоректного стану пам’яті Разробники Bitcoin Core назвали такий сценарій малоймовірним через обмеження формату блоків, але оцінили ризик як високий.

Атаку зупиняв лише економічний фактор: для експлуатування помилки зловмисник витратив би справжні btc на невідповідні блоки, не отримуючи винагороди.

Розробники виправили помилку, але значна частина мережі поки що не оновилась.

За даними близько 43% биткоін-нод поки ще працюють на клієнтах більш давніх версій.


За матеріалами ForkLog

Blockchain запускає платформу прогнозів на бітькоін Армія США впроваджує ІI у зброю