Competitive Audits
First Flights
Leaderboard
Docs
Toggle theme
Sign up
Log in
All First Flights
Santa's List
Submissions
AI First Flight
Santa's List
AI First Flight #3
Beginner Friendly
Foundry
EXP
AI First Flight
EXP
Mar 20th, 2026 → Mar 21st, 2026
View repo
View results
10 / 10
Submissions
Severity
Validity
Tags
Author
#1
`checkList` missing `onlySanta` modifier
High
Valid
[H-01] Anyone is able to ca...
arush
#2
`buyPresent` burns tokens from `presentReceiver`, mints NFT to `msg.sender`
High
Valid
[H-03] SantasList::buyPrese...
arush
#3
Reentrancy in `collectPresent` via `_safeMint`
High
Valid
[H-04] Any `NICE` or `EXTRA...
arush
#4
`SantaToken.sol` uses fixed `1e18` without checking balance
Medium
Invalid
arush
#5
`AlreadyCollected` check Bypassable by transferring NFT out
High
Valid
[H-04] Any `NICE` or `EXTRA...
arush
#6
Hardcoded Past Timestamp — Christmas Gate Permanently Open
Medium
Invalid
arush
#7
Mixed Library Usage — OZ ERC721 + Solmate ERC20
Low
Invalid
arush
#8
`buyPresent` mints NFT to `msg.sender` instead of `presentReceiver`
High
Valid
[H-03] SantasList::buyPrese...
arush
#9
No Events Emitted in `collectPresent` or `buyPresent`
Low
Invalid
arush
#10
`Status` enum default is `NICE` (index 0)
High
Valid
[H-02] All addresses are co...
arush
Previous
1
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!