CVE-2023-42806
Summary
| CVE | CVE-2023-42806 |
|---|---|
| State | PUBLIC |
| Assigner | [email protected] |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2023-09-21 17:15:00 UTC |
| Updated | 2023-09-26 14:41:00 UTC |
| Description | Hydra is the layer-two scalability solution for Cardano. Prior to version 0.13.0, not signing and verifying `$\mathsf{cid}$` allows an attacker (which must be a participant of this head) to use a snapshot from an old head instance with the same participants to close the head or contest the state with it. This can lead to an incorrect distribution of value (= value extraction attack; hard, but possible) or prevent the head to finalize because the value available is not consistent with the closed utxo state (= denial of service; easy). A patch is planned for version 0.13.0. As a workaround, rotate keys between heads so not to re-use keys and not result in the same multi-signature participants. |
Risk And Classification
Problem Types: CWE-347
NVD Known Affected Configurations (CPE 2.3)
References
| Reference | Source | Link | Tags |
|---|---|---|---|
| github.com/input-output-hk/hydra/blob/ec6c7a2ab651462228475d0b34264e9a18... | MISC | github.com | |
| github.com/input-output-hk/hydra/blob/ec6c7a2ab651462228475d0b34264e9a18... | MISC | github.com | |
| github.com/input-output-hk/hydra/blob/ec6c7a2ab651462228475d0b34264e9a18... | MISC | github.com | |
| Snapshot signature not including HeadID will allow replay attacks · Advisory · input-output-hk/hydra · GitHub | MISC | github.com | |
| CVE Program record | CVE.ORG | www.cve.org | canonical |
| NVD vulnerability detail | NVD | nvd.nist.gov | canonical, analysis |
No vendor comments have been submitted for this CVE.
There are currently no legacy QID mappings associated with this CVE.