The function Bridge::startRequestCancellation
has modifier onlyOwner
that prevents the users to call the function.
The function Bridge::startRequestCancellation
is used to start the cancellation of a given request:
The function should be called by anyone, but it has onlyOwner
modifier. This issue is reported in the previous audit and it is marked as Fixed
. Also, the sponsors confirm that all issues from the previous audit are Fixed
. But actually this issue is not Fixed
.
Any user should be able to initiate cancellation but actually only the owner can call the Bridge::startRequestCancellation
function.
Remove the onlyOwner
modifier in the Bridge::startRequestCancellation
function.
Please, do not suppose impacts, think about the real impact of the bug and check the CodeHawks documentation to confirm: https://docs.codehawks.com/hawks-auditors/how-to-determine-a-finding-validity A PoC always helps to understand the real impact possible.
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.