You're giving the website way too much credit. It's just an imageboard where people post stuff, just like any other forum. Only difference being that posters are anonymous by default (although some boards do apply a poster ID of random numbers/letters).
And just like any other forum, they've had actual leaks posted before. General statement, not saying this specific leak is real.