Використання зловмисником "крайнього кейса" викликало помилку в оновленні Pectra тестнету Sepolia після майнінгу порожнього блоку

robot
Генерація анотацій у процесі

Нещодавній тест Ethereum Pectra на форку Sepolia зіткнувся з проблемою, яка посилилася через те, що невідомий користувач надіслав переказ з нульовим токеном, повідомляє Golden Finance. За словами розробника Ethereum, нещодавнє оновлення тестової мережі Sepolia Pectra зіткнулося з помилкою і погіршилося після того, як зловмисник використав «крайовий випадок», щоб спричинити видобуток порожніх блоків. Pectra запустилася на своїй останній тестовій мережі, Sepolia, 5 березня о 7:29 ранку, але розробник Ethereum Маріус ван дер Війден заявив у пості від 8 березня, що команда негайно почала бачити повідомлення про помилки на своїх гет-вузлах і що порожні блоки були видобуті. За словами Ван дер Відйдена, причина помилки полягає в тому, що депозитний контракт ініціює неправильний тип події – подію передачі замість події депозиту. Поки виправлення було розгорнуто, ван дер Війден сказав, що вони пропустили крайній випадок, коли невідомий користувач скористався вразливістю, відправивши переказ 0 токенів на адресу депозиту, знову викликавши помилку.

ETH0.27%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити