You should blame anycubic for their mqtt server which allows any valid credential to connect and control your printer via the matt API. Let's just hope anycubic fixes their mqtt server.
I'm by no means a security specialist. But shit like this is the first thing I look for when I implement something. And then I organize a penetration test.