Fuzzing jest mniej skuteczny w wykrywaniu problemów bezpieczeństwa, które nie powodują awarii programu. Choć jest prosty, oferuje wysoki stosunek korzyści do kosztów i może ujawnić poważne defekty, które są pomijane, gdy oprogramowanie jest pisane i debugowane w klasyczny sposób. Nie daje jednak pełnego obrazu bezpieczeństwa, jakości ani skuteczności programu i jest najbardziej skuteczny w połączeniu z testami czarnej skrzynki (), testami beta i innymi metodami testowania.
Za pomocą wolnego i otwartego fuzzera AFL autorstwa Michała „lcamtufa” Zalewskiego wykryto nieznane wcześniej podatności bezpieczeństwa i błędy w dziesiątkach programów i platform, takich jak PuTTY, PHP, OpenSSL, LibreOffice, Firefox, GnuPG, nginx, BIND, curl, Tor, jądrach iOS i OpenBSD, filtrze pakietów NetBSD czy Apache httpd.
Fuzzing mutacyjny Polega na losowym modyfikowaniu poprawnych danych wejściowych, np. plików (tworzeniu ich mutacji). Tą metodą Mateusz Jurczyk i Gynvael Coldwind z zespołu bezpieczeństwa Google znaleźli w 2012 roku kilkadziesiąt błędów powodujących awarie