No checks present to ensure amount is enough for covering transaction costs.
In teleport function of TempleTeleporter.sol the comment above the function says -
So the user need to send appropriate amount of funds in order to complete the execution,
In the teleport function checks are present to ensure amount sent is not zero here-
But no checks are present to ensure that amount sent is enough to cover the execution cost.
If amount sent is less than the execution cost required for transaction then it can lead to silent failures.
Manual review
Implement checks to ensure amount sent is enough to cover transaction costs.
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.