
When the breach is over, the story begins
Every breach leaves a trail. Learn why digital forensics training at BHMEA 2025 is about connecting the dots and telling the story of an attack.
Read MoreDiscover exclusive interviews and inspiration from the global Black Hat MEA community, in your inbox every week.
Vibe coding.
This week we spoke to upcoming BHMEA speaker Dimitri Van Zantvliet (CISO at Dutch Railways). Our chat was set to a backdrop of AI and automation – AI tools are becoming embedded in the fabric of modern cybersecurity, and we’re entering the era of autonomous decision-making.
But Van Zantvliet shared a cautionary take:
“We now have autonomous agents and generative tools writing code faster than people can validate it – welcome to the era of vibe coding. A line of AI-generated logic can now silently bypass controls or misconfigure access in ways no one notices; until a train doesn’t stop or a signal fails silently.”
That term, ‘vibe coding’, points to a new reality in security operations: machines increasingly write code not based on first principles, deep domain understanding, or context; but on patterns, predictions, and probabilities.
And sometimes, those vibes are all wrong.
AI-generated code offers new efficiency. But speed comes at a price: human oversight can’t keep up.
Security teams now face a new category of risk, in the form of machine-generated misconfigurations. These are often subtle and hard to trace, and they’re deeply embedded in systems that otherwise look like they're working just fine…until they aren’t.
In the railway sector, that might mean a silent failure in a signaling system. In healthcare, it could be an access control misfire that delays treatment. In energy, it might be a misrouted command that trips a grid.
“In theory, AI helps reduce human error. In practice, it introduces autonomous unpredictability,” Van Zantvliet said.
This unpredictability is a feature of generative systems. The point of AI is to adapt, to respond dynamically, to predict. But unlike traditional rule-based automation, these models don’t always leave clear audit trails. So “when something goes wrong, we often don't know whether to blame the developer, the AI, or the vibe.”
The challenge for CISOs now is to balance efficiency with assurance.
That means:
As Van Zantvliet put it, “AI offers solutions; but only if we govern it with the same care and rigour we apply to braking systems.”
It’s a reminder that while cybersecurity is evolving, the foundational principles of trust and control remain the same.
“The more powerful and complex our systems become, the more fragile they can get,” Van Zantvliet added; “unless we design them with resilience, not just efficiency, in mind. In rail, we call that defensive acceleration.”
We’d never heard the term before, but we like it. Speed must be matched by resilience, and systems should be built for safe failure (not just performance). Especially in sectors where silent digital errors can cause real-world harm.
We’re still in the early days of AI-native security tooling. But already, the risks are real: misconfigurations hidden in code we didn’t write, executed by systems we didn’t fully train, in contexts we might not understand until after something breaks.
Rejecting AI isn’t an option. So we need to build in friction, validation, and human awareness. Because in a world of vibe coding, oversight is going to be the difference between safety and danger.
Want to hear more from the leading minds in cybersecurity? Register now for Black Hat MEA 2025 and learn how the world’s most critical systems are securing their future.
Join the newsletter to receive the latest updates in your inbox.
Every breach leaves a trail. Learn why digital forensics training at BHMEA 2025 is about connecting the dots and telling the story of an attack.
Read MoreFind out why internships need to give students the opportunity to do real, meaningful work.
Read MorePen testers reveal how hacking helps protect. Learn from Rana Khalil and Quinn Carman why ethical hacking is about communication, not just code.
Read More