Octane Security home page
Search...
⌘K
Ask AI
Schedule a demo
Schedule a demo
Search...
Navigation
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?
Yes
No
Suggest edits
Raise issue
Unsafe Unicode Characters
Unsafe DelegateCall
Assistant
Responses are generated using AI and may contain mistakes.