No es legal . Nunca lo ha sido . Pero puede que ahora las autoridades españolas hagan una excepción. Combatir por una nación extranjera que no sea España es un delito. Y menos aún hacerlo por dinero.
Es motivo de pérdida de la nacionalidad incluso, salvo que la PP-SOE en la n-esima reforma lo hayan quitado.