Solidity Lab
search
Ctrlk
  • πŸ§ͺGuardian - Solidity Lab
  • πŸ“šEncyclopedia of Solidity Attack Vectorschevron-right
  • πŸ“šEncyclopedia of Common Solidity Bugschevron-right
    • βž—Division Precision Loss
    • ‼️Unexpected Panic Revert
    • πŸ‘¬Matching to/from Addresses
    • ⏸️Forget to Update Parallel Data Structures
    • 🚫Lack of Success Checks
    • πŸ€·β€β™‚οΈπŸ€·β™‚ πŸ€·β™‚ Lack of Access Control
    • πŸ“Inaccurate Allowance
    • πŸ”ΌOverflow/Underflow
    • πŸ’²Unsafe ERC20 Operations
    • 🦺Lack of Exception Handling
    • βœ–οΈDuplicate Values
    • βš–οΈAsymmetrical Code
    • πŸ›‘Constant Protocol Parameters
    • ⬆️Storage Not Updated
    • πŸ•΅οΈDelete Item, Unupdated Index
    • 🎁Native vs Wrapped Handling
    • 1⃣ 1⃣ 1⃣ Off By 1
  • πŸ“šEncyclopedia of Security Researchchevron-right
  • πŸ“™The Auditors Handbookchevron-right
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
githubEdit

πŸ“šEncyclopedia of Common Solidity Bugs

Every known common solidity bug

hashtag
Known Bugs

βž—Division Precision Losschevron-right‼️Unexpected Panic Revertchevron-rightπŸ‘¬Matching to/from Addresseschevron-right⏸️Forget to Update Parallel Data Structureschevron-right🚫Lack of Success Checkschevron-rightπŸ€·β€β™‚οΈπŸ€·β™‚ πŸ€·β™‚ Lack of Access Controlchevron-right
PreviousSignature Malleabilitychevron-leftNextDivision Precision Losschevron-right

Last updated 2 years ago