Omniscia Gravita Protocol Audit

Static Analysis

Static Analysis

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

The remaining 87 issues were validated and grouped and formalized into the 22 exhibits that follow:

IDSeverityAddressedTitle
APL-01SInexistent Sanitization of Input Addresses
ACT-01SData Location Optimization
ACT-02SIllegible Numeric Value Representations
ACT-03SInexistent Visibility Specifier
ACT-04SInexistent Sanitization of Input Addresses
BOS-01SInexistent Sanitization of Input Addresses
CSP-01SInexistent Visibility Specifier
CSP-02SInexistent Sanitization of Input Addresses
DTN-01SInexistent Event Emissions
DTN-02SInexistent Sanitization of Input Addresses
DPL-01SInexistent Sanitization of Input Addresses
FCR-01SData Location Optimizations
FCR-02SInexistent Sanitization of Input Addresses
FCR-03SImproper Invocations of EIP-20 transfer
GMH-01SIllegible Numeric Value Representation
PFD-01SInexistent Sanitization of Input Addresses
SVS-01SInexistent Visibility Specifier
SPL-01SInexistent Visibility Specifier
SPL-02SInexistent Sanitization of Input Addresses
VMR-01SInexistent Sanitization of Input Addresses
VMO-01SIllegible Numeric Value Representations
VMO-02SInexistent Sanitization of Input Addresses