Não temos como saber o que "pode estar causando o seguinte hack". O fato de você estar executando um site voltado ao público no Windows XP me diz algo sobre você ou sobre as habilidades de suas empresas para lidar com esse problema.
- Quem quer que tenha configurado isso, não sabe o que está fazendo.
O que me leva ao resto da minha conclusão.
- Por favor, contrate consultores adequados para ajudá-lo a configurar e manter um site voltado para o público.
Os problemas com essa configuração específica, juntamente com o fato de que você deixou de fora uma tonelada de informações, tornam quase impossível ajudá-lo com esse problema. Independentemente disso, pode ser literalmente qualquer coisa que causou este hack em particular, do xss para uma instalação do Windows XP não corrigida.