Beginner FriendlyFoundry
100 EXP
View results
Submission Details
Severity: low
Invalid

Poor test coverage

Summary

Test only has 2 tests and does not have sufficient coverage

Vulnerability Details

Test coverage is poor
It does not even test that anyone must be denied from setting password missing the critical access control error

Impact

Poor testing leads to missed vulnerabilities in code.

Tools Used

Manual Analysis

Recommendations

Testing must aim for 100% coverage with 90% and above being good. Tests must consider all branches, possibilities, users, actions, threat models, variations etc. Test must include invariant and fuzz testing

Updates

Lead Judging Commences

inallhonesty Lead Judge
almost 2 years ago
inallhonesty Lead Judge almost 2 years ago
Submission Judgement Published
Invalidated
Reason: Other

Support

FAQs

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