How Cal.com Rebuilt AppSec After Going Closed Source
How Cal.com consolidated noisy security tooling into one continuous, context-aware pull request security program with Gecko.
Gecko Security

You need an ai security tool that finds real vulnerabilities without burying your team in false positives. The market’s crowded with options, and most of them excel at catching injection bugs while completely missing broken access controls, IDOR, and privilege escalation chains across your microservices. Whether you’re securing AI systems themselves or using AI to scan code, knowing which category you’re shopping in makes the difference between a tool that gets adopted and one that gets ignored after the first week. Here’s what’s worth your time in March 2026.
TLDR:
AI security tools fall into two broad camps. The first uses AI to find and fix security vulnerabilities faster than humans can. The second secures AI systems themselves against misuse, poisoning, and abuse. Both matter, and in 2026, the line between them is blurring fast.
The numbers reflect it. The AI cybersecurity market hit $35.40 billion in 2026. That growth signals a real shift in how security teams operate: fewer manual reviews, more automated detection, and a growing appetite for tools that reason about code and behavior instead of just matching patterns.
What’s driving urgency is the attack surface expanding faster than teams can keep up. AI-generated code ships with less scrutiny. Microservice architectures multiply trust boundaries. And offensive AI capabilities are catching up to defenses. Picking the right tools has never carried higher stakes.
Before picking a tool, it helps to know what category you’re shopping in. These aren’t interchangeable.
There are five broad categories worth understanding, each solving a different problem for a different buyer.
These protect AI models, pipelines, and inference endpoints from attacks like prompt injection, data poisoning, and model theft. Tools like Protect AI and Lakera fall here. The target is the AI itself.
SAST tools augmented with AI fall here. They scan codebases for security flaws, from simple injection bugs to complex business logic vulnerabilities that traditional scanners miss entirely.
SIEM and XDR products like Darktrace or CrowdStrike Falcon use AI to detect anomalous behavior across networks and endpoints in real time. The strength is speed; the weakness is they operate after code is already deployed.
Projects on GitHub like Garak (LLM vulnerability scanner) or Microsoft’s PyRIT give security researchers free tooling to audit AI systems. Useful for probing, not production defense.
Vendors like Palo Alto Networks and SentinelOne have layered AI into broader security suites. AI here often means smarter alerting instead of a fundamentally different detection approach.
AI systems introduce a new class of attack surface that traditional security tools weren’t built for. Prompt injection, model theft, data poisoning, insecure tool use, and agent hijacking are now real production concerns, not theoretical ones.
The OWASP Top 10 Agentic Applications, built by over 100 industry experts, covers risks like prompt injection, memory poisoning, and excessive agency given to autonomous agents. If you’re shipping AI-powered products, this is required reading.
A few tools have stepped up to fill these gaps:
Most of these tools focus on the AI layer itself. They won’t catch broken access control or unsafe eval risks in the application code wrapping your model. That gap matters more than most teams realize.
Code is where most vulnerabilities live, and AI-generated code is making the problem worse. Across 80 coding tasks spanning four programming languages, only 55% of AI-generated code was secure, meaning nearly half introduces known security flaws before it ever ships.
Traditional SAST tools catch the obvious stuff: injection, XSS, known patterns. What they miss is anything requiring context. Business logic flaws, broken access control, IDOR, privilege escalation through service-to-service calls. These vulnerabilities don’t match patterns because they’re unique to each application’s intended behavior.
The tools in this category worth knowing:
The gap between pattern-matching tools and semantic ones is real, as shown when Gecko found 30 0-day vulnerabilities. If your codebase has microservices, AI-generated code, or complex authorization logic, a scanner that only reads syntax won’t find what matters.
Runtime threat detection is a different problem than finding vulnerabilities in code. These tools watch live traffic, user behavior, and system events for signs of compromise, then act fast.
The leading tools here:
The trade-off with all of these is timing. They catch threats after deployment, not before. A misconfigured access control in your API won’t trigger a behavioral alert until someone abuses it, much like Cal.com’s broken access controls.
Open source tools give you something commercial products rarely do: full visibility into what’s actually happening under the hood.
A few worth bookmarking on GitHub:
The honest limitation is that most of these are research-grade. They’re useful for auditing and exploration, but they don’t scale to continuous production use without heavy customization. Teams with dedicated security engineers can build around them. Everyone else usually hits a ceiling fast.
The enterprise vendor space spans a wide range of capabilities, from AI-native application security to broad security suites with AI layered in.
| Vendor | Primary Focus | Key Differentiator |
|---|---|---|
| Palo Alto Networks | Network, cloud, endpoint | Broad suite with AI-assisted threat correlation |
| CrowdStrike | Endpoint detection and response | Real-time behavioral AI at scale |
| Darktrace | Network anomaly detection | Unsupervised AI behavioral modeling |
| Snyk | Developer-first code security | Fast feedback in CI/CD pipelines |
| Checkmarx | SAST and DAST | AI-assisted triage across the SDLC |
| SentinelOne | Endpoint and identity protection | Autonomous response without signatures |
Choosing between them depends heavily on where your exposure is. Endpoint and network vendors protect deployed infrastructure. Code security vendors catch vulnerabilities before they ship. Few vendors do both well.
Picking a tool based on marketing copy is how teams end up with expensive alert noise. These are the questions worth asking before committing.
Detection accuracy matters most. A tool that finds real vulnerabilities with low noise is worth more than one with broad coverage and a backlog of false positives your team will ignore.
AI security tool pricing varies widely, and the sticker price rarely tells the full story.
The common models you’ll run into:
The real cost question is always false positives. A cheaper tool generating alerts your team ignores isn’t saving money.
Getting a tool deployed without breaking your existing workflow is half the battle. Most teams have CI/CD pipelines, ticketing systems, and SIEM dashboards already in place. A security tool that requires rebuilding any of that won’t get adopted.
Here are the integration questions worth asking up front:
Tools like Snyk and Semgrep offer tight IDE and pull request integrations, surfacing findings before code even merges.
Deployment model also affects your security posture. SaaS tools are faster to set up but require sending code or metadata to external servers. Self-hosted options give you control but add maintenance overhead. For compliance-heavy industries, that distinction alone can determine what’s usable.
No tool in this list is a silver bullet. Honest evaluation means knowing where each one breaks down.
The most common failure mode is false positives. Pattern-based scanners flag anything matching a rule, regardless of context. Your team spends hours triaging alerts for vulnerabilities that don’t actually exist in your environment. That’s not a minor inconvenience, it’s how real vulnerabilities get buried in noise.
Coverage gaps are the quieter problem. Most AI security tools were built for known vulnerability classes. Novel attack paths, business logic flaws unique to your application, or multi-step chains across service boundaries still largely require human judgment or tools purpose-built for semantic reasoning.
There’s also an integration tax. Getting any new tool embedded into a real engineering workflow takes time, tuning, and buy-in from developers who didn’t ask for another scanner.
The honest summary: AI security tools raise the floor. They catch more, faster. But they don’t replace security expertise, and the ones with the least noise tend to be the ones worth the most.
Most tools in this list catch what they were trained to recognize. Gecko catches what others miss by reasoning about what your code is actually supposed to do.
Where traditional SAST pattern-matches syntax, Gecko builds a compiler-accurate semantic graph across your entire codebase, including microservices, custom libraries, and infrastructure context. It models data flows, trust boundaries, and authorization logic the way a skilled code auditor would, then generates proof-of-concept exploits to confirm findings are real before surfacing them.
The result is 50% fewer false positives and discovery of broken access control, IDOR, privilege escalation, and multi-step vulnerability chains that previously only showed up in manual penetration tests.
The gap between marketing promises and actual detection accuracy matters more than any feature list when you’re picking AI security tools. You’re better off with one tool that finds real vulnerabilities with low false positives than three that generate alerts your team stops trusting. If business logic flaws, broken access control, or multi-service vulnerability chains are on your radar, book 30 minutes to see how semantic code analysis works across your actual codebase. Your security stack should raise the floor on what gets caught automatically so your team can focus on the threats that still need human judgment.

