main logo icon

Published on

August 7, 2026

|

12 min read

External Penetration Testing (2026): What It Is, Scope, Cost and What It Finds

External penetration testing explained: what an unauthenticated attacker reaches from the internet, perimeter scope and discovery, the findings that dominate, external penetration testing cost drivers and published prices, and how to spot a scan.

Arafat Afzalzada

Arafat Afzalzada

Founder

Network Security

Summarize with AI

ChatGPTPerplexityGeminiGrokClaude

TL;DR

An external network penetration test is an authorized, time-boxed assessment of everything an unauthenticated attacker can reach from the public internet across the IP ranges, domains and cloud assets your organization owns. The first genuine finding on most external tests is not a vulnerability at all, it is the gap between the asset list the client provided and the asset list the tester discovered. Six finding classes dominate external reports: exposed management planes, unpatched or end-of-support edge devices, weak or absent MFA on remote access, credential exposure and stuffing, information disclosure, and misconfigured DNS and mail records. Verizon's 2026 Data Breach Investigations Report states that 31 percent of breaches now start with software vulnerabilities, beating stolen passwords as the top way attackers get in. A vulnerability scan tells you what looks vulnerable, attack-surface monitoring tells you what changed, and only a penetration test tells you what an attacker can actually chain together and prove. External network engagements are priced on live host count, exposed application count and whether authenticated testing is included, not on the raw size of your registered IP blocks. PCI DSS v4.0.1 Requirement 11.4.3 calls for external penetration testing at least once every 12 months and after any significant change, which is why a new perimeter after a cloud migration triggers a fresh test rather than a retest.

External penetration testing is a security assessment of everything your organization exposes to the internet, run from outside with no credentials, to prove what an attacker can actually reach and exploit before authentication. It covers public IP ranges, edge appliances, remote access, mail and DNS, exposed management planes and forgotten hosts.

Quick answer: Scope an external penetration test as your whole internet-facing estate, discovered independently by the tester and reconciled against your own list, and insist on manually validated findings rather than scanner output. Engagements are quoted to scope: Stingrai's 2026 market benchmark for a network test is US$5,000 to US$40,000, and published price lists put a standard external test at 3 to 5 tester days. In Stingrai's own data, 6 external tests produced 23 findings, a median of 1 per test, with 48% rated High or Critical: few findings, but every one reachable from the internet. Stingrai's certified penetration testers deliver it through its internal and external network penetration testing service.

Verizon's 2026 Data Breach Investigations Report states that 31 percent of breaches now start with software vulnerabilities, beating stolen passwords as the top way attackers get in. The systems carrying most of that exposure are the ones anyone can reach without a credential: your VPN gateway, your mail edge, your load balancers, the marketing host nobody has logged into since 2023. An external test is a person working through that perimeter the way an adversary would, validating what is real, chaining what connects, and stopping short of damage.

External vs internal penetration testing

Question

External penetration test

Internal penetration test

Starting position

Public internet, no credentials

Inside the network, as a device or a standard user

What a clean result proves

Your front door is narrow

Your blast radius after a foothold is bounded

Stingrai data, Oct 2024 to Aug 2026

6 tests, median 1 finding, 48% High or Critical

8 tests, median 11 findings, 92% High or Critical

The full comparison, including PCI DSS requirements and when to buy which first, is in our guide to internal vs external penetration testing.

What the external perimeter actually is in 2026

The perimeter is everything reachable from the internet that resolves back to your organization, not just the firewall, and it spans seven layers. The last two are where the interesting findings live.

Perimeter layer

Typical assets

Common scoping mistake

Registered address space

Owned or ISP-allocated IPv4 and IPv6 blocks, colocation ranges

Handing over full CIDRs without noting which are populated

Edge appliances

Firewalls, VPN concentrators, SSL VPN portals, load balancers, WAFs, file transfer appliances, mail gateways

Assuming the vendor patches them automatically

Remote access

VPN portals, remote desktop gateways, published virtual desktops, SSH bastions

Treating MFA as present because it exists somewhere

Mail and DNS

