Open hats-bug-reporter[bot] opened 3 months ago
Thank you for your submission.
Your submission does not describe the PoC of any specific attack/vulnerability but it's rather a security recommendation in general which, as you mentioned, has its trade-offs.
Thank you for your submission.
Your submission does not describe the PoC of any specific attack/vulnerability but it's rather a security recommendation in general which, as you mentioned, has its trade-offs.
Most of the pool based DEFI protocol maintain such mechanisms to safeguard the funds. Pause and un-pause the deposit and withdrawal for some period till the issue is resolved.
Hi .. its well know problem that most of the pool related DEFI protocol faces. As we mentioned, there are more attack vectors such as oracle manipulation or flash loan.
We would provide here some of the real world examples.
https://www.immunebytes.com/blog/list-of-oracle-manipulation-exploits-hacks-in-crypto/
https://github.com/calvwang9/oracle-manipulation -- this has the POC example.
The impact is high. since it is well known issue, we thought to provide as low without poc.
https://github.com/calvwang9/oracle-manipulation -- this has the POC example.
StablePool
does not use price oracles (prices from other AMMs or other chains).
Github username: -- Twitter username: -- Submission hash (on-chain): 0x16754701b8930964eddc5d97184565ab7696b1a15d4705720dc86c3ff05a0bf5 Severity: low
Description: Description\
Each pool does not have any fund recover functions if the pool undergo attack such as flashloan, oracle manipulation and any other DEFI pool related attacks.
The pool would suffer permanent loss and user funds gets affected.
The other issue we adde here, pause/un-pause function which will help stop the fund outflow till the issue is mitigated.
Though the system would look like centralised one, but having the multisig based fund recover mechanisms would alleviate this problem.
Pools can have function to recover the funds which is controlled by the owner.