I can understand when there's a bug that causes something like this. It doesn't excuse it, but we all introduce bugs in code, and sometimes they're disastrous.
But this? This is just straight up careless, thoughtless design with zero regard for security whatsoever. It's inexcusable.
But this? This is just straight up careless, thoughtless design with zero regard for security whatsoever. It's inexcusable.