MX hosts, webmail, SPF, DKIM and DMARC records, registrar and nameserver config

Nobody owning records created for campaigns

Cloud assets you own

Public load balancers, storage endpoints, managed database listeners, orchestration control planes

Excluding cloud because the provider "handles security"

Management planes

Out-of-band server controllers, hypervisor consoles, device admin interfaces, CI and monitoring dashboards

Believing an obscure port is a control

Forgotten and inherited hosts

Decommissioned staging sites, legacy portals, acquired ranges, dangling subdomain records

Not in any inventory, so never in any scope

Two US federal directives give usable checklists for anyone. CISA's Binding Operational Directive 23-02, issued 13 June 2023, requires federal civilian agencies to act within 14 days of discovering a networked management interface exposed to the public internet. The device classes it names are routers, switches, firewalls, VPN concentrators, proxies, load balancers, and out-of-band server management interfaces.

CISA's Binding Operational Directive 26-02, issued 5 February 2026, is the 2026 change. It requires agencies to inventory end-of-support edge devices within three months, within 12 months decommission listed devices whose support ends on or before that deadline, remove all identified end-of-support edge devices within 18 months, and run continuous edge-device discovery within 24 months. As of 25 October 2026 the inventory deadline has passed and the first decommissioning deadline falls in February 2027. The reasoning generalizes: edge devices sit at the boundary, integrate with identity systems, and stop receiving fixes on a date most asset registers do not track. Our post on the management plane you left out of scope covers SD-WAN, RMM and end-of-support edge in detail.

Attack-surface discovery, and why your inventory is the first real finding

On a well-run engagement, discovery is a deliverable, not a warm-up. The tester builds an independent picture of your perimeter from public data, then reconciles it against the list you provided.

That picture draws on registration and routing data, certificate transparency logs, current and historical DNS, cloud provider address attribution, and public artifacts such as code repositories and job postings that name internal systems. Active enumeration follows, and reconciliation is where value appears. Four delta categories recur.

  • Live but decommissioned. Retired in the ticketing system, never powered off or pulled from the load balancer.

  • Shadow and marketing assets. Campaign microsites, event portals and vendor-hosted subdomains that never went through IT.

  • Inherited estate. Ranges, domains and appliances that arrived with an acquisition and were never folded into the inventory.

  • Dangling DNS. A record still pointing at a deprovisioned cloud resource, creating a subdomain takeover condition where someone else can claim it and serve content under your name.

A provider that cannot show you a discovery delta tested the list you gave them, which is a scan of a spreadsheet rather than an assessment of a perimeter. How to scope a penetration test covers the discipline in depth.

What is in scope, and what is explicitly out

A scope document that says only "our external IP ranges" will produce arguments later. Write it as three columns.

In scope by default

In scope only if agreed in writing

Explicitly out of scope

Live host, service and version enumeration across authorized ranges

Authenticated testing of VPN, webmail and remote access with supplied accounts

Denial of service, stress testing, resource exhaustion

TLS, DNS, SPF, DKIM and DMARC configuration review

Password spraying and credential-stuffing simulation

Destructive exploitation, data deletion, config changes

Identification of exposed management and admin interfaces

Exploitation carrying plausible availability risk

Assets you do not own or cannot authorize, including partner systems

Verification of known vulnerabilities, false positives removed

Pivoting internally after an external foothold

The cloud provider's infrastructure, as distinct from your config

Information disclosure: exposed files, debug endpoints, metadata

Deep application-layer testing of discovered web apps

Phishing, pretexting and physical entry, separate engagements

Safe, evidence-backed exploitation sufficient to prove impact

Testing outside agreed windows or from undeclared addresses

Bulk exfiltration beyond proof-of-access samples

Two boundaries cause most disputes.

Web applications on the perimeter are identified, not fully tested. An external test finds the login portal, checks its transport security, probes authentication controls and flags obvious exposure. It does not spend days on business logic or broken object-level authorization. That is web application penetration testing, where Stingrai's Snipe agent provides autonomous coverage and, in the Hybrid Pentest, tests alongside penetration testers. Snipe tests web applications and associated APIs, and AI and LLM applications; network, Active Directory, Wi-Fi, physical and social engineering work is human-led.

