As duas formas – infestar e enfestar – existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas, devendo, no entanto, ser usadas em diferentes situações.

Infestar significa invadir, reproduzir e espalhar em grande número; contaminar, infetar.

As ervas daninhas vão crescer e infestar isto tudo.
Os vírus já começaram a replicar e a infestar os nossos sistemas.

Enfestar significa dobrar pelo meio; pôr a mais, aumentar; tornar festivo.

Compramos uma máquina de enfestar e dobrar.
Após a operação de enfestar o produto passa para a expedição.


Referências

Infestar advém do latim infestare.
Enfestar advém da construção en + festo + ar.