Vulnerability research has traditionally been a highly manual discipline. Security researchers read source code, reverse-engineer application behavior, compare assumptions with implementation details, reproduce suspicious conditions and gradually build an understanding of how a weakness might become exploitable.
Artificial intelligence is beginning to change that workflow.
Modern frontier models can reason across large codebases, analyze unfamiliar functions, follow data flows, generate vulnerability hypotheses and help researchers explore candidate attack paths much faster than conventional search or static pattern matching alone. At the same time, AI does not automatically turn every suspicious code pattern into a real vulnerability. Security impact still depends on context, reachability, permissions, runtime behavior and human validation.
Recent defensive-security programs provide concrete evidence that this transition is already underway. DARPA’s AI Cyber Challenge demonstrated autonomous systems capable of finding and patching vulnerabilities in real-world open-source software, while Anthropic’s Project Glasswing is explicitly focused on using advanced AI capabilities to find and remediate vulnerabilities in important software.
The emerging model for vulnerability research is therefore not simply AI replacing penetration testers.
It is a workflow in which AI can dramatically expand how much software a researcher can investigate while human security expertise remains responsible for understanding which findings actually matter.
Why Vulnerability Research Is Becoming AI-Assisted
Software has become too large for security teams to inspect comprehensively by hand.
Modern applications depend on enormous codebases, third-party libraries, APIs, frameworks, cloud services and constantly changing dependencies. Even experienced security researchers must decide where to spend limited attention.
Traditional tools help narrow that surface. Static analyzers identify suspicious patterns. Dynamic scanners test known conditions. Dependency tools match software versions against vulnerability databases.
These approaches remain valuable, but much of conventional automation depends on predefined rules, known signatures or relatively narrow classes of weakness.
Frontier AI introduces a different capability: reasoning about software in context.
A model can potentially inspect how several functions interact, interpret what developers were trying to accomplish, compare that intention with implementation behavior and generate hypotheses about where assumptions may fail.
Anthropic’s vulnerability-research work illustrates this direction. In February 2026, the company reported that its researchers had validated more than 500 high-severity vulnerabilities identified through Claude-assisted research and had begun coordinating reports and patches with affected maintainers.
The significant change is not simply that AI can scan code faster.
It is that models are increasingly capable of participating in the reasoning process behind vulnerability discovery.
From Pattern Matching to Security Reasoning
Traditional security automation is often strongest when the vulnerability resembles something the tool already understands.
A scanner can recognize an exposed configuration.
A dependency checker can identify a known vulnerable package.
A static rule can flag a dangerous function.
Those are valuable findings, but zero-day research frequently requires something different.
The researcher must understand why several individually reasonable implementation decisions combine into an unsafe condition.
An authorization check might exist but occur at the wrong layer.
A parser may behave safely for normal inputs but interact unexpectedly with another component.
An application may assume a value was validated earlier when a particular code path bypasses that validation.
These problems require reasoning across context.
AI models are increasingly useful because they can help researchers move through that context quickly.
They can summarize unfamiliar code, trace relationships between functions, explain assumptions and suggest places where those assumptions may break.
That does not mean the model’s conclusion should automatically be trusted.
It means the model becomes another research instrument.
AI-Assisted Code Analysis
One of the most immediate applications of AI in vulnerability discovery is code comprehension.
Security researchers frequently investigate software they did not write. Before looking for vulnerabilities, they need to understand the architecture.
Where does user-controlled information enter?
Where is it transformed?
Which operations require authentication?
Where are authorization checks performed?
What code interacts with files, memory, external requests or privileged functions?
Traditionally, answering these questions can require hours of manual navigation through unfamiliar repositories.
AI can compress that initial understanding.
A researcher can use a model to reason about relationships between modules, explain complex functions and identify code paths that deserve deeper investigation.
The important distinction is that this should not become blind reliance on model interpretation.
AI-assisted code analysis works best when it reduces the amount of mechanical exploration required before an experienced researcher begins asking security questions.
Vulnerability Hypothesis Generation
Good security research usually begins with hypotheses.
A researcher sees an unusual piece of code and asks:
What assumption is this function making?
Can the attacker control that value?
Does validation occur before or after the sensitive operation?
Can another code path reach the function under different permissions?
What happens when two features interact?
AI can help generate these questions at scale.
Instead of asking a scanner only whether a known insecure pattern exists, a security researcher can ask a model to reason about what conditions would need to be true for a particular implementation to become dangerous.
The model may generate many incorrect hypotheses.
That is acceptable if the workflow treats them as candidates rather than findings.
This distinction is essential.
The purpose of AI-assisted vulnerability discovery is not to produce the largest possible vulnerability list.
It is to identify promising areas that deserve technical validation.
Attack-Path Exploration
A vulnerability rarely exists in isolation from the architecture around it.
An interesting code defect becomes more important when an attacker can actually reach it.
An authorization weakness becomes more serious when it exposes another user’s information.
A memory-safety issue becomes more significant when it can be triggered through an accessible interface.
Attack-path exploration attempts to connect the initial technical weakness to practical consequences.
AI can assist with this reasoning because models can analyze relationships between multiple components.
A security researcher may identify a suspicious function and then use AI to explore where that function is called, which inputs can reach it and which privileges are required.
This resembles the way experienced penetration testers already work.
The difference is speed.
AI can inspect and summarize many related code paths while the researcher concentrates on whether the resulting hypothesis is realistic.
AI Can Help Researchers Navigate Large Codebases
Large repositories create a fundamental prioritization problem.
Even if every line could theoretically contain a vulnerability, security teams cannot investigate everything with equal depth.
AI can help researchers identify parts of a codebase where security-sensitive behavior occurs.
Authentication.
Authorization.
Parsing.
Serialization.
Memory management.
Network handling.
File operations.
Privilege transitions.
Cryptographic logic.
External integrations.
The objective is not to assume everything AI highlights is vulnerable.
The objective is to allocate expert attention more efficiently.
This can be especially useful when investigating legacy software where documentation is incomplete and architectural knowledge has accumulated over many years.
AI Is Starting to Find Previously Unknown Vulnerabilities
The transition from code assistance to genuine vulnerability discovery is already visible in public research.
Anthropic reported in March 2026 that Claude Opus 4.6 was used in collaboration with Mozilla security researchers and discovered 22 vulnerabilities in Firefox during the project.
Anthropic’s subsequent Project Glasswing work expanded this idea toward a broader defensive-security program focused on important software. The company has described Glasswing as an initiative using advanced AI cybersecurity capabilities to help trusted organizations find and fix vulnerabilities.
Separately, DARPA’s AI Cyber Challenge demonstrated that AI-driven cyber reasoning systems could autonomously identify and patch vulnerabilities in open-source software used in critical infrastructure contexts.
These examples matter because they show AI moving beyond theoretical benchmark performance.
The technology is increasingly entering real vulnerability-discovery and remediation workflows.
AI Does Not Need a Known Signature to Be Useful
One reason AI-assisted research is strategically important is that vulnerability discovery cannot depend only on matching known defects.
Known vulnerabilities already have identifiers, advisories and patches.
The difficult security problem is finding weaknesses that nobody has documented yet.
Traditional vulnerability scanners are excellent at finding known classes of problems, but they often depend on rules written in advance.
A reasoning model can potentially investigate code behavior without needing the exact vulnerability pattern to exist in a signature database.
That does not make AI omniscient.
It simply changes the search process.
Instead of:
“Find code matching vulnerability pattern X.”
the researcher can increasingly investigate:
“What assumptions does this component make, and how could an attacker violate them?”
That is much closer to human vulnerability research.
AI Can Accelerate Repetitive Research Work
A large amount of offensive-security work is not creative exploitation.
It is repetitive analysis.
Reading documentation.
Comparing code versions.
Finding call sites.
Understanding configuration.
Searching for related functions.
Summarizing logs.
Tracing data flow.
Reviewing patches.
Writing initial reproduction notes.
AI can reduce the time required for many of these tasks.
This matters because the researcher’s attention is expensive.
If models handle more of the mechanical analysis, human researchers can spend more time on the parts where judgment matters: deciding whether a vulnerability is reachable, determining attacker prerequisites, understanding business impact and designing safe validation.
The productivity gain therefore comes from changing how expert time is allocated.
AI Can Assist With Patch Analysis
Vulnerability research does not end when a bug is discovered.
Once developers produce a remediation, researchers need to determine whether the change actually closes the attack path.
AI can assist here as well.
A model can compare vulnerable and patched code, explain the intended security change and identify nearby paths that may still exhibit similar behavior.
Anthropic reported that Project Glasswing participants were using Mythos Preview not only for vulnerability discovery but also to help write patches and perform pre-release checks intended to prevent vulnerabilities from reaching production.
This creates an important defensive opportunity.
The same class of reasoning used to identify weaknesses can help engineering teams understand and remediate them.
AI Can Help Security Teams Investigate Vulnerability Families
A confirmed vulnerability often suggests a broader question:
Does the same unsafe assumption appear elsewhere?
Perhaps several endpoints share the same authorization helper.
Multiple parsers may use similar logic.
Several modules may implement the same insecure pattern independently.
Once a researcher understands one confirmed vulnerability, AI can help search for related code and candidate variants.
This can turn a single finding into a more complete assessment of the underlying weakness.
Again, candidate discovery is not the same as validation.
But dramatically increasing the number of plausible variants a researcher can examine can improve security coverage.
Where Human Security Researchers Still Matter
The growing capability of AI does not eliminate the need for experienced researchers.
In many ways, it increases the importance of human validation.
AI models can produce convincing technical explanations even when their assumptions are wrong.
They may misunderstand how code executes.
They may overlook environmental constraints.
They may assume attacker control over a value that is actually protected.
They may describe an interesting theoretical weakness that is unreachable in the deployed product.
A vulnerability report needs stronger evidence.
A security researcher must determine whether the condition is real.
Detection Is Not the Same as Exploitability
A suspicious function is not automatically a vulnerability.
A vulnerability is not automatically exploitable.
An exploitable vulnerability is not automatically high severity.
These distinctions remain critical in AI-assisted research.
Suppose a model identifies a possible authorization bypass.
The researcher still needs to understand which identities can reach the affected workflow.
Suppose a model identifies unsafe memory handling.
The researcher still needs to establish whether attacker-controlled data reaches the relevant condition.
Suppose AI discovers sensitive information in application output.
The tester still needs to determine whether an unauthorized user can actually obtain it.
AI can accelerate the investigation.
It cannot remove the requirement for evidence.
False Positives Remain a Major Challenge
AI-assisted vulnerability discovery can generate large numbers of hypotheses.
If organizations simply convert every model suspicion into a security ticket, the result may be counterproductive.
Engineering teams already struggle with noisy security tooling.
Adding another high-volume source of unvalidated alerts can make the problem worse.
The most valuable AI security workflow therefore includes aggressive validation.
Candidate finding.
Technical reproduction.
Reachability analysis.
Impact validation.
Severity assessment.
Only after that process should a security hypothesis become a confirmed vulnerability.
This is one of the key reasons human security researchers remain central.
The objective is not maximum findings.
The objective is maximum signal.
AI Needs Real Execution Context
Source code can tell a researcher a great deal.
It cannot always reveal everything about a deployed system.
Configuration matters.
Infrastructure matters.
Runtime state matters.
Authentication matters.
Feature flags matter.
Dependencies matter.
Network architecture matters.
Business logic matters.
A model reviewing source code may identify a theoretically dangerous path that production configuration makes unreachable.
The opposite can also happen.
A piece of code may look safe in isolation while production architecture introduces an unexpected trust relationship.
Penetration testing provides this runtime context.
That is why AI-assisted code discovery and practical offensive-security testing complement one another.
Business Logic Still Requires Product Understanding
Some of the most serious vulnerabilities are not obvious coding mistakes.
They are failures in how a product is supposed to work.
An API request may be technically valid but allow one user to perform an action on another user’s object.
A financial workflow may allow a sequence of legitimate operations that produces an unintended result.
An AI agent may perform actions that are individually permitted but dangerous in combination.
These weaknesses require understanding business intent.
Models can help analyze the workflow, but human testers still need to understand what the organization actually considers authorized behavior.
This is particularly important in ShabuShabu’s web application penetration testing and API security testing model, where technical findings are evaluated against real user roles and application logic.
Vulnerability Discovery Is Only the Beginning
Finding vulnerabilities quickly creates another challenge.
Someone still needs to fix them.
Security research has limited defensive value when findings accumulate faster than engineering teams can remediate them.
This is why AI’s ability to assist with remediation may eventually become as important as AI-assisted discovery.
DARPA’s AI Cyber Challenge was specifically designed around systems capable of both identifying and patching vulnerabilities rather than simply producing vulnerability reports.
Project Glasswing similarly emphasizes finding and fixing vulnerabilities, and Anthropic has described participants using its models for patch development and pre-release review.
The future security workflow therefore may become more circular:
AI helps discover a weakness.
A researcher validates it.
AI assists developers with remediation.
Security teams review the patch.
The affected attack path is retested.
That is more valuable than automating discovery alone.
How AI Changes Offensive Security Reconnaissance
Offensive security begins before exploitation.
Researchers first need to understand the target.
Which components exist?
How do they connect?
Where are trust boundaries?
Which interfaces are exposed?
Which roles exist?
Which technologies are involved?
AI can accelerate this phase by synthesizing large volumes of technical information.
Documentation, API descriptions, code, configuration and test responses can be analyzed together to produce a clearer architecture map.
This does not mean autonomous agents should be permitted to indiscriminately attack public infrastructure.
Professional penetration testing still requires explicit authorization and scope.
Within a controlled assessment, however, AI can help researchers spend less time organizing information and more time investigating the most promising attack surfaces.
AI Can Improve Attack-Surface Prioritization
A security assessment rarely has unlimited time.
Researchers must choose which areas deserve deeper manual testing.
AI can help prioritize by connecting technical observations.
An application exposes several APIs.
One endpoint handles high-value data.
Another shares authorization logic.
A related source-code path contains unusual validation.
A model may help highlight that combination as a stronger research candidate than several unrelated low-impact endpoints.
This is an important improvement over treating every technical signal independently.
Real attackers chain weaknesses.
Security testing should do the same.
AI and Vulnerability Chaining
A low-severity weakness can become important when combined with another finding.
A small information disclosure may reveal an internal identifier.
That identifier may interact with an authorization weakness.
The resulting access may expose functionality required for another attack path.
Experienced penetration testers already reason in chains.
AI can assist by keeping track of larger amounts of context and suggesting relationships between findings that might otherwise appear unrelated.
The researcher still needs to validate the sequence.
But AI can increase the number of combinations worth investigating.
This is particularly valuable in complex SaaS, API and agentic environments.
AI Is Also Changing Vulnerability Exploitation
Vulnerability discovery and vulnerability exploitation are closely related but should not be treated as identical.
Finding a weakness means identifying a security-relevant condition.
Exploitation means demonstrating how that condition can be used to produce an attacker-controlled result.
Frontier cybersecurity models are showing increasing capability in both areas. Anthropic’s research on Mythos Preview reported a significant increase in the ability of models to develop exploit demonstrations for known vulnerabilities, one reason the company said it was taking a controlled-access approach to powerful cyber capabilities.
This is inherently dual use.
The same reasoning that allows defenders to validate whether a vulnerability is genuinely exploitable can also reduce work for attackers.
NIST similarly notes that AI can create new defensive opportunities while also requiring cybersecurity practices to adapt to AI-enabled attacks.
Defensive Security Gains From Faster Exploit Validation
From a defensive perspective, exploitability matters because patch priority is limited.
Organizations may have thousands of vulnerabilities.
Not all are equally likely to produce practical compromise.
AI-assisted analysis can help researchers investigate which vulnerabilities have realistic attack paths.
That can improve prioritization.
A vulnerability that is theoretically serious but unreachable in the organization’s environment may deserve a different response from a weakness that can be reliably exploited through an exposed production interface.
This is where AI-assisted vulnerability analysis can complement vulnerability-management scoring.
The model does not need to replace severity systems.
It can provide additional context about how a specific weakness behaves in a specific environment.
Offensive AI Creates a Speed Problem for Defenders
AI creates a strategic problem even when it does not discover entirely new classes of vulnerabilities.
It can compress time.
Tasks that once required significant manual effort may become faster.
Code analysis becomes faster.
Research becomes faster.
Exploitability assessment becomes faster.
Attack-path exploration becomes faster.
NIST stated in June 2026 that AI is accelerating both vulnerability discovery and exploitation, making foundational cybersecurity practices even more important.
For defenders, this means the period between vulnerability discovery and potential exploitation may continue to shrink.
Organizations cannot assume that difficult technical analysis will always create a long natural delay before attackers operationalize a weakness.
AI Makes Pre-Release Security Testing More Valuable
If vulnerability discovery becomes faster after software is released, companies have a stronger incentive to find weaknesses before release.
This shifts security attention earlier in the software lifecycle.
AI-assisted code review can help developers examine candidate issues during development.
Manual penetration testing can then evaluate the deployed application under realistic adversarial conditions.
A Security Crash Test before launch can combine these perspectives by examining real attack paths while engineering teams still have an opportunity to change architecture.
Anthropic has explicitly described defensive uses of its advanced cyber models for pre-release security checks alongside penetration testing, patch development and vulnerability discovery.
The strategic advantage is simple.
It is better for AI-assisted security researchers to find the attack path before AI-assisted attackers do.
AI-Assisted Security Still Needs Rules of Engagement
Powerful automation does not change the legal and operational boundaries of penetration testing.
If anything, faster autonomous capability makes scope more important.
A researcher using AI can potentially analyze systems and generate candidate actions more quickly than a fully manual workflow.
That increases the importance of clear authorization.
Targets must be defined.
Excluded systems need to remain excluded.
Production safety matters.
Third-party infrastructure must remain outside the assessment unless explicitly authorized.
ShabuShabu’s Security Testing Terms follow this principle: AI-assisted testing remains authorized security testing, not unrestricted automated attack activity.
The technology used by the tester does not expand the permission granted by the client.
Defensive Benefits of AI-Assisted Vulnerability Discovery
AI vulnerability research is dual use, but defenders have several structural advantages when the technology is deployed responsibly.
Software maintainers have access to source code.
They understand intended architecture.
They can test candidate fixes.
They can integrate security analysis before release.
They can combine model output with internal telemetry unavailable to external attackers.
Projects such as DARPA AIxCC and Anthropic Project Glasswing are explicitly organized around using AI to improve defensive vulnerability discovery and remediation.
The objective is not simply to make cyber capability more powerful.
It is to move high-capability analysis toward defenders early enough to create a security advantage.
AI Can Help Smaller Security Teams Cover More Software
One of the biggest potential benefits may be economic.
Expert vulnerability research is expensive because experienced researchers cannot manually inspect every dependency and every release.
AI can potentially increase the amount of software each researcher can meaningfully review.
Instead of replacing the researcher, the model acts as a force multiplier.
A small security team may be able to examine more code.
Open-source maintainers may be able to investigate components that previously received limited manual review.
Application-security teams may be able to perform deeper pre-release analysis.
This could be particularly valuable for infrastructure software and open-source projects that are widely deployed but do not have security resources proportional to their importance.
Project Glasswing was created around this broader defensive idea of applying frontier cybersecurity capability to important software ecosystems.
Human Validation Prevents AI Security Noise From Becoming a New Problem
As discovery capacity increases, triage becomes critical.
Imagine an AI system generating 1,000 possible vulnerabilities.
If only ten are real, engineering teams still need a way to identify those ten.
Otherwise increased discovery capacity creates increased operational noise.
The future workflow therefore needs a strong validation layer.
Models can propose.
Security researchers reproduce.
Product context determines impact.
Engineering teams remediate.
Retesting confirms resolution.
This is why ShabuShabu’s approach emphasizes validated attack paths rather than raw scanner volume.
AI changes how candidates are found.
It should not lower the evidence required before something is reported as a vulnerability.
AI Will Change the Skills Security Researchers Need
Security researchers will still need technical depth.
But some daily work is likely to change.
Memorizing every framework detail may become less valuable than knowing how to investigate assumptions.
Researchers will increasingly need to evaluate AI-generated hypotheses critically.
They will need to understand when a model is confidently wrong.
They will need to combine source analysis with runtime validation.
They will need to understand AI agents, RAG, MCP, APIs and traditional application security as interconnected attack surfaces.
The skill becomes less about manually performing every analytical step and more about directing, verifying and connecting increasingly powerful analytical systems.
Security Researchers Will Need to Become Better Validators
As AI makes it easier to generate plausible technical analysis, evidence becomes more valuable.
A researcher should be able to distinguish:
plausible vulnerability,
reachable vulnerability,
exploitable vulnerability,
and meaningful security impact.
That distinction may become one of the defining skills of future offensive security.
The scarcity shifts.
Finding suspicious code becomes cheaper.
Proving what actually matters remains difficult.
The Future of Penetration Testing Is Human + AI
Fully manual penetration testing will increasingly feel inefficient for certain research tasks.
Fully autonomous penetration testing will remain problematic where product context, authorization and operational judgment matter.
The most realistic near-term direction is a hybrid workflow.
AI helps map attack surfaces.
AI helps read code.
AI generates vulnerability hypotheses.
AI helps investigate related paths.
The researcher decides what deserves testing.
The researcher controls validation.
The researcher interprets business impact.
AI assists remediation analysis.
The researcher retests the security boundary.
DARPA’s AIxCC and current frontier-model cybersecurity research show that increasingly autonomous discovery and remediation are technically feasible, but real-world security remains dependent on responsible deployment, scope and validation.
What AI Means for the Future of Offensive Security
The largest change may not be a new vulnerability category.
It may be the speed at which technical reasoning can happen.
Offensive security has traditionally been constrained by expert attention.
AI begins to loosen that constraint.
More code can be reviewed.
More hypotheses can be explored.
More attack chains can be considered.
More patches can be analyzed.
That benefits defenders.
It also changes attacker economics.
NIST recognizes both sides of this transition, describing AI as creating opportunities to augment defensive capabilities while also requiring adaptation to AI-enabled cyber threats.
Organizations should therefore expect vulnerability research to become faster on both sides of the security boundary.
Vulnerability Management Will Need to Adapt
A future where software weaknesses are discovered faster creates pressure downstream.
Organizations will need faster triage.
Faster ownership assignment.
Better asset visibility.
Better remediation processes.
Stronger pre-release testing.
More reliable retesting.
Finding vulnerabilities more quickly does little good when patches still take months to deploy.
NIST’s observation that AI is accelerating vulnerability discovery and exploitation reinforces the importance of foundational practices such as asset visibility and cybersecurity hygiene.
AI does not eliminate vulnerability management.
It increases the pressure on vulnerability management to work.
AI Changes the Economics of Zero-Day Research
Zero-day discovery historically requires scarce expertise and substantial researcher time.
As models become more capable at understanding software, parts of that cost can decline.
That does not mean every future zero-day will be discovered automatically.
Complex exploitation still requires context, experimentation and technical validation.
But even partial automation can matter.
If AI reduces the amount of time needed to understand a codebase or eliminate weak hypotheses, researchers can investigate more targets with the same resources.
This has an important strategic consequence.
Security through obscurity created by complexity becomes less reliable.
Large, difficult codebases are less protected by the fact that few humans have time to understand them.
Secure Software Development Becomes More Important, Not Less
Organizations may assume increasingly capable AI security tools will compensate for weak development practices.
That is the wrong conclusion.
Faster vulnerability discovery means insecure engineering practices become easier to detect.
The better strategy is to reduce the number of vulnerabilities introduced in the first place.
Secure design.
Strong authorization.
Memory-safe engineering where appropriate.
Dependency management.
Code review.
Pre-release security testing.
Rapid remediation.
AI can strengthen these activities.
It does not replace them.
The long-term advantage belongs to organizations that combine AI-assisted analysis with mature secure-development practices.
AI Is Turning Vulnerability Discovery Into a Continuous Process
Traditional penetration tests are often point-in-time assessments.
Software, however, continues changing after the assessment ends.
New commits appear.
Dependencies update.
APIs change.
Agent tools are added.
Infrastructure changes.
AI makes continuous security analysis more practical because automated reasoning can be applied repeatedly to new code and changes.
That creates an opportunity to connect vulnerability discovery more tightly with development.
AI-assisted code analysis can identify candidate weaknesses during development.
Manual researchers can focus on high-risk releases.
Full penetration testing can validate the deployed product.
Retesting verifies remediation.
The result is a security process with fewer gaps between development and adversarial testing.
AI Will Not Remove the Need for Professional Offensive Security
AI will change the workflow substantially, but offensive security is not only about finding technical anomalies.
Professional testing requires understanding scope.
Knowing when to stop.
Protecting production systems.
Interpreting business logic.
Understanding user roles.
Evaluating real impact.
Communicating findings clearly.
Working with engineering teams.
Retesting fixes.
These responsibilities require judgment.
An AI system may become exceptionally capable at technical exploration while still lacking the business and engagement context needed to decide what should be tested and how far validation should go.
That is why the future of offensive security is likely to be more automated without becoming completely autonomous.
AI Makes Security Research More Powerful — and More Responsible
AI-assisted vulnerability discovery is not merely another generation of vulnerability scanning.
The emerging systems can increasingly reason about code, generate hypotheses, investigate attack paths and help develop remediation.
That represents a meaningful change in offensive and defensive security.
DARPA has already demonstrated autonomous AI systems capable of finding and patching real software vulnerabilities. Anthropic’s defensive research has shown frontier models participating directly in zero-day discovery, patch development and broader vulnerability research.
The next challenge is therefore not proving that AI can participate in cybersecurity.
It can.
The challenge is building workflows in which increased capability produces better defense rather than simply more security noise or faster offensive activity.
That requires human validation, responsible disclosure, strong authorization, controlled testing and rapid remediation.
AI can dramatically accelerate vulnerability discovery.
Security expertise determines whether that speed becomes an advantage.
Frequently Asked Questions About AI and Vulnerability Discovery
Can AI discover software vulnerabilities?
Yes. AI is increasingly being used to identify candidate and previously unknown software vulnerabilities. DARPA’s AI Cyber Challenge demonstrated autonomous systems that could find and patch vulnerabilities, while Anthropic has publicly reported AI-assisted discovery and validation of vulnerabilities in real software projects.
Can AI find zero-day vulnerabilities?
Frontier models have demonstrated the ability to assist in finding previously unknown vulnerabilities. Anthropic has published research describing Claude-assisted zero-day discovery and coordinated disclosure work with software maintainers.
Will AI replace penetration testers?
AI is more likely to change penetration-testing workflows than eliminate professional testers. Models can accelerate code analysis, hypothesis generation and repetitive research, while human researchers remain important for authorization, runtime testing, exploitability validation, business-logic analysis and interpretation of real security impact.
How does AI help vulnerability researchers?
AI can help researchers understand unfamiliar code, trace relationships between components, generate vulnerability hypotheses, prioritize suspicious areas and investigate related code paths. Its strongest role is currently as a research accelerator rather than an unquestioned source of confirmed findings.
Why do AI-discovered vulnerabilities need human validation?
Models can misunderstand code, generate false positives or describe technically plausible conditions that cannot actually be reached by an attacker. Human validation establishes reachability, exploitability, prerequisites and practical impact before a candidate becomes a confirmed security finding.
Can AI also help patch vulnerabilities?
Yes. DARPA’s AI Cyber Challenge evaluated systems capable of both vulnerability discovery and patching, and Anthropic has reported Project Glasswing participants using advanced models to assist with patches and pre-release security checks.
Does AI make cyberattacks easier?
AI can increase both defensive and offensive capabilities. NIST notes that AI creates opportunities to augment cyber defense while also requiring organizations to adapt to AI-enabled cyber threats.
When should companies use AI-assisted security testing?
AI-assisted analysis can be useful during secure development, pre-release reviews, penetration testing, vulnerability research and remediation. Higher-risk products should still combine automated AI analysis with controlled manual testing and validation rather than relying solely on model-generated findings.

Evie Roybal is 32 years old and the founder of an open-source crypto platform. She is a self-starter who has always been interested in new technologies, and she has a strong belief in the power of blockchain technology to change the world for the better. Evie is originally from Colorado, but she has spent most of her adult life living in various parts of Asia. She is currently based in Hong Kong.