Detection testing is a different product. An external penetration test is normally announced, and the goal is coverage rather than stealth. When the real question is whether your security operations team would notice, buy a red team or purple team engagement (red team vs penetration test vs continuous validation).

What the tester actually does, day by day

The shape of a mid-sized engagement; calendar time runs longer than tester days.

Phase

What happens

What you receive

Day 0

Rules of engagement signed, authorization executed, escalation path agreed, source addresses declared, allowlist decision made

Signed rules of engagement, tester source IPs

Day 1

Passive discovery, then reconciliation against your asset list

Draft discovery delta

Day 2

Active enumeration, version fingerprinting, TLS, DNS and mail record review

Confirmed live-host and service inventory

Day 3

Manual validation, false-positive removal, exposed management interface identification

Interim status, criticals escalated immediately

Day 4

Authentication surface: MFA coverage, agreed spraying or stuffing, credential-exposure correlation

Notice of any authentication bypass

Day 5

Safe exploitation to prove impact, chaining into attack paths, evidence capture

Evidence package per finding

Day 6 to 7

Report drafting, severity with business context, remediation guidance, QA

Draft report

A serious provider escalates critical findings within hours of validation, not in the report three weeks later, and confirms every finding manually with request and response evidence.

What external penetration tests find

Real reports cluster tightly. Six classes account for most of the severity, across industries and estate sizes.

Finding class

What it looks like

Why it matters

Exposed management planes

Out-of-band server controllers, hypervisor consoles, device admin interfaces, unauthenticated caches, CI dashboards

Built to grant full administrative control, so exposure turns one credential or unpatched flaw into estate-level compromise

Unpatched or end-of-support edge devices

VPN gateways, firewalls and file transfer appliances on versions with known exploited vulnerabilities, or past support

They sit outside endpoint tooling and terminate authenticated sessions, and exploitation is now the leading breach entry route

Weak or absent MFA on remote access

Portals accepting single-factor authentication, or MFA bypassable through a legacy protocol or alternate endpoint

An attacker with a valid username and password walks in, and partial coverage reads as full coverage on a questionnaire

Credential exposure and stuffing viability

Corporate credentials in public breach corpora, plus portals lacking lockout, rate limiting or anomalous-login detection

Proves whether reused credentials plus an exposed portal equals access, and whether anyone notices the attempts

Information disclosure

Verbose errors, exposed version control or backup files, directory listings, debug endpoints, internal hostnames in headers

Individually low severity, collectively the map an attacker uses to pick targets, and chaining raises the whole path

Misconfigured DNS and mail

Missing or permissive SPF, DMARC left in monitor-only mode, dangling CNAMEs enabling subdomain takeover, zone transfers

Enable convincing spoofing of your domain, and they are cheap to fix, which makes them a fast credibility win

Stingrai's own numbers show what that looks like in volume. In The State of Penetration Testing 2026, 6 external network tests between October 2024 and August 2026 produced 23 verified findings, a median of 1 per test, and 48% of them were High or Critical.

External penetration test findings compared with internal network and web application tests, Stingrai data 2026

Read the low count correctly. A hardened perimeter is supposed to be narrow, so a report with one or two findings is normal, and roughly half of what does turn up lands at High or Critical. Because each external finding is reachable by anyone on the internet, a single exposed management interface or unpatched VPN gateway outweighs a long internal list. The sample is small, 6 tests at one firm, so treat it as an observed pattern rather than an industry rate.

Password spraying (a few common passwords across many accounts, under lockout thresholds) and credential stuffing (replaying pairs from unrelated breaches) both need written agreement in the rules of engagement and a monitored account list, so nobody is locked out of production.

Note what is absent. Kerberoasting, LLMNR and NBT-NS poisoning, NTLM relay, Active Directory Certificate Services misconfigurations and unconstrained delegation are findings from an internal test or an Active Directory assessment, not an external one. A questionnaire that asks about domain compromise paths needs both halves, usually bought together through the network security practice.

External pentest, vulnerability scan and attack-surface monitoring

