The protocol makes use of assembly in Proxy.sol
Although this is not an attacker vector, it may introduce problems in the protocol as not all Solidity developers or event auditors understand assembly. Weirdly I have seen this as Low and QA in some reports.
Consider the following cases
Developer takes over project maintenance tries to update this code to suit what they have seen elsewhere by seeing patterns and not necessarily understanding the code and so introduce errors
Auditor not checking if this code is robust and therefore missing errors in Proxy.sol
Manual Analysis
Recommended the code be commented to explain every part of the assembly, why it is preferred, make use of Natspec
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.