The Model is Brilliant. The Database is Open.
# The Model is Brilliant. The Database is Open.
Suno just leaked the data of 55 million users. It’s a staggering number for a company that spends most of its time convincing the world that AI-generated music isn't a copyright crime.
This isn't a failure of cryptography. I suspect it isn't even a failure of "security" in the way the CISO will describe it in a press release. It's a data hygiene failure. When a startup scales from a handful of beta testers to 55 million people in a heartbeat, they often treat their production database like a shared Google Doc. They prioritize velocity over residency.
The industry loves to talk about "AI security" as if it's a new discipline involving prompt injection and weights poisoning. It isn't. The most pressing AI security problem is that these companies are building massive, centralized honey pots of user data and protecting them with the equivalent of a screen door. They’ve built a Ferrari engine but forgot to put a lock on the garage.
It’s a classic pattern. We saw it with the 23andMe breach—where genetic data became a commodity—and we're seeing it again now with the 4.6 million users of a Seoul bike-sharing service. The common thread is a total disregard for the principle of least privilege.
The a-priori assumption in these shops is that the cloud provider's default settings are sufficient. They aren't.
On the networking side, the news is leaner but meaner. There's a zero-day in Check Point SmartConsole currently being exploited in the wild. Now, the marketing for these tools always screams "military-grade encryption." I ignore that phrase. Usually, it just means "we used a library we found on GitHub."
Let’s actually talk about how this works. If you're a sysadmin, you've probably heard of a "nonce." Short for "number used once," a nonce is a random value added to a cryptographic communication to ensure that an old message cannot be intercepted and then "replayed" to the server to trick it into granting access.
Think of it like a one-time ticket to a movie. Once the ticket-taker rips it, you can't use that same piece of paper to get back in. If a vulnerability allows an attacker to bypass the nonce check or predict the next value, they can essentially forge a ticket. They aren't "breaking" the AES-256 encryption; the encryption is doing its job perfectly. The flaw is in the protocol's logic—the handshake.
This is the distinction I keep hammering home: a crypto flaw is when the math is wrong. A key-management or protocol flaw is when the math is right, but the person using it left the keys under the doormat. Claude Shannon, the father of information theory, understood that the secrecy of the system shouldn't depend on the secrecy of the algorithm, but on the key. He’d be horrified to see us spend millions on "military-grade" algorithms while failing to rotate a session token.
Then we have Origin Energy. Australia's energy giant just confirmed a breach affecting 2 million customers. The Energy and Utilities sector is currently ranked #7 of 15 in our targeting rankings, and for good reason. It's a high-leverage target.
The obvious victim is the customer whose credit card or address is now on a forum. The second-order effect is much uglier. When a primary energy provider is compromised, the trust boundary between the corporate billing side and the operational technology (OT) side becomes the only thing preventing a blackout. If the attackers used the initial breach to pivot into the SCADA systems, the ransom note is the least of their problems.
The insurers are the ones who will actually feel this. They're currently pricing risk based on the assumption that critical infrastructure has air-gapped their controls. Every time a "billing breach" happens at a utility company, that assumption erodes.
Looking at the broader wire, the volume is oppressive. We saw 576 data breach stories this week alone. DentaQuest is notifying over 15 million people about a breach from May, and Craneware has put 2,000 hospitals at risk.
The rhyme here is the latency of notification. We are still living in a world where a breach happens in May and the victims find out in July. This delay is a gift to the attackers. It gives them months to move laterally, establish persistence, and exfiltrate every single byte of value before the defenders even start the clock on the incident response.
We're also seeing the same old geopolitical play. Russian state actors are hitting Zimbra zero-days to target the US and Ukraine. It's the same playbook used in the early 2020s: find a widely deployed enterprise mail server, find a flaw in the way it handles attachments or headers, and ride that wave into as many government networks as possible. The parallel is exact; the only difference is the target list.
The problem is that we keep treating these incidents as "surprises" rather than mathematical certainties. If you have 55 million records in a database and a single misconfigured API gateway, you don't have a "security incident." You have a predictable outcome.
The fix for most of this—proper nonce implementation, strict session timeouts, and actual data segmentation—doesn't require a new budget line item. It requires an afternoon of focused work from a senior engineer who isn't being pressured to ship a new AI feature.
The actual cost to deploy these fixes? About four hours of engineering time and a very uncomfortable conversation with a product manager about why the release is delayed.
◼