{"id":"https://openalex.org/W7118159862","doi":"https://doi.org/10.1109/aiccsa66935.2025.11315267","title":"MultiFuzz: A Dense Retrieval-based Multi-Agent System for Network Protocol Fuzzing","display_name":"MultiFuzz: A Dense Retrieval-based Multi-Agent System for Network Protocol Fuzzing","publication_year":2025,"publication_date":"2025-10-19","ids":{"openalex":"https://openalex.org/W7118159862","doi":"https://doi.org/10.1109/aiccsa66935.2025.11315267"},"language":null,"primary_location":{"id":"doi:10.1109/aiccsa66935.2025.11315267","is_oa":false,"landing_page_url":"https://doi.org/10.1109/aiccsa66935.2025.11315267","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/ACS 22nd International Conference on Computer Systems and Applications (AICCSA)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5117613668","display_name":"Youssef Maklad","orcid":null},"institutions":[{"id":"https://openalex.org/I145487455","display_name":"Cairo University","ror":"https://ror.org/03q21mh05","country_code":"EG","type":"education","lineage":["https://openalex.org/I145487455"]}],"countries":["EG"],"is_corresponding":true,"raw_author_name":"Youssef Maklad","raw_affiliation_strings":["MSA University,Dept. of Computer Science,Giza,Egypt"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MSA University,Dept. of Computer Science,Giza,Egypt","institution_ids":["https://openalex.org/I145487455"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5119714980","display_name":"Fares Wael","orcid":null},"institutions":[{"id":"https://openalex.org/I145487455","display_name":"Cairo University","ror":"https://ror.org/03q21mh05","country_code":"EG","type":"education","lineage":["https://openalex.org/I145487455"]}],"countries":["EG"],"is_corresponding":false,"raw_author_name":"Fares Wael","raw_affiliation_strings":["MSA University,Dept. of Computer Science,Giza,Egypt"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MSA University,Dept. of Computer Science,Giza,Egypt","institution_ids":["https://openalex.org/I145487455"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034401507","display_name":"Ali Hamdi","orcid":null},"institutions":[{"id":"https://openalex.org/I145487455","display_name":"Cairo University","ror":"https://ror.org/03q21mh05","country_code":"EG","type":"education","lineage":["https://openalex.org/I145487455"]}],"countries":["EG"],"is_corresponding":false,"raw_author_name":"Ali Hamdi","raw_affiliation_strings":["MSA University,Dept. of Computer Science,Giza,Egypt"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MSA University,Dept. of Computer Science,Giza,Egypt","institution_ids":["https://openalex.org/I145487455"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073044121","display_name":"Wael Elsersy","orcid":"https://orcid.org/0000-0002-7501-6889"},"institutions":[{"id":"https://openalex.org/I145487455","display_name":"Cairo University","ror":"https://ror.org/03q21mh05","country_code":"EG","type":"education","lineage":["https://openalex.org/I145487455"]}],"countries":["EG"],"is_corresponding":false,"raw_author_name":"Wael Elsersy","raw_affiliation_strings":["MSA University,Dept. of Computer Science,Giza,Egypt"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"MSA University,Dept. of Computer Science,Giza,Egypt","institution_ids":["https://openalex.org/I145487455"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5121648537","display_name":"Khaled Shaban","orcid":null},"institutions":[{"id":"https://openalex.org/I60342839","display_name":"Qatar University","ror":"https://ror.org/00yhnba62","country_code":"QA","type":"education","lineage":["https://openalex.org/I60342839"]}],"countries":["QA"],"is_corresponding":false,"raw_author_name":"Khaled Shaban","raw_affiliation_strings":["Qatar University,Dept. of Computer Science,Doha,Qatar"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Qatar University,Dept. of Computer Science,Doha,Qatar","institution_ids":["https://openalex.org/I60342839"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5117613668"],"corresponding_institution_ids":["https://openalex.org/I145487455"],"apc_list":null,"apc_paid":null,"fwci":2.4216,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.91719736,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.3571000099182129,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.3571000099182129,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.28700000047683716,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/T12326","display_name":"Network Packet Processing and Optimization","score":0.07400000095367432,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/fuzz-testing","display_name":"Fuzz testing","score":0.9799000024795532},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.7642999887466431},{"id":"https://openalex.org/keywords/reverse-address-resolution-protocol","display_name":"Reverse Address Resolution Protocol","score":0.5235999822616577},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.4984999895095825},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.47859999537467957},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.4449999928474426},{"id":"https://openalex.org/keywords/universal-composability","display_name":"Universal composability","score":0.43799999356269836},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.4375999867916107}],"concepts":[{"id":"https://openalex.org/C111065885","wikidata":"https://www.wikidata.org/wiki/Q1189053","display_name":"Fuzz testing","level":3,"score":0.9799000024795532},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8596000075340271},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.7642999887466431},{"id":"https://openalex.org/C71065454","wikidata":"https://www.wikidata.org/wiki/Q721869","display_name":"Reverse Address Resolution Protocol","level":4,"score":0.5235999822616577},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.4984999895095825},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.47859999537467957},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.4449999928474426},{"id":"https://openalex.org/C165751822","wikidata":"https://www.wikidata.org/wiki/Q7894118","display_name":"Universal composability","level":4,"score":0.43799999356269836},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.4375999867916107},{"id":"https://openalex.org/C12269588","wikidata":"https://www.wikidata.org/wiki/Q132364","display_name":"Communications protocol","level":2,"score":0.4115000069141388},{"id":"https://openalex.org/C2775851571","wikidata":"https://www.wikidata.org/wiki/Q6045205","display_name":"Interaction protocol","level":3,"score":0.40639999508857727},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.3610999882221222},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3422999978065491},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.34150001406669617},{"id":"https://openalex.org/C144559511","wikidata":"https://www.wikidata.org/wiki/Q2986279","display_name":"Principal (computer security)","level":2,"score":0.3400999903678894},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.31200000643730164},{"id":"https://openalex.org/C53893814","wikidata":"https://www.wikidata.org/wiki/Q7378909","display_name":"Rule-based machine translation","level":2,"score":0.3027999997138977},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.30070000886917114},{"id":"https://openalex.org/C167822520","wikidata":"https://www.wikidata.org/wiki/Q176452","display_name":"Finite-state machine","level":2,"score":0.2879999876022339},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.2840999960899353},{"id":"https://openalex.org/C75114861","wikidata":"https://www.wikidata.org/wiki/Q594324","display_name":"General Inter-ORB Protocol","level":5,"score":0.2662000060081482},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.2538999915122986}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/aiccsa66935.2025.11315267","is_oa":false,"landing_page_url":"https://doi.org/10.1109/aiccsa66935.2025.11315267","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/ACS 22nd International Conference on Computer Systems and Applications (AICCSA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W2241428156","https://openalex.org/W2295974667","https://openalex.org/W2773441963","https://openalex.org/W2979357014","https://openalex.org/W3047947484","https://openalex.org/W3091889505","https://openalex.org/W3181528482","https://openalex.org/W4226265578","https://openalex.org/W4378591002","https://openalex.org/W4382941062","https://openalex.org/W4383223817","https://openalex.org/W4384304865","https://openalex.org/W4391724785","https://openalex.org/W4399338566","https://openalex.org/W4400363533","https://openalex.org/W4403600666","https://openalex.org/W4404783040","https://openalex.org/W4405440758","https://openalex.org/W7084499490"],"related_works":[],"abstract_inverted_index":{"Traditional":[0],"protocol":[1,22,42,49,56,75,108,139,195,226],"fuzzing":[2,43,154,169,240],"techniques,":[3],"such":[4,31,203],"as":[5,32,204],"those":[6],"employed":[7],"by":[8,92],"AFL-based":[9],"systems,":[10],"often":[11],"lack":[12],"effectiveness":[13],"due":[14],"to":[15,40,51,88,112,127,147,166],"a":[16,81,116,120,221,229],"limited":[17],"semantic":[18],"understanding":[19],"of":[20,54,71,107,159],"complex":[21],"grammars":[23],"and":[24,44,69,99,131,145,192,197,207,215,231],"rigid":[25],"seed":[26],"mutation":[27],"strategies.":[28],"Recent":[29],"works,":[30],"ChatAFL,":[33],"have":[34],"integrated":[35],"Large":[36],"Language":[37],"Models":[38],"(LLMs)":[39],"guide":[41],"address":[45],"these":[46,90],"limitations,":[47],"pushing":[48],"fuzzers":[50,202],"wider":[52],"exploration":[53],"the":[55,135,153,173,180],"state":[57,143],"space.":[58],"But":[59],"ChatAFL":[60],"still":[61],"faces":[62],"issues":[63],"like":[64],"unreliable":[65],"output,":[66],"LLM":[67,72],"hallucinations,":[68],"assumptions":[70],"knowledge":[73],"about":[74],"specifications.":[76],"This":[77],"paper":[78],"introduces":[79],"MultiFuzz,":[80],"novel":[82],"dense":[83,211],"retrieval-based":[84],"multi-agent":[85],"system":[86],"designed":[87],"overcome":[89],"limitations":[91],"integrating":[93],"semantic-aware":[94],"context":[95],"retrieval,":[96,212],"specialized":[97],"agents,":[98],"structured":[100,132],"tool-assisted":[101],"reasoning.":[102],"MultiFuzz":[103,187,219],"utilizes":[104],"agentic":[105,213],"chunks":[106],"documentation":[109],"(RFC":[110],"Documents)":[111],"build":[113],"embeddings":[114],"in":[115,137,224,237],"vector":[117],"database":[118],"for":[119,234],"retrieval-augmented":[121],"generation":[122],"(RAG)":[123],"pipeline,":[124],"enabling":[125],"agents":[126,160],"generate":[128],"more":[129],"reliable":[130],"outputs,":[133],"enhancing":[134],"fuzzer":[136],"mutating":[138],"messages":[140],"with":[141],"enhanced":[142],"coverage":[144,191],"adherence":[146],"syntactic":[148],"constraints.":[149],"The":[150],"framework":[151],"decomposes":[152],"process":[155],"into":[156],"modular":[157],"groups":[158],"that":[161,186],"collaborate":[162],"through":[163],"chain-of-thought":[164],"reasoning":[165],"dynamically":[167],"adapt":[168],"strategies":[170],"based":[171],"on":[172,179],"retrieved":[174],"contextual":[175],"knowledge.":[176],"Experimental":[177],"evaluations":[178],"Real-Time":[181],"Streaming":[182],"Protocol":[183],"(RTSP)":[184],"demonstrate":[185],"significantly":[188],"improves":[189],"branch":[190],"explores":[193],"deeper":[194],"states":[196],"transitions":[198],"over":[199],"state-of-the-art":[200],"(SOTA)":[201],"NSFuzz,":[205],"AFLNet,":[206],"ChatAFL.":[208],"By":[209],"combining":[210],"coordination,":[214],"language":[216],"model":[217],"reasoning,":[218],"establishes":[220],"new":[222],"paradigm":[223],"autonomous":[225],"fuzzing,":[227],"offering":[228],"scalable":[230],"extensible":[232],"foundation":[233],"future":[235],"research":[236],"intelligent":[238],"agentic-based":[239],"systems.":[241]},"counts_by_year":[{"year":2026,"cited_by_count":2}],"updated_date":"2026-05-21T09:19:25.381259","created_date":"2026-01-05T00:00:00"}
