In partnership with

AI Spotlight — Security Testing Can't Wait for Release Day
AI SPOTLIGHT

Security Testing Can't Wait for Release Day

Vulnerability exploitation now drives 1 in 5 breaches. Here's what modern DevSecOps pipelines actually need to catch first.

📖 5 minute read
Developer reviewing code and security alerts on multiple monitors

Welcome Back,

Software ships faster than any human review process can realistically keep up with. Code gets written, services get built, updates go out, all on a cadence that leaves manual security review permanently a step behind. That gap is exactly why automated testing has become non-negotiable in modern DevSecOps.

The numbers back up the urgency. Verizon's 2025 Data Breach Investigations Report found that vulnerability exploitation was the initial access route in 20% of breaches, up 34% from the prior year's report. Credential abuse accounted for another 22%, meaning code flaws and access flaws increasingly need to be treated as a single connected problem, not two separate checklists.

Today we look at the layers a modern automated security pipeline actually needs, starting with the code itself and the running application, plus why AI is changing both the offense and the defense side of this fight at the same time.

📌 In Today's AI Spotlight

  • Why vulnerability exploitation is climbing as a breach cause.
  • The difference between testing code and testing a running application.
  • Why your dependencies are now part of your attack surface.
  • How AI is reshaping both automated testing and the attacks it defends against.
  • Our AI Spotlight take on ranking risk by reachability, not just severity.

🧩 Start With the Code Itself

Static application security testing, or SAST, checks source code before the software ever runs. It's designed to catch weak input handling, unsafe functions, and risky patterns directly inside pull requests, at the exact point where the mistake was actually made.

That timing matters more than it might sound. Catching an issue while a developer is still looking at the code they just wrote is a fundamentally different experience than reopening a ticket three weeks later, after the change has already traveled through six approvals and moved on to someone else's mental stack entirely.

Static testing works best when teams tune the rules. A scanner that flags every minor issue will lose trust, a good setup focuses on high-risk patterns, clear fixes, and clear ownership.

This lines up with OWASP's own DevSecOps guidance, which places security testing directly inside the development pipeline so issues surface during development, rather than waiting for a separate review stage stapled on at the end.

Close up of code and pull request review on a laptop screen

Static testing catches issues at the exact moment they're introduced, before they travel any further through the pipeline.

🌐 Then Test the Running Application

Dynamic application security testing, or DAST, checks a live application from the outside, sending real requests to a running service and studying the responses for unsafe behavior. This catches an entirely different class of problem than static testing, things like broken access checks or unsafe redirects that only show up once the application is actually running.

💡 AI Spotlight Take

The most useful line in the source material isn't about any specific tool, it's this: "the value comes from proof." A finding that shows the exact tested request, the response, and the affected route gives a developer something they can act on immediately. A vague severity label doesn't.

Dynamic testing does require care, since it touches real systems. Best practice is testing staging environments where possible, setting safe limits on what the tool is allowed to do, and keeping a clear record of every action taken during the test.

Platforms like XBOW fit into this layer specifically, describing controlled, non-destructive validation before surfacing any finding, which strengthens the link between what a tool reports and whether it's actually exploitable in practice.

What's changing in global hiring?

Global hiring is changing fast. From AI's impact on HR to evolving compliance requirements and international expansion strategies, the rules are constantly shifting.

Oyster's events bring together HR leaders, founders, operators, and global employment experts to discuss what's working now—and what's coming next.

Whether you're hiring internationally today or planning for tomorrow, you'll walk away with practical insights you can actually use.

AI Spotlight — Security Testing Can't Wait for Release Day Part 2

📦 Your Dependencies Are Part of Your Attack Surface

Most modern applications run on far more third-party code than code any internal team actually wrote. Software composition analysis reviews those open-source packages and libraries, because a dependency that saves development time can just as easily import a known vulnerability straight into a build.

The Case for Automated Testing, By the Numbers

20%

of breaches now start with vulnerability exploitation

 

17,000+

exposed secrets found across public repositories in one report

 

$4.44M

global average cost of a data breach, per IBM's 2025 report

CISA's Known Exploited Vulnerabilities catalog gives teams a practical way to prioritize which dependency flaws matter most, focusing attention on the vulnerabilities attackers have actually used in the wild rather than every theoretical issue a scanner flags. A project can pass its checks today and become exposed next month once a new advisory lands, which is exactly why dependency testing needs to run continuously, not as a one-time gate.

