Wiki

Biturai Trading Wiki

The Biturai crypto encyclopedia: AI-assisted, data-informed, and continuously quality-audited.

Timestamp Dependence: Block Timestamps as an Attack Vector

Timestamp dependence is a vulnerability in smart contracts where critical logic relies on the block.timestamp value. This value, set by miners, can be slightly manipulated, creating an attack vector for unfair advantages.

Advanced7/2/2026

Unchecked External Calls: Ignored Return Values in Solidity

An unchecked external call in Solidity occurs when a smart contract interacts with another contract or address but fails to verify if that interaction was successful.

Advanced7/2/2026

Force-Feeding Ether as a Smart Contract Attack

Force-feeding Ether is a smart contract vulnerability where an attacker can send Ether to a contract even if it lacks explicit functions to receive it.

Advanced7/2/2026

Gas Griefing and Denial-of-Service via Gas Limits

Gas griefing is a type of attack where an attacker manipulates gas consumption in a smart contract to cause transactions to fail or become excessively expensive for other users.

Advanced7/2/2026

The ERC-4626 Donation Attack Explained

The ERC-4626 Donation Attack is a vulnerability in tokenized vaults where an attacker manipulates the asset-to-share exchange rate.

Advanced7/2/2026

First-Depositor Attack on DeFi Vaults and Pools

A First-Depositor Attack exploits a vulnerability in DeFi protocols where an attacker manipulates the share price of an empty liquidity pool or vault.

Advanced7/2/2026

Rounding Error Exploits in DeFi Protocols

Rounding errors in DeFi protocols are subtle vulnerabilities arising from integer arithmetic limitations in smart contracts.

Advanced7/2/2026

Nonce Reuse as a Cryptographic Vulnerability

A nonce is a unique, arbitrary number used once in cryptographic communications to prevent replay attacks and ensure data integrity.

Advanced7/2/2026

Signature Malleability: Manipulating ECDSA Signatures

Signature malleability allows a valid digital signature to be altered into another equally valid one without needing the private key.

Advanced7/2/2026

Signature Replay Attacks in Smart Contracts

A signature replay attack occurs when a valid digital signature is intercepted and reused to authorize an unintended action, often exploiting vulnerabilities in smart contract verification logic.

Advanced7/2/2026

Price Oracle Manipulation Through Spot Prices

Price oracle manipulation via spot prices involves attackers distorting asset prices on decentralized exchanges to trick smart contracts.

Advanced7/2/2026

Front-Running as a Smart Contract Vulnerability

Front-running is a predatory market strategy where an entity exploits advanced knowledge of pending transactions to execute their own trades first, profiting from subsequent price movements.

Intermediate7/2/2026

Storage Collision in Proxy Contracts

A storage collision is a critical vulnerability in upgradeable smart contracts where the proxy and implementation contracts inadvertently use the same storage slots for different state variables.

Advanced7/2/2026

Understanding the Uninitialized Proxy Vulnerability

The uninitialized proxy vulnerability allows attackers to seize control of smart contract proxies during deployment.

Advanced7/2/2026

Access Control Vulnerabilities in Smart Contracts

Access control vulnerabilities occur when a smart contract fails to properly restrict who can execute its sensitive functions. These flaws are a leading cause of financial loss in the blockchain ecosystem.

Advanced7/2/2026

Unprotected Selfdestruct: The Contract Destruction Vulnerability

An unprotected selfdestruct vulnerability allows unauthorized termination of a smart contract, leading to loss of funds or disruption of essential functionalities.

Advanced7/2/2026

Delegatecall Vulnerabilities in Smart Contracts

Delegatecall is a low-level function in Solidity that allows a contract to execute code from another contract while preserving its own storage context.

Advanced7/2/2026

tx.origin Phishing: The Authentication Trap in Solidity

tx.origin phishing exploits a critical vulnerability in Solidity smart contracts where authentication relies on the original transaction initiator rather than the immediate caller.

Advanced7/2/2026

SafeMath and Protection Against Integer Overflows

Smart contracts rely on precise arithmetic, but standard operations can lead to unexpected results if numbers exceed their storage limits.

Advanced7/2/2026

Checks-Effects-Interactions Pattern for Reentrancy Prevention

The Checks-Effects-Interactions pattern is a fundamental security practice in smart contract development. It structures code to prevent reentrancy attacks by ensuring state updates occur before external calls.

Advanced7/2/2026
PrevPage 148 / 657Next