Smart-contract agents may appear competent because exploit calldata and postmortem solutions are searchable in public on-chain histories. CONSTRAINTDIAL changes constraints and inputs such that past payloads fail while a current exploit path should remain valid, using actual execution to check preservation of the vulnerability. This targets benchmark…
Inspect the ClaimsCase · DiggingBeagle record
CONSTRAINTDIAL mutates smart contract tasks to detect copied exploit solutions
A smart-contract security benchmark paper constructs 3,045 tasks from 203 cases and changes exploit-relevant conditions while preserving the underlying vulnerability. It measures copied-answer resistance, not complete elimination of training contamination.
The procedure requires that mutations preserve semantics correctly; the paper evaluation does not guarantee every produced task is uncontaminated or that real auditors will perform similarly.
Assessment profile
Assessment method- Setting
- evaluation
- Exploitation
- demonstrated
- Evidence
- Grade B
- Remediation
- not applicable
- AI role
- AGAINST AI
Basis and provenance
Enrich update: CLM-ENRICH-20261027-09 cites SRC-2026-CP21-CONSTRAINTDIAL-CONTRACT-BENCH-DRIFT at Abstract, public-answer reuse and online copying metrics. New evidence concerns the bounded reported mechanism, prerequisite or outcome; setting evaluation; exploit status demonstrated; remediation status not_applicable. No independently comparable impact scale, affected production population or universal exploit success measure was established, so the impact band remains null. Original Claims remain individually attributable and any observed incident or simulated result is distinguished in the narrative.
Assessed Oct 27, 2026 using diggingbeagle.assessment/1.
Evidence basis: CLM-ENRICH-20261027-09 · Beyond Copying: CONSTRAINTDIAL protocol mutation for smart-contract agent evaluation
At a glance
A public exploit trace should not be a complete answer key to a supposedly novel security-assessment task.
Read the implicationsThe procedure requires that mutations preserve semantics correctly; the paper evaluation does not guarantee every produced task is uncontaminated or that real auditors will perform similarly.
Limits and uncertaintyFull account
Smart-contract agents may appear competent because exploit calldata and postmortem solutions are searchable in public on-chain histories. CONSTRAINTDIAL changes constraints and inputs such that past payloads fail while a current exploit path should remain valid, using actual execution to check preservation of the vulnerability. This targets benchmark contamination rather than an active exploit of a particular protocol.
The paper describes reconstruction plus execution-verified protocol mutations producing 3,045 detection, exploitation and patching tasks from 203 public smart-contract incidents, and reports a 10.9-point mean decrease in success using public reference answers. The procedure requires that mutations preserve semantics correctly; the paper evaluation does not guarantee every produced task is uncontaminated or that real auditors will perform similarly.
Retest agents on unseen, execution-verified variations and independently audit the mutation invariants before accepting a new benchmark score as evidence of original security reasoning. A public exploit trace should not be a complete answer key to a supposedly novel security-assessment task. Primary evidence.
Additional evidence and trust boundary
Protocol mutation targets a known benchmark failure: a model can retrieve calldata from the original exploit and pass without understanding the causal vulnerability. A valid mutation must break that old calldata while preserving both normal functionality and a reachable exploit under the revised inputs. This requires executable equivalence checks, not just synthetic paraphrases of exploit descriptions. A result on the constructed corpus cannot rule out answer memorization for every task. Supporting record.
Timeline
- Oct 23, 2026disclosure
Public disclosure
Claims & evidence
CLM-ENRICH-20261027-09CONSTRAINTDIAL reports reducing acceptance of copied online smart-contract answers by 9.3 percentage points in addition to the 10.9-point average reduction in successful reuse of published answers.supported
Basis: reported finding
- supportsBeyond Copying: CONSTRAINTDIAL protocol mutation for smart-contract agent evaluationprimary disclosure
Abstract, public-answer reuse and online copying metrics
CLM-CP21-CONSTRAINTDIAL-CONTRACT-BENCH-DRIFT-1The paper describes reconstruction plus execution-verified protocol mutations producing 3,045 detection, exploitation and patching tasks from 203 public smart-contract incidents, and reports a 10.9-point mean decrease in success using public reference answers.supported
Basis: reported finding
- supportsBeyond Copying: CONSTRAINTDIAL protocol mutation for smart-contract agent evaluationprimary disclosure
Abstract; 203 incidents, 3,045 tasks, execution-guided mutation and copied-answer controls
Implications
A public exploit trace should not be a complete answer key to a supposedly novel security-assessment task.
Controls and mitigations
- Retest agents on unseen, execution-verified variations and independently audit the mutation invariants before accepting a new benchmark score as evidence of original security reasoning.
Unknowns and contradictions
- The procedure requires that mutations preserve semantics correctly; the paper evaluation does not guarantee every produced task is uncontaminated or that real auditors will perform similarly.
Sources and citation
Material revision history
- Oct 27, 2026 · Canonical change recorded · new in release · revision 196