Denial of service may be critical. incase of message failing to execute due to out of gas error. this is usually is unblocked or skipped but the protocol doesn't implement this debugging methods.
A message fails to execute for a reason. or an attacker passes a message that he knows will not execute.
Since no other message may be passed till the failed message is skipped or removed. The protocol becomes unusable.
The protocol becomes unusable
LayerZero Documentation
Implement the following to the protocol to overcome the denial of service attack. where you can implement
skip()
or /retry/
methods as per the documentation.
https://docs.layerzero.network/v2/developers/evm/troubleshooting/debugging-messages#retry-message
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.