Artemiy Malyshau
Co-founder & CTO
Artemiy served in an elite unit of the Austrian Cyber Forces, defending national infrastructure He was then the first employee at a government-backed cybersecurity research group, where he led security projects for Interpol and national governments. At Gecko he builds the platform trusted to sit inside Fortune 500 codebases, and holds it to the standard those governments taught him.
The latest news, technologies, and resources from our team.
How Cal.com consolidated noisy security tooling into one continuous, context-aware pull request security program with Gecko.
Gecko Security
Authorization bypass in n8n’s dynamic-credentials OAuth endpoints allows any authenticated user to operate on another user’s OAuth credential by supplying its ID, enabling unauthorized OAuth rebinding and revocation.
Artemiy Malyshau
An IDOR vulnerability in n8n’s public variables API allows authenticated users to read project variables outside their authorized scope, exposing secrets across project boundaries.
Artemiy Malyshau
Learn API scanning for automated security testing. Find vulnerabilities from broken authentication to business logic flaws in your endpoints.
Artemiy Malyshau
A complete guide to automated pentest tools and best practices. Learn what works, what doesn’t, and how to implement continuous security testing.
Artemiy Malyshau
Compare the best AI-powered application security testing tools. Find which tools detect business logic flaws and broken access control.
Artemiy Malyshau
Occasional updates, new content, and insights. No spam; unsubscribe anytime.