Case · DiggingBeagle record

KASS turned smart-contract findings into executable attack simulations

KASS is a July 2026 research framework that retrieves audit knowledge, plans an exploit, generates a Foundry proof of concept, executes it, and revises the strategy when the test fails.

Scope

Published research on authorized smart-contract exploit synthesis and simulation. It is not evidence of an in-the-wild theft.

Assessment profile

Assessment method
Setting
research demonstration
Exploitation
demonstrated
Evidence
Grade B
Remediation
not applicable
AI role
WITH AI
Basis and provenance

The paper's authorized exploit-generation/simulation experiments are capability research. Benchmark and reproduction limitations remain explicit; remediation of a single exploited product is not applicable to this research-method Case. Assessment is a desk review of the retained canonical Claims and cited Source metadata at their recorded cutoff, not a new external verification. Impact remains ungraded.

Assessed Sep 24, 2026 using diggingbeagle.assessment/1.

At a glance

Mechanism and trust boundary

  1. 01

    Retrieve analogous audit knowledge

    Relevant findings from prior audits are retrieved for planning.

    Boundary: finding / attack knowledge

  2. 02

    Build an attack plan

    The planner turns the target weakness into an explicit exploit strategy.

    Boundary: knowledge / strategy

  3. 03

    Generate an executable proof of concept

    The generator emits a Foundry test constrained by the plan.

    Boundary: strategy / executable test

  4. 04

    Execute and repair

    Foundry execution provides feedback for code repair or strategy replanning.

    Boundary: test / state change

Timeline

  1. Jul 17, 2026
    Event type unspecified

    KASS paper published

    The arXiv paper reports SmartBugs-Curated and CVE-tagged evaluations.

Claims & evidence

CLM-CVEOn 11 real CVE-tagged smart contracts, the KASS paper reports validating nine exploit cases.supported

Basis: reported finding · active

Recorded measurement: 9 validated CVE-tagged contracts · KASS evaluation on 11 CVE-tagged contracts

Link to claim
CLM-LOOPKASS separates attack planning, proof-of-concept generation and execution testing, then uses inner repair and outer replanning loops when generated exploits fail.supported

Basis: reported finding · active

Link to claim
CLM-SMARTBUGSThe KASS paper reports executable exploit generation for 98 of 104 SmartBugs-Curated contracts, an overall rate of 94.23%.supported

Basis: reported finding · active

Recorded measurement: 94.23 percent of tested contracts · KASS evaluation on 104 SmartBugs-Curated contracts

Link to claim
CLM-COMPARISONThe paper reports KASS outperforming a reproduced Claude Code baseline under the same protocol, while comparisons with REX and AdvScanner rely on previously reported results rather than a shared implementation.supported

Basis: reported finding · active

Scope: Cross-system percentages should not be read as a clean vendor benchmark because the paper notes protocol and implementation differences.

Link to claim

Evidence visuals

diagram

KASS exploit-synthesis loop

  1. Audit knowledge

    Retrieved real-world audit findings

  2. Attack planner

    Builds an explicit exploit strategy

  3. PoC generator

    Produces a Foundry test

  4. Foundry execution

    Checks the state-changing exploit

  5. Repair or replan

    Fix code-level errors or revise assumptions

  • Audit knowledge Attack planner: retrieval
  • Attack planner PoC generator: strategy
  • PoC generator Foundry execution: execute
  • Foundry execution Repair or replan: failure feedback
  • Repair or replan PoC generator: inner repair
  • Repair or replan Attack planner: outer replan
Project-authored reconstruction from the KASS paper. · Source: KASS turned smart-contract findings into executable attack simulations

chart

KASS SmartBugs-Curated exploit-generation results

KASS paper. KASS and Claude Code were evaluated by the authors; the REX value is a previously reported result and is not a same-implementation head-to-head.

Measurepercent of tested contracts
KASS GPT-5.194.23
REX reported50
Claude Code reproduced20.19
Do not read the REX bar as a same-protocol benchmark; the paper explicitly distinguishes reproduced and previously reported comparisons. · Source: KASS turned smart-contract findings into executable attack simulations

chart

KASS validation on real CVE-tagged contracts

KASS paper real-world CVE-tagged contract evaluation.

MeasureCVE-tagged contracts
Validated9
Not validated2
These are controlled exploit-validation results, not evidence of new real-world theft. · Source: KASS turned smart-contract findings into executable attack simulations

Implications

KASS makes exploitability a first-class research object. A future assessment can ask not only whether a detector flags a bug, but whether a controlled proof of concept reaches the claimed state change and under which assumptions.

Controls and mitigations

  • Keep exploit execution inside disposable, forked or otherwise controlled environments.
  • Preserve the exact contract version, chain state and test harness for reproducibility.
  • Separate detector accuracy from exploit-generation success when comparing tools.

Unknowns and contradictions

  • Independent reproduction outside the paper's authors is not established in the current source set.
  • The paper's comparison with systems whose implementations were unavailable is not a same-protocol head-to-head benchmark.

Sources and citation

Material revision history

  1. Sep 16, 2026 · Published version · first publication · revision 2
  2. Sep 25, 2026 · Published version · material revision · revision 38Public fields changed: assessment_profile
  3. Oct 8, 2026 · Published version · material revision · revision 99Public fields changed: claims