Octane Security home pagelight logodark logo
  • Schedule a demo
  • Schedule a demo
Standard
Uninitialized Storage Vulnerabilities
Documentation
Vulnerability Detectors
  • Website
  • Advanced
    • Rounding Errors
    • Denial of Service
    • Attacker Balance Gain
    • Ether/Token Leaking
    • Incorrect Calculation of Token Transfer
    • Bad Randomness
    • Token Loss
    • Typographical Errors
    • Unprotected External Calls
    Experimental
    • Gas Limit Manipulation Possible (by 1/64 Rule)
    • Missing/Improper Check on the Admin Address
    • Validation Check Does Not Fall Through
    • Incorrect Nonce Update (Signature Replay Attack)
    • Missing/Improper Check on Oracle Data
    • Token Oversupply by Repayment Without Burn
    • Erroneous Writing to Memory Instead of Storage
    • Incorrectly Payable
    • Improper Use of Oracle Heartbeats
    • Slippage Parameter Missing or Ineffective
    • Invalid State Manipulation
    • Improper/Missing L2 Sequencer Check
    • Stale Price Risk
    Standard
    • Reentrancy
    • Block Attributes Misuse
    • Conflicting Inheritance
    • Misuse of Create2 Opcode
    • Explicit Balance Checks
    • Attacker-Controlled DelegateCall
    • Property Violation
    • Attacker-Invokable Self-Destruct
    • Hashing Consecutive Variable-Length Arguments
    • Incorrect Function Visibility
    • Keccak Unequal Memory Lengths
    • Use of Assembly
    • Integer Overflow/Underflow
    • Self destruct
    • Unsafe Use of Tx Origin
    • Unchecked Return Values
    • Unsafe Unicode Characters
    • Uninitialized Storage Vulnerabilities
    • Unsafe DelegateCall
    Standard

    Uninitialized Storage Vulnerabilities

    Octane will detect contracts that can create uninitialized storage, which can be attacked by malicious code. This occurs in older versions of solidity.

    Was this page helpful?

    Suggest editsRaise issue
    Unsafe Unicode CharactersUnsafe DelegateCall
    twitter
    Powered by Mintlify