>>367541297
>>367541517
>>367542314
See here, it's just that catbox that is not trusted by "security vendors".
I'm not going to participate in the event, but if you want to double check, download the .zip then analyse its files