{"aadapt_id":"ADT3012","aadapt_name":"Exploit Smart Contract Implementation","count":7,"framework":"aadapt","source":{"name":"MITRE AADAPT","ref":"cd6a74ca","repo":"https://github.com/mitre/AADAPT","retrieved":"2025-10-31"},"techniques":[{"classification":"pending","crosswalk":{"framework":"aadapt","id":"ADT3012","name":"Exploit Smart Contract Implementation","url":"https://aadapt.mitre.org/techniques/ADT3012"},"display_name":"Arithmetic Bug Fund Miscalculation","external_references":[],"family":null,"first_seen":"2022-01-01","id":"NRDAX-T0003","instances":[],"lineage":{"deployments":0,"groups":[],"independent_stacks":0,"is_lower_bound":false,"unknown_instances":0,"upper_bound":0},"mechanism":"Arithmetic Bug Fund Miscalculation","name":"arithmetic-bug-fund-miscalculation","out_of_scope":true,"producer_family":"economic-defi","provenance_note":"known-but-not-reproduced coverage gap (technique 'arithmetic-bug-fund-miscalculation')","status":"active"},{"classification":"pending","crosswalk":{"framework":"aadapt","id":"ADT3012","name":"Exploit Smart Contract Implementation","url":"https://aadapt.mitre.org/techniques/ADT3012"},"display_name":"Channel Access Control Bypass","external_references":[],"family":null,"first_seen":"2019-01-01","id":"NRDAX-T0017","instances":[],"lineage":{"deployments":0,"groups":[],"independent_stacks":0,"is_lower_bound":false,"unknown_instances":0,"upper_bound":0},"mechanism":"Channel Access Control Bypass","name":"channel-access-control-bypass","out_of_scope":true,"producer_family":"economic-defi","provenance_note":"known-but-not-reproduced coverage gap (technique 'channel-access-control-bypass')","status":"active"},{"classification":"pending","crosswalk":{"framework":"aadapt","id":"ADT3012","name":"Exploit Smart Contract Implementation","url":"https://aadapt.mitre.org/techniques/ADT3012"},"display_name":"Claim Migration Fund Drain","external_references":[],"family":null,"first_seen":"2022-01-01","id":"NRDAX-T0021","instances":[],"lineage":{"deployments":0,"groups":[],"independent_stacks":0,"is_lower_bound":false,"unknown_instances":0,"upper_bound":0},"mechanism":"Claim Migration Fund Drain","name":"claim-migration-fund-drain","out_of_scope":true,"producer_family":"bridge","provenance_note":"known-but-not-reproduced coverage gap (technique 'claim-migration-fund-drain')","status":"active"},{"classification":"pending","crosswalk":{"framework":"aadapt","id":"ADT3012","name":"Exploit Smart Contract Implementation","url":"https://aadapt.mitre.org/techniques/ADT3012"},"display_name":"Contract Logic Validation Bypass","external_references":[],"family":null,"first_seen":"2022-01-01","id":"NRDAX-T0037","instances":[],"lineage":{"deployments":0,"groups":[],"independent_stacks":0,"is_lower_bound":false,"unknown_instances":0,"upper_bound":0},"mechanism":"Contract Logic Validation Bypass","name":"contract-logic-validation-bypass","out_of_scope":true,"producer_family":"economic-defi","provenance_note":"known-but-not-reproduced coverage gap (technique 'contract-logic-validation-bypass')","status":"active"},{"classification":"pending","crosswalk":{"framework":"aadapt","id":"ADT3012","name":"Exploit Smart Contract Implementation","url":"https://aadapt.mitre.org/techniques/ADT3012"},"display_name":"Proof Verification Bypass","external_references":[],"family":null,"first_seen":"2026-01-01","id":"NRDAX-T0212","instances":[],"lineage":{"deployments":0,"groups":[],"independent_stacks":0,"is_lower_bound":false,"unknown_instances":0,"upper_bound":0},"mechanism":"Proof Verification Bypass","name":"proof-verification-bypass","out_of_scope":true,"producer_family":"economic-defi","provenance_note":"known-but-not-reproduced coverage gap (technique 'proof-verification-bypass')","status":"active"},{"classification":"pending","crosswalk":{"framework":"aadapt","id":"ADT3012","name":"Exploit Smart Contract Implementation","url":"https://aadapt.mitre.org/techniques/ADT3012"},"display_name":"State Channel Logic Flaw","external_references":[],"family":null,"first_seen":"2023-01-01","id":"NRDAX-T0285","instances":[],"lineage":{"deployments":0,"groups":[],"independent_stacks":0,"is_lower_bound":false,"unknown_instances":0,"upper_bound":0},"mechanism":"State Channel Logic Flaw","name":"state-channel-logic-flaw","out_of_scope":true,"producer_family":"economic-defi","provenance_note":"known-but-not-reproduced coverage gap (technique 'state-channel-logic-flaw')","status":"active"},{"classification":"pending","crosswalk":{"framework":"aadapt","id":"ADT3012","name":"Exploit Smart Contract Implementation","url":"https://aadapt.mitre.org/techniques/ADT3012"},"display_name":"Vesting Logic Exploit","external_references":[],"family":null,"first_seen":"2024-01-01","id":"NRDAX-T0361","instances":[],"lineage":{"deployments":0,"groups":[],"independent_stacks":0,"is_lower_bound":false,"unknown_instances":0,"upper_bound":0},"mechanism":"Vesting Logic Exploit","name":"vesting-logic-exploit","out_of_scope":true,"producer_family":"economic-defi","provenance_note":"known-but-not-reproduced coverage gap (technique 'vesting-logic-exploit')","status":"active"}],"url":"https://aadapt.mitre.org/techniques/ADT3012"}