Developer Tools

AI Now Finds Flaws in Your Crypto Wallet (and Hackers Can Too)

AI that spots security holes in your digital cash could also help thieves exploit them...

Deep Dive

Researchers used large language models to automatically inject vulnerabilities into Solidity smart contracts, aiming to help assess vulnerability detection tools. Applied to real-world contracts, the LLMs generated nearly 1,000 candidate variants; after validation, 32 confirmed vulnerable contracts spanning 25 vulnerability types survived—a 16.58% survival rate. Survivors were concentrated in structurally simpler contracts and vulnerability types with localized syntactic patterns. The authors also report practical challenges, including LLM non-determinism and difficulty preserving contract semantics. Using the validated contracts to assess three static analyzers revealed complementary but incomplete coverage. Overall, the article finds LLM-based vulnerability injection is feasible, while exposing key limitations in scalability and diversity.

Key Points
  • AI can automatically insert hidden weaknesses into blockchain smart contracts that run your crypto, NFTs, or DeFi apps
  • Out of 1,000 AI-made flaws, only 32 survived real-world checks, mostly in simple contracts where bugs are easy to spot
  • Security scanners missed some AI-generated flaws, meaning hackers could use the same trick to attack your wallet

Why It Matters

Your digital cash and online contracts just got riskier: AI can now find attack paths faster than you can patch them.

📬 Get the top 10 AI stories daily