On the library function MathMasters::mulWadUp, the if statement to prevent overflow is not working. when x is type(uint256).max and y is over 1, revert does not occur as I think it should.
Depending on what the contract uses the library for and what the contract uses this function for, will determine the severity of the vulnerabilities. The following could include:
Financial Loss
Unexpected behavior
Denial of Service (DoS)
Exploitation by Attackers:
Foundary
Remix.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.