Zcash FoundationのZebra-script等の複数製品におけるデジタル署名の検証に関する脆弱性
| Title |
Zcash FoundationのZebra-script等の複数製品におけるデジタル署名の検証に関する脆弱性
|
| Summary |
ZEBRAはRustで完全に書かれたZcashノードです。zebradバージョン4.4.0以前およびzebra-scriptバージョン6.0.0以前では、エラー処理が不十分でした。そのため、sighash計算中に無効なsighashタイプが検出されてもエラーを返さず、通常の処理が続行されて入力のsighashバッファが変更されませんでした。その結果、以前の署名検証から有効なsighashがバッファに残っている場合、無効なハッシュタイプが誤って受け入れられ、Zebraノードとzcashdノード間でコンセンサスの不一致が発生する可能性がありました。この問題はzebradバージョン4.4.0およびzebra-scriptバージョン6.0.0で修正されました。
|
| Possible impacts |
当該ソフトウェアが扱う情報について、外部への漏えいは発生しません。 また、当該ソフトウェアが扱う全ての情報が書き換えられる可能性があります。 さらに、当該ソフトウェアが完全に停止する可能性があります。 そして、この脆弱性を悪用した攻撃の影響は、他のソフトウェアには及びません。 |
| Solution |
正式な対策が公開されています。ベンダ情報を参照して適切な対策を実施してください。 |
| Publication Date |
May 8, 2026, midnight |
| Registration Date |
May 11, 2026, 11:12 a.m. |
| Last Update |
May 11, 2026, 11:12 a.m. |
|
CVSS3.0 : 緊急
|
| Score |
9.1
|
| Vector |
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H |
Affected System
| Zcash Foundation |
|
Zebra-script 6.0.0 未満
|
|
Zebrad 4.4.0 未満
|
CVE (情報セキュリティ 共通脆弱性識別子)
CWE (共通脆弱性タイプ一覧)
ベンダー情報
Change Log
| No |
Changed Details |
Date of change |
| 1 |
[2026年05月11日] 掲載 |
May 11, 2026, 11:12 a.m. |
NVD Vulnerability Information
CVE-2026-44497
| Summary |
ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.4.0 and prior to zebra-script version 6.0.0, the fix for CVE-2026-41583 introduced a separate issue due to insufficient error handling of the case where the sighash type is invalid, during sighash computation. Instead of returning an error, the normal flow would resume, and the input sighash buffer would be left untouched. In scenarios where a previous signature validation could leave a valid sighash in the buffer, an invalid hash-type could be incorrectly accepted, which would create a consensus split between Zebra and zcashd nodes. This issue has been patched in zebrad version 4.4.0 and zebra-script version 6.0.0.
|
| Publication Date |
May 9, 2026, 12:17 a.m. |
| Registration Date |
May 9, 2026, 4:15 a.m. |
| Last Update |
May 9, 2026, 3:42 a.m. |
Affected software configurations
| Configuration1 |
or higher |
or less |
more than |
less than |
| cpe:2.3:a:zfnd:zebra-script:*:*:*:*:*:rust:*:* |
|
|
|
6.0.0 |
| cpe:2.3:a:zfnd:zebrad:*:*:*:*:*:rust:*:* |
|
|
|
4.4.0 |
Related information, measures and tools
Common Vulnerabilities List