Blog

Security research, vulnerability deep-dives, and smart contract audit guides.

Put it to the test: scan your contract now
Free QuickScan — Slither + Semgrep in seconds. Full AI report with 3-day trial.
Scan a Contract →
2026-08-03 smart contract audit audit report security findings solidity defi security remediation 2026

How to Read a Smart Contract Audit Report: Severity, Findings, and Next Steps

A practical guide to interpreting smart contract audit reports — what severity levels mean, how to prioritize findings, what auditors often miss, and how to verify fixes.

2026-08-02 solidity mappings ghost-state storage smart-contract-security delete vulnerabilities

Solidity Mapping Deletion Vulnerabilities and Ghost State Bugs

Six critical vulnerabilities that arise when deleting Solidity mappings and structs with nested mappings, leaving ghost state that attackers can exploit for double claims, privilege escalation, and cross-upgrade data leakage.

2026-08-01 token-security blacklist compliance access-control erc-20-security censorship-resistance

Token Blacklist and Blocklist Security: Bypass Techniques, Centralization Risks, and Compliance Gaps

Explore how token blacklists are bypassed through intermediary contracts, pre-transfer hooks, and upgrade attacks. Learn secure blocklist implementation patterns for compliance-critical tokens.

2026-07-31 timestamp block.timestamp time manipulation vesting auction solidity security

Timestamp Manipulation in Solidity: 6 Safe Patterns for 2026

Prevent block.timestamp manipulation in Solidity. Master 6 secure design patterns for Ethereum L1 and L2 rollups including Arbitrum and Optimism.

2026-07-30 flash loan aave balancer dydx exploit defi attack pattern security

Flash Loan Attack Patterns: How Aave, Balancer, and dYdX Loans Enable Protocol Exploits

Flash loans enable zero-capital attacks that would require millions of dollars of starting capital otherwise. Six attack patterns — price manipulation, collateral inflation, governance hijacking, arbitrage exploitation, and oracle attacks — with protocol-level mitigations.

2026-07-29 bridge cross-chain ronin wormhole nomad validator security solidity

Cross-Chain Bridge Security: Vulnerabilities Behind Ronin, Wormhole, and Nomad Exploits

Cross-chain bridges have lost over $2.5 billion to exploits. This post dissects six vulnerability classes — validator set manipulation, message replay, fraudulent proofs, unlimited minting, access control failures — with Solidity patterns and mitigations.

2026-07-28 chainlink oracle-security price-feeds solidity defi-security smart-contracts l2-security

Chainlink Price Feed Edge Cases: Oracle Security Vulnerabilities Every Solidity Dev Must Know

Six critical Chainlink oracle vulnerabilities — from stale prices and sequencer downtime to decimal mismatches and missing fallbacks — with vulnerable code, fixes, and detection tips.

2026-07-27 erc-4337 account-abstraction smart-wallet paymaster bundler solidity-security signature-replay gas-griefing

ERC-4337 Account Abstraction Security: 6 Vulnerabilities in Bundlers, Paymasters, and Smart Wallets

An in-depth analysis of six critical security vulnerabilities in ERC-4337 account abstraction: signature replay, paymaster griefing, nonce bypass, TOCTOU allowlist flaws, entryPoint trust assumptions, and initCode front-running.

2026-07-26 selfdestruct forced ether contract destruction eip-6780 cancun solidity security

Solidity selfdestruct: Forced Ether Injection, Contract Destruction, and Post-Cancun Changes

selfdestruct forces ETH into contracts that assume their balance is only modified via payable functions. This breaks balance-based invariants. Post-Cancun EIP-6780 changes the semantics. Six vulnerability classes with safe balance accounting patterns.

2026-07-25 pausable access-control dos centralization solidity security circuit-breaker 2026

Pausable Contract Security: Centralization, DoS, and Bypass Vulnerabilities

Pause mechanisms are meant to be emergency circuit breakers, but misconfigured pausable contracts become attack surfaces themselves. This guide covers six critical vulnerabilities — from single-key pause authority to griefing via rapid cycling — with vulnerable and secure Solidity code examples.

2026-07-24 immutable constant hardcoded address constructor solidity security deployment

Solidity Immutable and Constant Security: Hardcoded Addresses, Deployment Pitfalls, and Upgrade Risks

Hardcoded addresses, incorrect immutable initialization, and constants that should be configurable are a persistent source of bugs. Six vulnerability classes — hardcoded mainnet addresses on wrong chain, immutable set in wrong constructor, magic numbers without explanation.

2026-07-23 weth wrapped ether eth msg.value integration defi solidity security

WETH Integration Security: ETH/WETH Mismatch, Unwrap Race Conditions, and Dual-Path Vulnerabilities

Protocols that accept both ETH and WETH create dual code paths with subtle security differences. Six vulnerability classes — ETH/WETH accounting mismatch, unwrap reentrancy, msg.value in loops, WETH balance checks, and more — with safe integration patterns.

2026-07-22 erc1155 multi-token solidity security nft defi 2026

ERC-1155 Multi-Token Security Vulnerabilities and How to Prevent Them

ERC-1155 enables batch operations across thousands of token IDs, but its callback-heavy design creates reentrancy vectors and state management risks that don't exist in ERC-20 or ERC-721. This post covers seven critical vulnerabilities unique to the multi-token standard.

2026-07-21 solidity security erc-20 approve allowance permit defi smart-contract 2026

Token Approval Security: The Infinite Allowance Problem and How to Fix It

Why approve(MAX_UINT256) is dangerous, how infinite token approvals have enabled hundreds of millions in losses, and the contract-level patterns that make approvals safer.

2026-07-20 staking solidity security reward manipulation defi yield farming 2026

Staking Contract Security: Reward Manipulation, Flash Loan Attacks, and Accounting Bugs

Six vulnerabilities that drain staking contracts — flash loan reward capture, integer rounding dust, missing updateReward guards, ERC-777 reentrancy, share inflation on first deposit, and admin drain via notifyRewardAmount. With vulnerable code, secure fixes, and what ContractScan detects automatically.

2026-04-18 amm uniswap dex solidity security price manipulation sandwich attack 2026

6 Critical AMM and DEX Security Vulnerabilities and Secure Fixes (2026)

A deep-dive into six AMM & DEX vulnerabilities in Solidity, including spot price oracle abuse, sandwich attacks, and reentrancy with secure code fixes.

2026-04-09 mythx smart contract security roadmap AI security multi-chain solidity rust developer tools 2026

Beyond MythX: Where Smart Contract Security Is Heading in 2026

MythX is gone. The security tooling landscape is shifting toward multi-engine scanning, AI-powered analysis, and developer workflow integration. Here's what's changing and what ContractScan is building next.

2026-03-11 access-control smart-contract-security solidity defi-security vulnerability

How Access Control Mistakes Led to $1.4B in Losses

Access control vulnerabilities rank #1 in smart contract losses as of 2025. Analyzing Poly Network, Ronin Bridge, and Nomad Bridge exploits with OZ v5 defenses.