جزئیات آسیبپذیری
CVE-2026-28402
nimiq/core-rs-albatross's nimiq-blockchain missing proposal body root verification
شرح رسمی (انگلیسی)
nimiq/core-rs-albatross is a Rust implementation of the Nimiq Proof-of-Stake protocol based on the Albatross consensus algorithm. Prior to version 1.2.2, a malicious or compromised validator that is elected as proposer can publish a macro block proposal where `header.body_root` does not match the actual macro body hash. The proposal can pass proposal verification because the macro proposal verification path validates the header but does not validate the binding `body_root == hash(body)`; later code expects this binding and may panic on mismatch, crashing validators. Note that the impact is only for validator nodes. The patch for this vulnerability is formally released as part of v1.2.2. The patch adds the corresponding body root verification in the proposal checks. No known workarounds are available.
امتیازهای CVSS
| امتیاز | نسخه | منبع | بردار |
|---|---|---|---|
| 7.1بالا | 3.1 | CVEProject cvelistV5 (CNA) (GitHub_M) | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:H |
محصولات آسیبپذیر
| فروشنده | محصول | نسخهها | منبع |
|---|---|---|---|
| nimiq | core-rs-albatross | < 1.2.2 | CVEProject cvelistV5 (CNA) |
منابع و راهنماها
۴- https://github.com/nimiq/core-rs-albatross/security/advisories/GHSA-7wh6-rmxx-ww47 x_refsource_CONFIRM
- https://github.com/nimiq/core-rs-albatross/pull/3623 x_refsource_MISC
- https://github.com/nimiq/core-rs-albatross/commit/6454c26d966858c5520f55739a30b94c17656c85 x_refsource_MISC
- https://github.com/nimiq/core-rs-albatross/releases/tag/v1.2.2 x_refsource_MISC
اطلاعات
- تاریخ انتشار
- ۱۴۰۴/۱۲/۰۹
- آخرین بهروزرسانی
- ۱۴۰۴/۱۲/۱۳
- وضعیت
- منتشرشده
- صادرکننده (CNA)
- GitHub_M
پیشبینی بهرهبرداری (EPSS)
ارزیابی SSVC (CISA)
- قابل خودکارسازی
- خیر
- وضعیت بهرهبرداری
- ندارد
- اثر فنی
- جزئی
ضعفها (CWE)
- CWE-354Improper Validation of Integrity Check Value