PANewsは1月6日、Cointelegraphによると、Bitcoin Coreの開発者が月曜日にバージョン30.0および30.1に存在するウォレット移行の脆弱性についてユーザーに警告したと報じました。この脆弱性は、ファイルを削除して金銭的損失につながる可能性があります。この問題は特定の条件下でのみ発生し、名前の変更やアップグレードが行われていない古いBitcoin Coreウォレットの移行に影響します。Bitgetウォレット市場アナリストのLacie Zhang氏は、プルーニングが有効になっている状態で、カスタムウォレットディレクトリ(通常は「-walletdir」設定で定義)に保存されている、名前のない古い「wallet.dat」ファイルをソフトウェアが移行しようとした際に、この脆弱性が引き起こされると述べています。このシナリオでは、移行は正常に完了したように見えますが、クリーンアップロジックによってウォレットディレクトリ全体が誤って削除されます。OrbsコミュニティリーダーのShawn Odonaghue氏は、この脆弱性は主に「非常に古いウォレット設定」に影響し、ハードウェアウォレットや最新のウォレットソフトウェアを使用しているユーザーはこの問題に遭遇する可能性は低いと述べています。
Bitcoin Coreバージョン30.1は1月1日にリリースされましたが、月曜日にウォレット移行に関する脆弱性が公開されました。開発者は、バージョン30.0および30.1のバイナリを公式ダウンロードサイトから削除しました。プロジェクトは、修正版であるBitcoin Core 30.2がリリースされるまでウォレット移行ツールを使用しないようユーザーに勧告しており、移行を試みていない既存ユーザーは引き続きノードを正常に実行できることを強調しています。
