Hawk High

First Flight #39
Beginner FriendlySolidity
100 EXP
Submission Details
Severity: high
Valid

Lack of checks in `LevelOne::graduateAndUpgrade` causes invariants of the school system is broken

Author Revealed upon completion
Updates

Lead Judging Commences

yeahchibyke Lead Judge
12 days ago
yeahchibyke Lead Judge 2 days ago
Submission Judgement Published
Validated
Assigned finding tags:

cut-off criteria not applied

All students are graduated when the graduation function is called as the cut-off criteria is not applied.

can graduate without session end

`graduateAndUpgrade()` can be called successfully even when the school session has not ended

yeahchibyke Lead Judge 2 days ago
Submission Judgement Published
Validated
Assigned finding tags:

cut-off criteria not applied

All students are graduated when the graduation function is called as the cut-off criteria is not applied.

can graduate without session end

`graduateAndUpgrade()` can be called successfully even when the school session has not ended

Appeal created

Hawk 1 Submitter
1 day ago

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.