The ecrecover
function is susceptible to signature malleability.
The ecrecover
function is susceptible to signature malleability. This means that the same message can be signed in multiple ways, allowing an attacker to change the message signature without invalidating it.
This can lead to unexpected behavior in smart contracts, such as the loss of funds or the ability to bypass access control.
VS code
Consider using OpenZeppelin's ECDSA library instead of the built-in function.
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.