Really sorry about this - it happened again. I've found the offending file and am currently locking down every concievable security precaution, and have taken advice on how to ensure this.
Had to rebuild the forums from scratch this afternoon, but should be running fine now - in the meantime, my sincere apologies for the issue again - am now locking down.