Сетевые черви используют уязвимости в сетевых протоколах для распространения следующим образом: они ищут машины с уязвимым программным обеспечением и отправляют запрос либо сетевой пакет, чтобы эксплуатировать изъяны и обеспечить попадание произвольного кода в машину жертвы. 4
Пример: червь Sasser использовал для распространения уязвимость в программе «Служба подсистемы локальной службы безопасности» (lsass.exe) в Windows. 5 Автор вредоносного ПО написал программу, которая подключалась к случайным IP-адресам и отправляла вредоносное сообщение, содержащее собственный код. 5 Когда система ещё не установила обновление, она запускала эту программу, которая затем делала то же самое. 5
Для защиты от сетевых червей необходимо использовать антивирусные программы, межсетевые экраны, антиспам-решения, а также обновлять и использовать современные операционные системы. 4