You found alts created in 2015.
You found this by luck?
It's disturbing, though.
If TFF was able to do that, it's also because there was nothing to stop it.
Your site is not new, you work on a SQL database, you had the means to avoid this kind of thing.
Having said that, I could say the...