Select Page

Gopal Dommety

|
originally published on Jun 2, 2026
Share

Why Traditional Penetration Testing Is No Longer Enough

For decades, penetration testing has served as an essential cybersecurity practice. Organizations hire security teams or third-party consultants to simulate attacks, identify vulnerabilities, and produce reports detailing security weaknesses.

This model worked reasonably well when software systems were smaller, release cycles were slower, and human developers maintained a deep understanding of the applications they built.

That world is rapidly disappearing.

Today, organizations are embracing AI-assisted development, autonomous agents, AI-generated code, Model Context Protocol (MCP) integrations, cloud-native architectures, and highly distributed software supply chains. Development velocity is accelerating dramatically, while system complexity grows faster than security teams can comprehend.

At the same time, attackers are adopting the same technologies.

The result is a new cybersecurity reality:

  • More software is being created.
  • More vulnerabilities are being introduced.
  • More attack paths exist.
  • Less human understanding exists.
  • Traditional penetration testing reports are becoming harder to operationalize.

The industry needs a new approach.

It needs Context-Driven Penetration Testing.

The Problem with Traditional Penetration Testing

A typical penetration test produces a report containing:

  • CVEs
  • Misconfigurations
  • Weak authentication controls
  • Input validation issues
  • Injection vulnerabilities
  • Security best-practice violations

Organizations often receive hundreds or thousands of findings.

The immediate question becomes:

Which of these findings actually matter?

A vulnerability rarely exists in isolation.

A critical-severity finding may be impossible to exploit because of compensating controls.

A medium-severity issue may represent catastrophic risk because it provides access to sensitive business data.

Traditional penetration testing focuses on identifying weaknesses.

Modern security requires understanding context.

Why Context Matters More Than Vulnerabilities

Attackers do not think in terms of vulnerability reports.

They think in terms of attack paths.

They ask:

  • What assets are valuable?
  • What identities can I compromise?
  • What privileges can I escalate?
  • What data can I access?
  • What systems can I pivot to?
  • What business impact can I create?

An attacker never sees a vulnerability as an isolated finding.

A vulnerability is simply one step in a larger chain.

Security teams need the same perspective.

To determine real risk, organizations must understand:

  • Application architecture
  • Software dependencies
  • Runtime environments
  • Identity relationships
  • Data sensitivity
  • Business criticality
  • Existing compensating controls
  • Historical attack patterns
  • Threat intelligence
  • Deployment context

Only then can a finding be evaluated accurately.

The Agentic AI Era Changes Everything

The emergence of autonomous AI agents introduces entirely new attack surfaces.

Organizations are deploying:

  • AI copilots
  • Autonomous remediation agents
  • MCP servers
  • AI workflows
  • Agent-to-agent communication
  • Tool-calling systems
  • Retrieval-augmented generation (RAG)
  • AI-driven automation

These systems interact with:

  • Source code repositories
  • CI/CD pipelines
  • Cloud infrastructure
  • Databases
  • Internal APIs
  • Business applications

Each connection creates new trust relationships.

Each trust relationship creates new attack opportunities.

A penetration test that identifies a prompt injection vulnerability without understanding:

  • What tools the agent can invoke
  • What permissions it possesses
  • What secrets it can access
  • What systems it can modify

provides only a fraction of the risk picture.

The vulnerability is not the story.

The context is the story.

What Is Context-Driven Penetration Testing?

Context-Driven Penetration Testing combines traditional offensive security techniques with continuous contextual analysis of the software ecosystem.

Instead of asking:

What vulnerabilities exist?

The system asks:

Which vulnerabilities are exploitable in this environment and what business impact could they create?

Context-driven testing incorporates:

Application Context

Understanding:

  • Services
  • APIs
  • Microservices
  • Trust boundaries
  • Data flows

Infrastructure Context

Understanding:

  • Kubernetes environments
  • Cloud services
  • Network segmentation
  • IAM permissions

Software Supply Chain Context