These three are often sold as substitutes. They are not.

Dimension

Vulnerability scan

Attack-surface monitoring

External penetration test

Core question

What looks vulnerable now

What changed on my perimeter

What can an attacker actually do

Asset source

The list you configured

Independent continuous discovery

Independent discovery reconciled with your list

Validation

Signature and version inference

Little to none

Manual confirmation of every reported issue

Proves impact

No

No

Yes, with evidence

Chains findings

No

No

Yes, that is the point

Output

Plugin-ID list with scores

Inventory and change alerts

Attack narrative, validated findings, remediation plan

Useful cadence

Weekly or monthly

Continuous

Annually plus after significant change

They compose: monitoring keeps the inventory honest, scanning catches new vulnerabilities on known hosts, and the penetration test establishes what is exploitable.

Telling a real engagement from a scan with a report template. Ask for a redacted sample and check for a discovery delta, manual evidence rather than plugin identifiers, at least one chained finding, noted false positives, named testers and retesting in the fee. A vendor who scopes on raw IP count without asking how many hosts are live is quoting a scan. Our penetration testing report sample shows what a real report contains.

What the deliverable contains

A report an auditor, an insurer and an engineer can all use has eight components.

  1. Executive summary. Business risk in plain language, the two or three attack paths that matter, overall perimeter posture.

  2. Attack narrative. The engagement in sequence, showing how discovery led to a foothold and what the foothold enabled.

  3. Asset inventory and discovery delta. Everything found, marked against what you provided, unknowns highlighted. Often the most acted-upon page.

  4. Findings register. Per finding: identifier, affected assets, a standard score plus a business-context rating, evidence, reproduction detail, remediation.

  5. Remediation plan. Sequenced by risk reduction per unit of effort, not by score alone.

  6. Methodology and coverage statement. What was tested, when, from which source addresses, what was excluded and why. Auditors read this section.

  7. Retest appendix. Updated status per finding once fixes are verified.

  8. Machine-readable export. CSV or JSON, so findings reach your ticketing system without retyping.

You will usually also want a completion letter, a short summary shareable with customers and underwriters without exploit detail (completion letter vs full report).

External network testing supports your PCI DSS, SOC 2, ISO 27001 and NIS2 programmes by producing the technical evidence those programmes reference, but be precise about what is actually mandated. PCI DSS v4.0.1 Requirement 11.4.3 calls for external penetration testing at least once every 12 months and after any significant infrastructure or application upgrade or change (PCI DSS penetration testing explained). NYDFS 23 NYCRR 500.5(a)(1) asks covered entities to test "from both inside and outside the information systems' boundaries" at least annually. CMMC mandates penetration testing only at Level 3, which cannot currently be designated after the July 2026 suspension memo. ISO 27001, SOC 2 and NIST SP 800-171 do not mandate it, so cadence there comes from auditors, customers and insurers.

External penetration testing cost

External engagements are scoped individually, so there is no list price. What you can do is understand the variables well enough to compare two quotes fairly and spot one built on the wrong unit.

Cost driver

Why it moves the price

What to give the vendor

Live host count

The real unit of work. A /24 with nine responsive hosts is nine hosts, not 256

Responsive host count, or CIDRs plus permission to discover

Distinct exposed services

Ten hosts running one service each is far faster than ten running eight

A port and service summary if you have one

Exposed applications and portals

Each login portal adds authentication-surface work

Count of internet-facing apps and depth wanted

Authenticated testing

Valid accounts on VPN and portals increase coverage and time

Whether you supply test accounts, and how many roles

Discovery ownership

Independent discovery across address blocks, domains and cloud accounts adds days

Whether discovery is included, which it should be

Entities and regions

Subsidiaries and separate tenancies each need an authorization chain

Legal entity list and who signs for each

Window constraints

Out-of-hours work and change freezes extend elapsed time

Blackout dates and preferred windows

Evidence requirements

Auditor-grade packs and questionnaire mapping add reporting effort

The frameworks and questionnaires you must satisfy

Retest scope

Retesting everything differs from criticals and highs only

Your expected remediation timeline