Server room with cables and network infrastructure equipment

A single exposed token or credential can hand an attacker access with no software bug required at all.

🔑 Secrets, Settings, and the Infrastructure Layer

Secret scanning checks code and configuration files for passwords, tokens, and API keys left behind, sometimes accidentally, sometimes just forgotten. It's become a basic requirement precisely because one exposed token can hand an attacker access without any underlying software vulnerability at all.

Infrastructure-as-code testing plays a similar role at the deployment layer, reviewing the templates and configuration files that actually build servers and cloud services. This can catch open storage buckets, weak identity rules, and risky network settings before they ever reach production, ideally with the tool showing both the risky line and a safer alternative side by side.

More than 17,000 exposed secrets were uncovered across public GitLab repositories and indexed web data in a single 2025 security research report.

That figure alone makes the case for continuous, automated scanning far better than any severity chart could, this isn't a rare edge case, it's a routine failure mode across the industry.

🤖 AI Is Reshaping Both Sides of This Fight

Automated testing itself is shifting from simple pattern matching toward genuine reasoning. AI-assisted tools can now explore more possible attack paths, draft clearer remediation notes, and test combinations of weaknesses that older, rule-based scanners tend to miss entirely.

Both Sides Are Using AI Now

⚠️  Defensive tools use AI to explore more attack paths and produce clearer, better-evidenced findings
⚠️  The Guardian reported in May 2026 that Google warned AI-powered hacking is reaching industrial strength
⚠️  Criminal and state-linked actors are already using advanced models to improve malware and exploit development
⚠️  Humans still need to approve scope and judge real-world impact, automation alone isn't sufficient

Modern platforms, XBOW among them, use AI to simulate realistic attacker behavior against web targets and then validate any findings before they're reported, which is squarely aimed at DevSecOps teams that need faster testing without turning every scanner alert into a meeting. The right outcome here is fewer unclear findings, not simply more alerts.

Security professional reviewing a dashboard of alerts and network activity

The goal isn't more alerts, it's fewer, better-evidenced ones that a team can actually act on.

🧠 AI Spotlight Analysis

Most security teams still rank issues by severity score alone, and that can genuinely mislead. A medium-severity issue that connects directly to exposed credentials can matter more in practice than a severe issue that's actually blocked by solid access controls. Attack path analysis, tracing how individual flaws connect into an actual route to sensitive data, is what turns a pile of scanner output into something a business leader can act on.

That reframing matters because leadership doesn't need a severity chart, they need to know whether an attacker can actually reach customer data, alter production code, or take over an account, and which specific control breaks that path if it's fixed.

💬 Quote of the Week

"The right outcome is fewer unclear findings rather than more alerts."

— on the role of AI in modern automated security testing

Worth noting for full transparency, this piece draws on sponsored content that references XBOW specifically as one example of an AI-driven testing platform. The underlying case for layered, continuous, evidence-based testing holds regardless of which specific vendor a team ends up choosing.

💡 Final Thoughts

None of these testing layers, static, dynamic, dependency, secrets, infrastructure, work well in isolation. The teams getting real value are running all of them continuously, then using attack path analysis to figure out which findings actually deserve urgent attention versus which ones can wait.

The AI angle cuts both ways here, and that's the part worth sitting with. The same capability improvements making defensive testing sharper and faster are also making attackers more capable. Whichever side automates and prioritizes better, in practice, wins the race that matters, the one between a vulnerability being introduced and it being found.

Does your team rank security findings by severity score, or by whether an attacker could actually reach the data? Hit reply, we read every response.

🔗 Sources and Further Reading

AI News: Best Automated Security Testing Tools for Modern DevSecOps
TechRadar: Security researcher uncovers 17,000 secrets in public GitLab repositories
XBOW: AI-driven automated penetration testing

❤️ Enjoying AI Spotlight?

If today's edition helped you think through your own team's security testing stack, consider sharing it with a colleague, founder, or friend interested in technology.

Share AI Spotlight →

Thanks for reading AI Spotlight.

Our mission is simple: deliver clear, trustworthy, and actionable AI insights that help professionals stay ahead without the hype.

Keep Reading