"Bug", nas tecnologias da informação, equivale a defeito, falha.
Literalmente, em inglês, significa insecto (ver "Dicionário de Termos Informáticos" de Manuel de Sousa).
O novo significado (defeito) tem que ver com uma avaria ocorrida em 1945 num sistema: descobriu-se que ela se devera à intromissão de um insecto num circuito.