I really need to do something about this forum module, it's way too lax about things.
This is the default
SilverStripe Forum module, only the .ss templates are custom if I understand what you did correctly.
It seems to be well maintained. There is even a tests folder. It is something that a bunch of people are already using. I'm surprised by the negligence about these things. Since registration is open, any user with malicious intent could make this forum module completely unusable.
But even the
official silverstripe.org forums are attackable.
Hahaha look at
this. Seems like I wasn't the only one noticing the smell.
A few very harsh bug reports are in order.
best I can do in the meantime is ask not to abuse mark as spam
One could make a topic that deletes all other topics when you open it.