The setCCIPController function in the SDLPool contract sets the ccipController address without validating that the provided address is not the zero address. Assigning the zero address could lead to unexpected behavior or loss of control over certain functionalities.
Problematic Code:
To prevent potential issues, add a check to ensure that _ccipController is not the zero address before setting it.
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.