Worm veya bilgisayar solucanı, bilgisayar ağları üzerinden diğer bilgisayarlara bulaşabilen bir tür kötü amaçlı yazılım (malware) türüdür.
Worm, virüslerden farklı olarak kendilerini manuel olarak başka bir programa eklemeye gerek duymaz; bunun yerine ağ bağlantıları üzerinden otomatik olarak kendi kopyalarını dağıtabilir ve çalıştırabilir. Bu dağıtım, genellikle güvenlik açıkları veya sistem zayıflıkları üzerinden gerçekleşir.
Solucanlar, çeşitli zararlı eylemleri gerçekleştirebilirler. Örneğin, bir solucan, sistem kaynaklarını tüketerek bir bilgisayarı veya ağı yavaşlatabilir, bilgisayarın dosyalarını silme veya değiştirme, veya daha geniş bir botnet’in parçası haline getirerek saldırganın kontrolüne girmeyi içerebilir. Bazı solucanlar, başka türdeki kötü amaçlı yazılımları (örneğin, trojanları veya ransomware’ı) dağıtmak için de kullanılabilir.
Bilgisayar solucanlarına karşı korunma genellikle güvenlik yazılımının düzenli olarak güncellenmesini, işletim sisteminin ve diğer yazılımların güvenlik yamalarının düzenli olarak uygulanmasını ve genel olarak güvenli internet kullanım alışkanlıklarının sürdürülmesini içerir.