Understanding:

  • Open-source dependencies
  • Build pipelines
  • Container images
  • Third-party integrations

AI Context

Understanding:

  • Models
  • Agents
  • MCP servers
  • Tool permissions
  • Prompt flows
  • RAG data sources

Business Context

Understanding:

  • Critical applications
  • Sensitive data
  • Regulatory requirements
  • Revenue-generating systems

The Rise of Context Graphs

The most effective way to represent context is through a continuously evolving context graph.

A context graph maps relationships across:

  • Applications
  • Services
  • Repositories
  • Developers
  • Dependencies
  • Infrastructure
  • Security findings
  • AI agents
  • Data assets

The graph allows security teams to answer questions that traditional penetration testing cannot.

Examples include:

  • Which vulnerabilities expose customer PII?
  • Which attack paths lead to production databases?
  • Which AI agents can access sensitive systems?
  • Which findings create the highest business risk?
  • Which vulnerabilities are already mitigated by existing controls?

The graph transforms isolated findings into actionable intelligence.

AI-Powered Penetration Testing

The next evolution is AI-powered penetration testing.

AI agents can:

  • Discover attack surfaces
  • Generate attack hypotheses
  • Simulate adversarial behavior
  • Analyze exploitability
  • Correlate findings
  • Identify attack chains
  • Prioritize remediation

However, AI is only as effective as the context it receives.

Without context:

AI produces vulnerability lists.

With context:

AI produces risk assessments.

The difference is enormous.

One creates more work.

The other creates better security outcomes.

From Findings to Remediation

The ultimate goal of penetration testing is not discovering vulnerabilities.

The goal is reducing risk.

Context-driven penetration testing enables organizations to move beyond finding issues and toward fixing them.

By understanding:

  • Root causes
  • System relationships
  • Business priorities
  • Existing controls

Security teams can focus remediation efforts where they matter most.

AI agents can further assist by:

  • Generating remediation plans
  • Proposing code fixes
  • Creating infrastructure changes
  • Recommending compensating controls
  • Automating low-risk corrections

This transforms penetration testing from an episodic compliance activity into a continuous risk reduction process.

The Future of Penetration Testing

The cybersecurity industry is entering a new phase.

As AI accelerates software creation, attackers gain unprecedented capabilities to discover and exploit weaknesses.

Organizations can no longer afford security programs that simply generate larger vulnerability reports.

The future belongs to systems that understand context.

The future belongs to platforms that can correlate vulnerabilities with architecture, business impact, software supply chains, identities, infrastructure, and AI agents.

The future belongs to context-driven penetration testing.

In the Agentic AI era, the question is no longer:

What vulnerabilities do we have?

The question is:

Which vulnerabilities matter, how can they be exploited, and what should we do about them?

Organizations that can answer those questions will be the ones that successfully defend the next generation of software systems.

Tags : AgenticAI

Gopal Dommety, Ph.D. is the Chief Executive Officer of OpsMx, a company advancing the automation and security of software delivery for the modern enterprise. Under his leadership, OpsMx is redefining how organizations build, secure, and release software, enabling developers to deliver innovation with speed, safety, and confidence. A technologist and inventor, Dr. Dommety holds over 70 patents and is the principal author of several Internet Protocols (RFCs) that power today’s global networking infrastructure. His work has shaped critical areas of large-scale distributed systems, algorithmic design, and secure automation. He has also authored more than 20 peer-reviewed papers, book chapters, and journal publications, and previously led the Mind-Map Project, an AI research initiative focused on modeling behavioral and personality traits from user-generated data. Before founding OpsMx, he was a General Partner at Neem Capital, a technology-focused investment firm, and held senior leadership roles in product management, research, and engineering at major technology companies and startups. Rooted in humble beginnings from a remote village in India, Gopal’’s career is guided by the principles of simplicity, first-principles thinking, and purpose-driven innovation—values that continue to shape his vision for building secure, intelligent, and resilient technology systems that move the world forward.

0 Comments

Submit a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.