Ai agents under threat: A survey of key security challenges and future pathways

Z Deng, Y Guo, C Han, W Ma, J **ong, S Wen… - ACM Computing …, 2024‏ - dl.acm.org
An Artificial Intelligence (AI) agent is a software entity that autonomously performs tasks or
makes decisions based on pre-defined objectives and data inputs. AI agents, capable of …

Coverup: Coverage-guided llm-based test generation

JA Pizzorno, ED Berger - arxiv preprint arxiv:2403.16218, 2024‏ - arxiv.org
Testing is an essential part of software development. Test generation tools attempt to
automate the otherwise labor-intensive task of test creation, but generating high-coverage …

{MultiFuzz}: A {Multi-Stream} Fuzzer For Testing Monolithic Firmware

M Chesser, S Nepal, DC Ranasinghe - 33rd USENIX Security …, 2024‏ - usenix.org
Rapid embedded device proliferation is creating new targets and opportunities for
adversaries. However, the complex interactions between firmware and hardware pose …

A novel generative adversarial network-based fuzzing cases generation method for industrial control system protocols

H Yang, Y Huang, Z Zhang, F Li, BB Gupta… - Computers and …, 2024‏ - Elsevier
With the interconnection and networking of industrial control systems (ICS), security
vulnerabilities in ICS protocols have become a major source of threats to these systems. In …

[PDF][PDF] Predictive context-sensitive fuzzing

P Borrello, A Fioraldi, DC D'Elia… - Network and …, 2024‏ - ndss-symposium.org
Coverage-guided fuzzers expose bugs by progressively mutating testcases to drive
execution to new program locations. Code coverage is currently the most effective and …

Hifuzz: Human interaction fuzzing for small unmanned aerial vehicles

T Chambers, M Vierhauser, A Agrawal… - Proceedings of the …, 2024‏ - dl.acm.org
Small Unmanned Aerial Systems (sUAS) must meet rigorous safety standards when
deployed in high-stress emergency response scenarios; however many reported accidents …

On Understanding and Forecasting Fuzzers Performance with Static Analysis

D Zhang, A Fioraldi, D Balzarotti - Proceedings of the 2024 on ACM …, 2024‏ - dl.acm.org
Fuzz testing, a technique for detecting critical software vulnerabilities, combines various
methodologies from previous research to improve its effectiveness. For fuzzing practitioners …

Network Fuzzing: State of the art

RA Mantu, M Chiroiu, N Tăpus - 2023 24th International …, 2023‏ - ieeexplore.ieee.org
As fuzzing has seen increased interest not only in academia but also in industry settings,
algorithmic advancements have become increasingly difficult to obtain. Moreover, the …

Forward-porting and its limitations in fuzzer evaluation

H Elahi, G Wang - Information Sciences, 2024‏ - Elsevier
Forward-porting reintroduces previously detected and patched software bugs from older
versions into later ones to create benchmarking workloads for fuzzing. These benchmarks …

An Empirical Examination of Fuzzer Mutator Performance

J Kukucka, L Pina, P Ammann, J Bell - Proceedings of the 33rd ACM …, 2024‏ - dl.acm.org
Over the past decade, hundreds of fuzzers have been published in top-tier security and
software engineering conferences. Fuzzers are used to automatically test programs, ideally …