Automated Vulnerability Injection in Smart Contracts Using Large Language Models
The practical yield is low (16.58% survival rate), and surviving vulnerabilities cluster in simple structures, which limits the approach's scope. For security teams building on-chain, this signals that LLM-assisted fuzzing of contracts is still immature. The real value here is methodological: if this pipeline matures, continuous synthetic vulnerability generation could become part of standard contract testing, but we're not there yet.