{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2024:YGZSC644EIQHK5EN4WIPNFVWHX","short_pith_number":"pith:YGZSC644","schema_version":"1.0","canonical_sha256":"c1b3217b9c222075748de590f696b63dd1e930b0b42f7cdb0502a98095f21c45","source":{"kind":"arxiv","id":"2403.06838","version":3},"attestation_state":"computed","paper":{"title":"ACFIX: Guiding LLMs with Mined Common RBAC Practices for Context-Aware Repair of Access Control Vulnerabilities in Smart Contracts","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.CR"],"primary_cat":"cs.SE","authors_text":"Daoyuan Wu, Haoye Tian, Kairan Sun, Kaixuan Li, Lyuye Zhang, Yang Liu, Ye Liu","submitted_at":"2024-03-11T15:59:59Z","abstract_excerpt":"Smart contracts are susceptible to various security issues, among which access control (AC) vulnerabilities are particularly critical. While existing research has proposed multiple detection tools, the automatic and appropriate repair of AC vulnerabilities in smart contracts remains a challenge. Unlike commonly supported vulnerability types by existing repair tools, such as reentrancy, which are usually fixed by template-based approaches, the main obstacle of AC lies in identifying the appropriate roles or permissions amid a long list of non-AC-related source code to generate proper patch code"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2403.06838","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-03-11T15:59:59Z","cross_cats_sorted":["cs.CR"],"title_canon_sha256":"2b2634d7d9ac981762b0319621ca6d24bf5bd53ddf8b6e838d805678965bdc43","abstract_canon_sha256":"5e8a849e03e23dcf530ca0597b51011bdf30095b8742003e84fdb40798b4ac40"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:39:39.926878Z","signature_b64":"PBTdO/oz4G812cPbGgbPInheK5/cC39CK6B5cRWWkmGr6dKgin+KpC0H52SlQxjVh4I5adoQRQZvfYvROzyDAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"c1b3217b9c222075748de590f696b63dd1e930b0b42f7cdb0502a98095f21c45","last_reissued_at":"2026-07-05T11:39:39.926378Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:39:39.926378Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"ACFIX: Guiding LLMs with Mined Common RBAC Practices for Context-Aware Repair of Access Control Vulnerabilities in Smart Contracts","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.CR"],"primary_cat":"cs.SE","authors_text":"Daoyuan Wu, Haoye Tian, Kairan Sun, Kaixuan Li, Lyuye Zhang, Yang Liu, Ye Liu","submitted_at":"2024-03-11T15:59:59Z","abstract_excerpt":"Smart contracts are susceptible to various security issues, among which access control (AC) vulnerabilities are particularly critical. While existing research has proposed multiple detection tools, the automatic and appropriate repair of AC vulnerabilities in smart contracts remains a challenge. Unlike commonly supported vulnerability types by existing repair tools, such as reentrancy, which are usually fixed by template-based approaches, the main obstacle of AC lies in identifying the appropriate roles or permissions amid a long list of non-AC-related source code to generate proper patch code"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2403.06838","kind":"arxiv","version":3},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2403.06838/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"2403.06838","created_at":"2026-07-05T11:39:39.926437+00:00"},{"alias_kind":"arxiv_version","alias_value":"2403.06838v3","created_at":"2026-07-05T11:39:39.926437+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2403.06838","created_at":"2026-07-05T11:39:39.926437+00:00"},{"alias_kind":"pith_short_12","alias_value":"YGZSC644EIQH","created_at":"2026-07-05T11:39:39.926437+00:00"},{"alias_kind":"pith_short_16","alias_value":"YGZSC644EIQHK5EN","created_at":"2026-07-05T11:39:39.926437+00:00"},{"alias_kind":"pith_short_8","alias_value":"YGZSC644","created_at":"2026-07-05T11:39:39.926437+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":1,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2407.01489","citing_title":"Agentless: Demystifying LLM-based Software Engineering Agents","ref_index":111,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/YGZSC644EIQHK5EN4WIPNFVWHX","json":"https://pith.science/pith/YGZSC644EIQHK5EN4WIPNFVWHX.json","graph_json":"https://pith.science/api/pith-number/YGZSC644EIQHK5EN4WIPNFVWHX/graph.json","events_json":"https://pith.science/api/pith-number/YGZSC644EIQHK5EN4WIPNFVWHX/events.json","paper":"https://pith.science/paper/YGZSC644"},"agent_actions":{"view_html":"https://pith.science/pith/YGZSC644EIQHK5EN4WIPNFVWHX","download_json":"https://pith.science/pith/YGZSC644EIQHK5EN4WIPNFVWHX.json","view_paper":"https://pith.science/paper/YGZSC644","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2403.06838&json=true","fetch_graph":"https://pith.science/api/pith-number/YGZSC644EIQHK5EN4WIPNFVWHX/graph.json","fetch_events":"https://pith.science/api/pith-number/YGZSC644EIQHK5EN4WIPNFVWHX/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/YGZSC644EIQHK5EN4WIPNFVWHX/action/timestamp_anchor","attest_storage":"https://pith.science/pith/YGZSC644EIQHK5EN4WIPNFVWHX/action/storage_attestation","attest_author":"https://pith.science/pith/YGZSC644EIQHK5EN4WIPNFVWHX/action/author_attestation","sign_citation":"https://pith.science/pith/YGZSC644EIQHK5EN4WIPNFVWHX/action/citation_signature","submit_replication":"https://pith.science/pith/YGZSC644EIQHK5EN4WIPNFVWHX/action/replication_record"}},"created_at":"2026-07-05T11:39:39.926437+00:00","updated_at":"2026-07-05T11:39:39.926437+00:00"}