highLogic errorEVM-Solidity
Opus: A user can steal from the shrine by forcing redistribution of their trove; due to incorrect logic trove debt will be reset but yangs kept
- Payout
- $0
- Protocol
- Opus
- Disclosed
- Mar 8, 2024
- Source
- code4rena
Opus's shrine redistribution helper contains an array-desynchronization bug. When iterating a trove's yangs, it appends the trove's updated balance to `updated_trove_yang_balances` and continues, but only records the matching total in `new_yang_totals` in the …
Similar reports
- No close matches yet.
References
- https://github.com/code-423n4/2024-01-opus-findings/issues/143
- https://github.com/code-423n4/2024-01-opus-findings
This report is already public and closed. Coin Buggie never publishes active or unpatched vulnerability data.