Competitive Audits
First Flights
Leaderboard
Docs
Toggle theme
Sign up
Log in
All First Flights
Algo Ssstablecoinsss
Submissions
First Flights
Algo Ssstablecoinsss
First Flight #30
Beginner Friendly
DeFi
100
EXP
First Flights
100
EXP
Dec 5th, 2024 → Dec 12th, 2024
View repo
View results
38 / 38
Submissions
Severity
Validity
Tags
Author
#1
Lack of Access Control in mint_dsc and burn_dsc functions in dsc_engine contract
High
Invalid
ghufranhassan1
#2
test
Low
Invalid
warmart279
#3
Spelling error in a variable name
Low
Invalid
hyer
#4
The health factor validation is delayed.
High
Invalid
hyer
#5
The TIMEOUT is set as a fixed constant of 72 hours, which makes it inflexible in adapting to the market price.
Medium
Valid
The TIMEOUT is too long and...
hyer
#6
Arithmetic Overflow/Underflow in oracle_lib
Low
Invalid
elooo
#7
DSCEngine : Subtractions underflow
High
Invalid
elooo
#8
Reentrancy in External Calls
High
Invalid
elooo
#9
unchecked minting maximum
High
Invalid
elooo
#10
Mint and burn functions are potentially unprotected, allowing for abuse.
Medium
Invalid
royrakun87
#11
Typographical Error in EIP712 Version Constant
Low
Invalid
royrakun87
#12
Absence of WBTC Calculation in the health factor computation within the _calculate_health_factor function
High
Invalid
eth0x
#13
In the function _get_usd_value there is not implementation for WBTC.
High
Invalid
eth0x
#14
In the function _get_token_amount_from_usd there is only PRECISION for WETH not also for WBTC.
High
Invalid
eth0x
#15
Potential DDoS Vulnerability Due to Lack of Rate Limiting on External Calls
High
Invalid
royrakun87
#16
In the function _revert_if_health_factor_is_broken constatnt variable MIN_HEALTH_FACTOR is only for WETH.
High
Valid
Incorrect MIN_HEALTH_FACTOR...
eth0x
#17
In function _redeem_collateral there is using transfer fucntion
Medium
Invalid
eth0x
#18
The event CollateralRedeemed in the _redeem_collateral function is before a transfer founds.
Low
Invalid
eth0x
#19
Incorrect "Health Factor" Check Allows Full Collateral Withdrawal
High
Invalid
aayku
#20
Incorrect Liquidation Bonus Calculation Causes Liquidation Failures
High
Invalid
aayku
#21
Missing Token Address in `DSCEngine__CollateralDeposited` Event
Low
Invalid
aayku
#22
Irrelevant health factor check for liquidator is a waste of gas
Low
Invalid
aayku
#23
Re-entrancy attacks could be possible if `WETH` or `WBTC` contracts get upgraded or go rogue
Low
Invalid
aayku
#24
INFORMATIONAL - Missing zero address checks in the `DSCEngine____init__` function
Low
Invalid
aayku
#25
INFORMATIONAL - All state-changing external functions are missing NATSPEC documentation making their description less verbose
Low
Invalid
aayku
#26
Missing Access Control and Unchecked Calls in Critical Functions
High
Invalid
sonamakash54
#27
Access Control Vulnerabilities in DSC Engine - Unrestricted Burn and Mint Functions
High
Invalid
sonamakash54
#28
Price Oracle Manipulation in DSC Engine - Lack of TWAP
High
Invalid
sonamakash54
#29
Lack of Validation in redeem_collateral Function
Low
Invalid
freesultan
#30
decentralized_stable_coin.sol
Medium
Invalid
sindanicolly
Previous
1
2
Next
Support
FAQs
Can't find an answer? Chat with us on Discord, Twitter or Linkedin.
What is Cyfrin CodeHawks?
What is a competitive audit?
How can I host a competition on CodeHawks?
How is a contest prize pool determined?
How do I get rewarded?
What is a First Flight?
Give us feedback!