Published figures give a sanity check. The table below was read from each publisher's own page on 25 October 2026.

Source

Engagement

Tester days

Price

Stingrai 2026 market benchmark

Network penetration test, external or internal

Varies with scope

About US$5,000 to US$40,000

Precursor Security

External network test, any number of external IP addresses

3 to 5

£3,750 to £6,250 or more, at about £1,200 a day

EJN Labs

External infrastructure test

3 to 5

£6,500 to £12,000

As a planning shape rather than a price list: roughly 25 live hosts with one or two portals is typically a few tester days over one to two weeks elapsed; 25 to 100 live hosts with several portals is one to two tester weeks over two to three weeks; multi-entity estates run longer. Expect a vendor to justify their day count against the drivers above, and see our guide to penetration testing day rates for how days turn into a fee.

On Stingrai pricing, the published packages, Autonomous at US$3,000 one-time or US$650 per month and Hybrid at US$6,800 one-time or US$1,275 per month, cover one web application and associated APIs. Network, Active Directory, Wi-Fi, physical and social engineering engagements are quoted to scope, so request a quote rather than mapping a web application price onto a network perimeter. Current packages sit on the Stingrai pricing page, larger scopes are quoted within 24 hours through Get a Quote, and how to compare penetration testing quotes sets out a normalizing method.

What to prepare, and how retesting works

Everything below should exist before kickoff, or the test starts on day four instead of day one. Record every excluded asset with its reason, and the change calendar for the window.

Item

What to have ready

Why it matters

Authorization letter

Signed by someone with authority over the assets, naming ranges, domains and the window

Testing cannot start without it, and hosting providers may need notice

Asset list

CIDR blocks, autonomous system numbers, domains and subdomains, cloud accounts with public assets

Becomes the baseline for the discovery delta

Contacts

Technical contact, escalation path, out-of-hours number, security operations lead

Critical findings need a person within hours

Source address decision

Whether tester addresses are allowlisted through the WAF and edge filtering

Changes what the test proves, see below

Test accounts

Credentials, roles and MFA enrolment for authenticated testing

Provisioning delay is the top cause of lost days

Blue-team notification

Whether your security operations team is told in advance

A penetration test is normally announced; to measure detection, buy a red team

The allowlist decision deserves deliberate thought. Testing without an allowlist shows whether edge filtering genuinely interferes with an attacker; testing with one ensures blocking does not hide vulnerable services. The strongest pattern is to run the first portion unfiltered, record whether and how quickly the tester was blocked, then allowlist for the remainder, and put both outcomes in the report.

Retesting verifies fixes to findings already reported, on the same assets, within an agreed window after the report, typically 30 to 90 days. It does not add assets and does not restart discovery, and the output is an updated status per finding plus a revised completion letter you can send onward. A fresh test is right when the perimeter itself changed: a cloud migration onto new addresses, an acquisition adding address space, a new edge appliance or VPN platform, or a significant architecture change. That is the standard PCI DSS v4.0.1 trigger language, and insurers ask the same question at renewal; underwriter questions are collected in pentest questions in cyber insurance underwriting.

Frequently Asked Questions

What is external penetration testing?

External penetration testing is a security assessment of everything your organization exposes to the internet, run from outside with no credentials, to prove what an attacker can actually reach and exploit before authentication. It covers public IP ranges, edge appliances, remote access, mail and DNS, exposed management planes and forgotten hosts, and it includes independent discovery of assets missing from your own inventory.

How much does an external penetration test cost?

External engagements are quoted to scope, because the work is driven by live host count, the diversity of exposed services, how many internet-facing applications exist, and whether authenticated testing is included. Stingrai's 2026 market benchmark puts a network penetration test at about US$5,000 to US$40,000, and on 25 October 2026 Precursor Security listed an external network test at 3 to 5 days and £3,750 to £6,250 or more. Stingrai's published Autonomous and Hybrid packages cover one web application and associated APIs, so network work is quoted separately.

What is included in an external network penetration test?

