Skip to content

Commit fc158b8

Browse files
committed
Add japanese translation for security advisory for remaining CVE-2024-52919 issue
1 parent 6957ec9 commit fc158b8

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
---
2+
title: CVE-2024-52919 - メッセージスパムによるリモートクラッシュ(パート2)
3+
name: blog-disclose-cve-2024-52919
4+
id: ja-blog-disclose-cve-2024-52919
5+
lang: ja
6+
permalink: /ja/2025/03/31/disclose-cve-2024-52919/
7+
type: advisory
8+
layout: post
9+
10+
## If this is a new post, reset this counter to 1.
11+
version: 1
12+
13+
## Only true if release announcement or security annoucement. English posts only
14+
announcement: 0
15+
16+
excerpt: >
17+
攻撃者は、長期間にわたり`addr`メッセージをスパム送信することで、ノードをクラッシュさせる可能性があります。
18+
この問題の修正は、2025年4月14日にBitcoin Core v29.0でリリースされました。
19+
---
20+
21+
ノードが長期間(数年)にわたりスパム`addr`メッセージを継続的に受信するとクラッシュを引き起こす整数オーバーフローバグの詳細を開示しました。
22+
このバグの修正は、2025年4月14日にBitcoin Core v29.0でリリースされました。
23+
24+
この問題の重大度は****です。
25+
26+
## 詳細 {#details}
27+
28+
Bitcoin Coreのアドレスマネージャーは、エントリー毎に32-bitの識別子を使用し、
29+
これはエントリーの挿入のたびにインクリメントされます。
30+
[以前のセキュリティアドバイザリ](https://bitcoincore.org/ja/2024/07/31/disclose-addrman-int-overflow)では、
31+
攻撃者が32-bitの識別子がオーバーフローするまでノードに`addr`メッセージをスパム送信することで、
32+
リモートからアサーションエラーを誘発できると説明されていました。
33+
34+
この問題は、アドレスマネージャーへの挿入をピア毎に10秒に1アドレスに制限したことで、
35+
Bitcoin Core v22.0で部分的に解決されました。これにより、攻撃のコストは大幅に増加し、実用的ではなくなりました。
36+
1,000個のピアが継続的に攻撃したとしても、32-bitの識別子がオーバーフローするまでに1年以上かかることになります。
37+
38+
残った、よりコストのかかる攻撃ベクトルは、識別子を64-bitにすることで、Bitcoin Coreバージョン29.0で解決されました。
39+
40+
## 貢献 {#attribution}
41+
42+
この脆弱性を発見し公開したEugene Siegelと、識別子を64-bitに変更したMartin Zumsandeに感謝します。
43+
44+
## タイムライン {#timeline}
45+
46+
* 2021-06-21 - Eugene Siegelによる最初のレポートが[email protected]に送信される
47+
* 2021-07-19 - レート制限がPR[#22387](https://github.com/bitcoin/bitcoin/pull/22387)でマージされる
48+
* 2021-09-13 - レート制限をともなうv22.0がリリースされる
49+
* 2024-07-31 - [最初のセキュリティアドバイザリ](https://bitcoincore.org/ja/2024/07/31/disclose-addrman-int-overflow)の公開
50+
* 2024-09-20 - 64-bit識別子への変更がPR[#30568](https://github.com/bitcoin/bitcoin/pull/30568)でマージされる
51+
* 2025-04-14 - 64-bit識別子への変更がBitcoin Core v29.0でリリースされる
52+
* 2025-04-28 - 公開
53+
54+
{% include references.md %}

0 commit comments

Comments
 (0)