Omniscia Boson Protocol Audit

Static Analysis

Static Analysis

The execution of our static analysis toolkit identified 747 potential issues within the codebase of which 716 were ruled out to be false positives or negligible findings.

The remaining 31 issues were validated and grouped and formalized into the 13 exhibits that follow:

IDSeverityAddressedTitle
BVR-01SIllegible Numeric Value Representation
CEA-01SIncorrect payable Specifier
CEA-02SInexistent Sanitization of Input Addresses
CPY-01SIncorrect payable Specifier
CHF-01SIllegible Numeric Value Representations
CHF-02SInexistent Sanitization of Input Addresses
DLF-01SRedundant Variable Assignments
DHF-01SIllegible Numeric Value Representations
FLB-01SIllegible Numeric Value Representation
FLB-02SImproper Invocations of EIP-20 transfer / transferFrom
OBE-01SIllegible Numeric Value Representations
PDD-01SInexistent Sanitization of Input Address
PLB-01SIllegible Numeric Value Representation