A program that moves through a network searching for machines with specific software that requires updating. When it finds such software, it silently installs the update or patch. An ethical worm ensures that all machines in the network are up-to-date, especially regarding security vulnerabilities. See
worm and
ethical hacker.