it could be the result of the forum running on long-unpatched software dating back to 2016.
It's widely known that the current site owner doesn't give a fuck about the site, and it's de facto been led by the moderator "rapeape". Sooner or later the site will die, financially it's probably worthless, and I wonder where all those people will go. Maybe they could make a federated imageboard...
8chan got taken down years ago, multiple reboots of it have appeared but IIRC they're all practically dead. So, not a likely candidate.