An external network penetration test covers everything an unauthenticated attacker can reach from the internet across your authorized IP ranges, domains and cloud assets. That means host and service enumeration, edge appliance and remote access review, TLS, DNS and mail configuration review, exposed management interface identification, information disclosure review, and manually validated exploitation sufficient to prove impact. Denial of service, destructive exploitation, phishing, physical entry and assets you cannot authorize are normally excluded and belong in the scope document.

How long does an external network penetration test take?

Elapsed time runs longer than tester days because of authorization, coordination and report review. As a planning shape, roughly 25 live hosts with one or two portals is a few tester days across one to two weeks elapsed, 25 to 100 live hosts is one to two tester weeks across two to three weeks, and multi-entity estates run longer. Slipped timelines usually trace to late authorization letters or unprovisioned test accounts rather than the testing itself.

What is the difference between an external penetration test and a vulnerability scan?

A vulnerability scan is automated, runs against the asset list you configured, infers issues from versions and signatures, and reports them without validation, so false positives reach you unfiltered. An external penetration test is human-led, performs independent discovery, manually confirms every reported issue with evidence, and chains findings into attack paths that show real business impact. The scan tells you what looks vulnerable; the test tells you what an attacker can actually do.

How often should you run an external penetration test?

PCI DSS v4.0.1 Requirement 11.4.3 calls for external penetration testing at least once every 12 months and after any significant infrastructure or application upgrade or change, and NYDFS 23 NYCRR 500.5 asks for testing from both inside and outside the system boundaries at least annually. ISO 27001, SOC 2 and NIST SP 800-171 do not mandate it, so cadence there is driven by auditors, customers and insurers. Most organizations settle on annually plus after any change that reshapes the perimeter.

Does an external network penetration test include web application testing?

An external network test identifies web applications on the perimeter and assesses them at the network and authentication layer: transport security, exposed administrative endpoints and obvious information disclosure. It does not cover business logic, authorization flaws such as broken object-level authorization, or complex chained application vulnerabilities, which need a dedicated web application penetration test. When your internet-facing applications carry sensitive data, scope both, because the two find genuinely different classes of issue.

Talk to Stingrai

Scoping an external penetration test against what this guide covers takes one short conversation. Stingrai is a CREST-accredited penetration testing company, accredited for both Penetration Testing and AI-Enabled Penetration Testing, offering fully human-led and hybrid (human penetration testers plus AI agents) penetration tests, delivered by experienced penetration testers who are also world-class security researchers and bug bounty hunters, with OSCE³, OSWE, OSEP and CREST CRT certifications across the team. Founded in Toronto, Canada in 2021, it is trusted by companies from startups to enterprises to meet audit requirements for SOC 2, ISO 27001, CMMC, PCI DSS and HIPAA, with engagements across web, API, mobile, AI and LLM, cloud, network, Active Directory and social engineering penetration tests and red team engagements. External network tests are human-led, delivered one-time or as a continuous programme, with findings posted to the PTaaS portal as they are confirmed, critical issues escalated as soon as they are validated, retesting of remediated findings, and an attestation letter with every human-led report. Book a free scoping call, get a quote, or read the published pricing.

0 views

0

X

Related reading

AWS Penetration Testing (2026): Policy, Scope, Methodology and Cost Drivers
Network Security

AWS Penetration Testing (2026): Policy, Scope, Methodology and Cost Drivers

AWS penetration testing in 2026: what AWS's policy allows without approval, what testers check from IAM to EKS, compliance drivers, scoping and cost.

18 min read

Black Box vs Grey Box vs White Box Penetration Testing: Which to Buy
Web App SecurityNetwork Security

Black Box vs Grey Box vs White Box Penetration Testing: Which to Buy

Black, grey and white box penetration testing compared: what each needs, what each finds, and which to buy for SOC 2, PCI DSS and enterprise reviews.

14 min read

Cloud Security Assessment (2026): What It Tests on AWS, Azure and GCP
Network Security

Cloud Security Assessment (2026): What It Tests on AWS, Azure and GCP

What a cloud security assessment tests on AWS, Azure and GCP, how it differs from a CSPM scan and a cloud pentest, the steps and what auditors accept.

17 min read

Contents

X