{"id":"https://openalex.org/W4412888542","doi":"https://doi.org/10.18653/v1/2025.findings-acl.414","title":"CLeVeR: Multi-modal Contrastive Learning for Vulnerability Code Representation","display_name":"CLeVeR: Multi-modal Contrastive Learning for Vulnerability Code Representation","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4412888542","doi":"https://doi.org/10.18653/v1/2025.findings-acl.414"},"language":"en","primary_location":{"id":"doi:10.18653/v1/2025.findings-acl.414","is_oa":true,"landing_page_url":"https://doi.org/10.18653/v1/2025.findings-acl.414","pdf_url":"https://aclanthology.org/2025.findings-acl.414.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Findings of the Association for Computational Linguistics: ACL 2025","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://aclanthology.org/2025.findings-acl.414.pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5108050364","display_name":"Jiayuan Li","orcid":"https://orcid.org/0000-0002-6965-8877"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jiayuan Li","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101581993","display_name":"Lei Cui","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lei Cui","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101836987","display_name":"Sen Zhao","orcid":"https://orcid.org/0000-0003-3860-8647"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sen Zhao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5107946787","display_name":"Yun Yang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yun Yang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100371843","display_name":"Lun Li","orcid":"https://orcid.org/0000-0002-8896-911X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lun Li","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5002240461","display_name":"Hongsong Zhu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hongsong Zhu","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"7940","last_page":"7951"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12479","display_name":"Web Application Security Vulnerabilities","score":0.9969000220298767,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12479","display_name":"Web Application Security Vulnerabilities","score":0.9969000220298767,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9524000287055969,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9334999918937683,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7503094673156738},{"id":"https://openalex.org/keywords/modal","display_name":"Modal","score":0.6858130097389221},{"id":"https://openalex.org/keywords/vulnerability","display_name":"Vulnerability (computing)","score":0.5680927038192749},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5607231855392456},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.5583084225654602},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.36817672848701477},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.35179829597473145},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.35088610649108887},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.12993526458740234}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7503094673156738},{"id":"https://openalex.org/C71139939","wikidata":"https://www.wikidata.org/wiki/Q910194","display_name":"Modal","level":2,"score":0.6858130097389221},{"id":"https://openalex.org/C95713431","wikidata":"https://www.wikidata.org/wiki/Q631425","display_name":"Vulnerability (computing)","level":2,"score":0.5680927038192749},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5607231855392456},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.5583084225654602},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.36817672848701477},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.35179829597473145},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.35088610649108887},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.12993526458740234},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C188027245","wikidata":"https://www.wikidata.org/wiki/Q750446","display_name":"Polymer chemistry","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.18653/v1/2025.findings-acl.414","is_oa":true,"landing_page_url":"https://doi.org/10.18653/v1/2025.findings-acl.414","pdf_url":"https://aclanthology.org/2025.findings-acl.414.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Findings of the Association for Computational Linguistics: ACL 2025","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.18653/v1/2025.findings-acl.414","is_oa":true,"landing_page_url":"https://doi.org/10.18653/v1/2025.findings-acl.414","pdf_url":"https://aclanthology.org/2025.findings-acl.414.pdf","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Findings of the Association for Computational Linguistics: ACL 2025","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Reduced inequalities","score":0.4099999964237213,"id":"https://metadata.un.org/sdg/10"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4412888542.pdf","grobid_xml":"https://content.openalex.org/works/W4412888542.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2062195135","https://openalex.org/W2095999892","https://openalex.org/W2379392295","https://openalex.org/W3160965418","https://openalex.org/W2018764758","https://openalex.org/W2383689843","https://openalex.org/W1550668881","https://openalex.org/W617913288","https://openalex.org/W613940353","https://openalex.org/W2062873522"],"abstract_inverted_index":{"Automated":[0],"vulnerability":[1,18,52,59,96,132],"detection":[2,97],"has":[3],"become":[4],"increasingly":[5],"important.Many":[6],"existing":[7],"methods":[8,113],"utilize":[9],"deep":[10],"learning":[11,48],"models":[12],"to":[13,49,73],"obtain":[14],"code":[15,29,53,83,133],"representations":[16,54],"for":[17],"detection.However,":[19],"these":[20],"approaches":[21],"predominantly":[22],"capture":[23],"the":[24,28,42,56,75,127],"overall":[25],"semantics":[26],"of":[27,58,77,105,129],"rather":[30],"than":[31],"its":[32,130],"intrinsic":[33],"vulnerability-specific":[34],"semantics.To":[35],"address":[36],"this":[37],"issue,":[38],"we":[39,61],"propose":[40],"CLeVeR,":[41],"first":[43],"approach":[44],"that":[45],"leverages":[46],"contrastive":[47],"generate":[50],"precise":[51],"under":[55],"supervision":[57],"descriptions.Specifically,":[60],"introduce":[62],"an":[63],"Adapter,":[64],"a":[65,70],"Representation":[66],"Refinement":[67],"module,":[68],"and":[69,80,84,86,92,98,109,117],"Description":[71],"Simulator":[72],"mitigate":[74],"challenges":[76],"semantic":[78],"misalignment":[79],"imbalance":[81],"between":[82,90],"descriptions,":[85],"input":[87],"data":[88],"inconsistency":[89],"pre-training":[91],"fine-tuning":[93],"stages,":[94],"respectively.For":[95],"classification":[99],"tasks,":[100],"CLeVeR":[101,119],"achieves":[102],"F1":[103],"scores":[104],"72.82%":[106],"(real-world":[107],"dataset)":[108],"80.34%,":[110],"outperforming":[111],"state-of-the-art":[112],"(SOTAs)":[114],"by":[115],"11.85%":[116],"13.61%.Additionally,":[118],"also":[120],"outperforms":[121],"SOTAs":[122],"in":[123],"zero-shot":[124],"inference,":[125],"demonstrating":[126],"transferability":[128],"generated":[131],"representations.":[134]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
