Bitcoin Core розкриває баг, який може дозволити майнерам спричиняти збої в роботі вузлів

BTC0,41%

Розробники Bitcoin Core розкрили критично серйозну ваду, яка може дозволити майнерам віддалено «завалювати» деякі ноди Bitcoin.
Підсумок

  • Bitcoin Core розкрив CVE-2024-52911, що впливає на версії до 29.0, причому старі ноди все ще залишалися доступними в інтернеті.
  • Для спричинення збоїв майнерам потрібні були дорогі блоки з proof-of-work, тож реальне зловживання в історичному вимірі було малоймовірним для атакувальників.
  • Cory Fields приватно повідомив про ваду у 2024 році, до того як Bitcoin Core 29.0 вийшов із виправленим програмним забезпеченням.

Проблема, яку відстежують як CVE-2024-52911, стосувалася версій Bitcoin Core після 0.14.0 і до 29.0. Ваду виправили в Bitcoin Core 29.0, який вийшов у квітні 2025 року.

Bitcoin Core зробив інформацію публічною 5 травня 2026 року, після того як фінальна вразлива лінійка релізів 28.x досягла кінця строку підтримки 19 квітня.

Вада впливала на валідацію блоків

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

Під час валідації Bitcoin Core попередньо обчислює вхідні дані транзакцій і надсилає перевірки скриптів у фонові потоки. У деяких випадках некоректний блок міг знищити кешовані дані, тоді як інший потік усе ще намагався їх читати.

Bitcoin Core заявив, що це може дозволити атакувальнику з достатнім обсягом proof-of-work «завалити» ноди жертв. Також він зазначив, що «можливо», що збій здатен підтримати віддалене виконання коду, хоча обмеження на обсяг даних у блоці робили такий результат «малоймовірним».

Атака потребувала дорогого майнінгу

Атаку не можна було просто здійснити. Майнер мав би згенерувати спеціально сформований блок із достатнім proof-of-work, щоб дістатися кінчика ланцюга.

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

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

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

Cory Fields повідомив про ваду

Cory Fields з MIT Digital Currency Initiative приватно повідомив про ваду 2 листопада 2024 року. Bitcoin Core заявив, що повідомлення містило proof of concept і запропонований спосіб зменшити ризик.

Pieter Wuille протягом чотирьох днів проштовхнув приховане виправлення через PR 31112. Pull request було об’єднано 3 грудня 2024 року, до того як Bitcoin Core 29.0 вийшов у квітні 2025 року з цим виправленням.

Оголошення послідувало політиці Bitcoin Core щодо розкриття вад із підвищеною серйозністю. Її політика говорить, що проблеми підвищеної серйозності розкриваються після того, як останній уражений реліз переходить у стан end of life.

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

Попередній звіт про ризики децентралізації вказував на дослідження, яке показало, що у червні 2021 року 21% нод Bitcoin використовували застаріле програмне забезпечення Bitcoin Core. Цей контекст демонструє, чому старі клієнтські версії можуть залишатися проблемою безпеки ще задовго після виходу виправлень.

Застереження: Інформація на цій сторінці може походити від третіх осіб і не відображає погляди або думки Gate. Вміст, що відображається на цій сторінці, є лише довідковим і не є фінансовою, інвестиційною або юридичною порадою. Gate не гарантує точність або повноту інформації і не несе відповідальності за будь-які збитки, що виникли в результаті використання цієї інформації. Інвестиції у віртуальні активи пов'язані з високим ризиком і піддаються значній ціновій волатильності. Ви можете втратити весь вкладений капітал. Будь ласка, повністю усвідомлюйте відповідні ризики та приймайте обережні рішення, виходячи з вашого фінансового становища та толерантності до ризику. Для отримання детальної інформації, будь ласка, зверніться до Застереження.

Пов'язані статті

CleanSpark продає 748 BTC у квітні, обсяг на балансі знижується до 13 453

Згідно з неопублікованими аудиторською перевіркою операційними даними CleanSpark за квітень, оприлюдненими 6 травня, біткоїн-майнер продав 748 BTC протягом місяця, скоротивши свої загальні запаси до 13,453 BTC. Компанія видобула 640 BTC у квітні, але реалізувала більше, ніж it

GateNews18хв. тому

Bitcoin досягає 67-денного негативного сальдо фандингу поспіль, тоді як K33 сигналізує про ризик короткого squeeze

У середу біткоїн (BTC) торгувався вище $82,000, досягнувши найвищого рівня за понад три місяці, тоді як найдовша за це десятиліття серія від’ємного фандингу може посилити ризики короткого стиснення, повідомляють дослідницька та брокерська компанія K33. 67 поспіль днів із від’ємними значеннями середніх за 30 днів ставок фандингу

CryptoFrontier54хв. тому

Спотові ETF на Bitcoin зафіксували $1,6 млрд чистих приток протягом 4 днів поспіль

За даними SoSoValue, U.S. спотові Bitcoin ETF зафіксували чисті припливи приблизно на 1,644 мільярда доларів за останні чотири дні станом на 6 травня. iShares Bitcoin Trust від BlackRock (IBIT) лідирував із приблизно 890 мільйонів доларів чистих припливів, довівши свої біткоїн-холдинги до понад 818 146 BTC, що оцінюються в 65,47 мільярда доларів. F

GateNews1год тому

Президент Колумбії Пєтро пропонує створити карибський хаб майнінгу біткоїна в трьох містах

За публікацією у вівторок в X президент Колумбії Густаво Петро запропонував перетворити Карибський регіон на хаб для майнінгу біткоїна, назвавши Санта-Марту, Ріоачу та Барранкілью ключовими локаціями. Петро навів як приклади Венесуелу і Парагвай — країни, яким уже вдалося залучити майнінг біткоїна.

GateNews1год тому

Спотові ETF на Bitcoin зафіксували припливи на суму $1,6 млрд протягом 4 днів

## Спотові Bitcoin ETF залучили $1,6 мільярда за чотири дні Спотові біржові фонди на Bitcoin (BTC) у Сполучених Штатах (ETF) зафіксували чистий приплив грошових коштів приблизно на $1,644 мільярда протягом чотирьох послідовних днів до 5 травня, згідно з даними SoSoValue. Припливи збільшили загальний Bitcoin h

CryptoFrontier1год тому

Кит «Jason60704294» закрив коротку позицію на 501,65 BTC на суму $80,837, зафіксував $610K -збиток

Згідно з Odaily, ончейн-аналітик Ai姨 виявив, що кит Jason60704294 закрив учора ввечері коротку позицію по 501,65 BTC, відкриту за $80 837,9, на суму $40,55 мільйона. Кит зазнав оціненого збитку в $610 000 на

GateNews1год тому
Прокоментувати
0/400
Немає коментарів