Plain meaning
Start with the shortest useful explanation before going deeper.
Vulnerability where a program's on-chain state becomes internally contradictory, often due to partial updates, missing account reloading after CPI, or race conditions between instructions. For example, a lending protocol's collateral ratio may become stale if account data is not refreshed after a CPI that modifies token balances.