Nimiq 是 Nimiq 权益证明(Proof-of-Stake)协议的 Rust 语言实现,其基于 Albatross 共识算法。 在 1.6.0 版本之前,恶意的状态同步(state-sync)对等节点可以通过发送一个精心构造的 使正在同步的节点崩溃。该 中的证明包含一个 后缀,该后缀单独来看是有效的,但当与父键组合时,其总长度超过了 后备数组的 63 字节限制。 具体而言, 中的 函数在执行拼接切片操作时,未检查组合后的总长度。由于输入数据会在 之前到达 、 和 ,因此攻击者无需提供有效的加密证明即可触发此
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| nimiq | core-rs-albatross | < 1.6.0 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet