This problem may only exist on the windows client, but it highlights a huge problem in iCloud architecture that it can happen at all.
You could theoretically be one developers fat finger away from your photos being available to the world. That’s a problem.
I bet you that most of those photos leaking are from people who only use Apple hardware.