Attack surface management (ASM) is the continuous discovery, inventory and risk assessment of every asset an attacker could target. That includes the internet-facing domains, IP addresses, cloud services, APIs, certificates and forgotten test servers you know about, and the ones you don’t. ASM tools look at your organisation from the outside, the way an attacker would, then flag exposures such as open ports, outdated software and misconfigured cloud storage before someone else finds them.
The category has grown because attack surfaces now change daily. Every new SaaS tool, cloud project, acquisition and marketing microsite adds assets, often without IT knowing. The tools below differ in how they discover those assets, whether they actively test them, and whether they also look inside your network.
External attack surface management (EASM) | Cyber asset attack surface management (CAASM) | Attack surface management (ASM) | |
Looks at | Internet-facing assets | Internal assets, via existing tools | Usually both |
How | Scans the internet from outside, starting from your domains and IP ranges | Pulls data from EDR, CMDB, cloud and identity tools through APIs | Combines outside-in discovery with internal data |
Answers | “What can an attacker see?” | “What do we actually own, and is it protected?” | “Where are we exposed, inside and out?” |
Examples | Microsoft Defender EASM, Censys, Attaxion | runZero, Rapid7 Surface Command | Tenable, CrowdStrike, Cortex Xpanse |
Criterion | Weight | What we looked at |
Discovery capability | 30% | Seed-based vs seedless discovery, cloud and subsidiary coverage, accuracy of ownership |
25% | Active vs passive testing, data handling, internal coverage | |
Integrations | 15% | SIEM, SOAR, ITSM, cloud and vulnerability tools |
Usability | 15% | Prioritisation, noise level, workflows |
Pricing transparency | 15% | Whether pricing is published, and how it scales |
Tool | Best for | Coverage | Active testing | Starting price (as published) |
Microsoft Defender EASM | Microsoft and Azure organisations | External | Passive and light active checks | Quote |
Palo Alto Networks Cortex Xpanse | Large enterprises and governments | External | Yes | Quote |
CrowdStrike Falcon Exposure Management | Falcon customers | External and internal | Yes | Quote |
Tenable Attack Surface Management | Tenable One customers | External, joins with internal | Yes | Quote |
Rapid7 Surface Command | Combining internal and external views | External and internal (CAASM) | Yes | Quote |
Censys | Internet-wide data and threat hunting | External | Passive | Quote |
CyCognito | Discovering unknown subsidiaries and assets | External | Yes, payload-based | Quote |
Bitsight | Security ratings plus exposure | External | Passive | Quote |
Mandiant Attack Surface Management (Google) | Intelligence-led checks | External | Yes | Quote, based on employee count |
Detectify | Web-heavy organisations | External, web apps | Yes | Surface Monitoring from about $302 per month* |
Attaxion | Mid-size companies wanting published pricing | External | Yes | Starter $129 per month for 40 assets* |
runZero | Finding every device, internal and external | Internal and external | Yes, safe active scanning | Community free (100 assets); Platform from $5,000 |
Best for: organisations heavily invested in Microsoft security and Azure.
Defender EASM starts from “discovery seeds” you provide, such as domains and IP blocks, and recursively finds connected domains, hosts, IP ranges, ASNs and Whois records. Assets are classified as current or historic, and dashboards highlight vulnerabilities, compliance issues and hygiene problems. Customer data is stored in the Azure region you choose.
Key features
Deployment: Azure service; data stored in your selected region.
Pricing: on request
Pros
Cons
Not for: organisations outside the Microsoft security ecosystem.
Best for: large enterprises and government bodies with sprawling, global internet footprints.
Cortex Xpanse scans the entire IPv4 internet continuously and attributes discovered assets to your organisation, including those from subsidiaries and acquisitions. It can automatically remediate common exposures through playbooks. Palo Alto has also added exposure management capabilities to its Cortex platform, so check how Xpanse is packaged for you.
Key features
Deployment: SaaS.
Pricing: on request.
Pros
Cons
Not for: small and mid-size organisations.
Best for: CrowdStrike customers who want internal and external exposure in one console.
Falcon Exposure Management combines external attack surface management with internal asset discovery through the Falcon agent. It brings in active and passive discovery and API data from tools such as ServiceNow and Active Directory, and maps attack paths across endpoints, cloud and identities. Findings are prioritised with CrowdStrike’s ExPRT.AI model.
Key features
Deployment: cloud (Falcon platform).
Pricing: on request.
Pros
Cons
Best for: Tenable customers who want external exposure joined with internal vulnerability data.
Tenable ASM discovers internet-facing assets from your domains and maps them in detail, with hundreds of data fields per asset. As part of the Tenable One platform, it combines external findings with internal vulnerability, cloud and identity data, so you can see how an exposed asset connects to risk inside.
Key features
Deployment: cloud.
Pricing: on request.
Pros
Cons
Not for: teams that want a standalone, low-cost EASM tool.
Best for: teams that want one view of internal and external assets built from the tools they already own.
Surface Command combines external scanning with internal asset data pulled from more than 150 integrations, including endpoint management, endpoint security, cloud security and CMDB tools. It correlates everything into one inventory, highlights gaps such as devices missing an EDR agent, and tracks fixes with owners and SLAs. It also forms part of Rapid7’s Exposure Command platform.
Key features
Deployment: cloud.
Pricing: on request.
Pros
Cons
Not for: organisations with very few existing security tools.
Best for: security teams that want deep internet-wide data for discovery and threat hunting.
Censys maintains one of the largest continuously updated maps of internet hosts, services and certificates. Its attack surface product uses that data to find and track assets that belong to you, and threat hunters use the same data to investigate attacker infrastructure.
Key features
Deployment: cloud.
Pricing: on request [VERIFY current packaging].
Pros
Cons
Best for: large organisations with many subsidiaries, brands and acquisitions.
CyCognito discovers assets by mapping your business structure, then runs automated security testing across them. Its testing engines apply more than 100,000 tests in over 30 categories. GigaOm named it a Leader in its 2026 Radar for Attack Surface Management, for the third year running.
Key features
Deployment: SaaS.
Pricing: on request.
Pros
Cons
Not for: small organisations with a simple footprint.
Best for: organisations that want exposure data alongside security ratings and third-party risk.
Bitsight is best known for security ratings, which score organisations based on their external security posture. Its external attack surface management product uses the same internet-wide data to show your own exposed assets. The combination is useful when the same team manages both your exposure and your suppliers’ risk.
Key features
Deployment: cloud.
Pricing: on request.
Pros
Cons
Not for: teams that want deep technical validation.
Best for: organisations that want intelligence-led checks from frontline incident responders.
Mandiant ASM, sold by Google Cloud, discovers internet-facing assets from simple starting points, such as a domain, IP address or netblock, and connects to cloud and DNS providers. It runs active and passive checks, including benign payloads built from Mandiant’s frontline intelligence, to confirm whether assets are actually exploitable. Role-based access lets subsidiaries manage their own surface while the parent keeps central visibility.
Key features
Deployment: SaaS (Google Cloud).
Pricing: tailored enterprise pricing based on the number of employees, with a base fee.
Pros
Cons
Not for: small teams on a tight budget.
Best for: organisations whose attack surface is mostly websites and web applications.
Detectify combines continuous surface monitoring of internet-facing assets with dynamic application security testing (DAST). Its payloads draw on a community of ethical hackers, so it is strong at catching web vulnerabilities and misconfigurations as they emerge.
Key features
Deployment: SaaS.
Pricing: an independent review lists Surface Monitoring from about $302 a month for 25 assets, and Application Scanning from about $90 a month. Enterprise is quoted.
Pros
Cons
Not for: organisations with mostly non-web exposure.
Best for: mid-size organisations that want EASM with transparent pricing.
Attaxion discovers internet-facing assets, maps their relationships and flags exposures, with agentless traffic monitoring and prioritised findings. It is one of the few ASM vendors to publish its prices.
Key features
Deployment: SaaS.
Pricing: listed at $129 a month for 40 assets (Starter), $349 for 120 (Plus) and $949 for 360 (Business); Enterprise is quoted. Free trial.
Pros
Cons
Not for: large global groups with thousands of assets.
Best for: finding every device on your networks, including unmanaged, IoT and OT equipment.
runZero uses safe active scanning and passive discovery to fingerprint devices in detail, internal and external, without credentials. It also connects to EDR, cloud and MDM tools to highlight devices that are missing controls. It is one of the few tools in this list that can run with a self-hosted console.
Key features
Deployment: cloud, or a self-hosted console with a Platform licence and support package.
Pricing: free Community Edition for up to 100 assets; Platform from $5,000. 21-day trial.
Pros
Cons
Not for: teams that only want an external view.
Every SaaS collaboration tool adds to the surface an attacker can see. It brings its own login pages, single sign-on endpoints, OAuth integrations, public file-sharing links, guest accounts and API tokens. Attackers increasingly target these instead of your perimeter, because a compromised chat or file-sharing account gives them access to internal conversations, documents and people.
When you run an ASM tool, look specifically for:
ASM tells you what is exposed. The next question is whether those services need to be on the public internet at all. For most organisations, a few systems carry most of the risk: internal communication, file sharing and identity. Moving those to infrastructure you control removes whole categories of internet-facing assets from your attack surface.
That is why defence, intelligence and government organisations often self-host internal messaging. A platform such as Troop Messenger, deployed on-premise, can run entirely inside your network or in an air-gapped environment, with no public login page, no third-party OAuth apps and no external tenant for attackers to find. ASM tools then have less to report, which is the best result there is.
An attack surface management tool continuously discovers the assets an attacker could target, such as domains, IP addresses, cloud services, APIs and certificates, then checks them for exposures like open ports, outdated software and misconfigurations. It gives security teams an outside-in view of their organisation and alerts them when new risks appear.
Attack surface management finds and inventories what you have, especially internet-facing assets you may not know about. Vulnerability management assesses known assets in depth for software flaws and tracks fixes. ASM answers “what is out there?”, while vulnerability management answers “what is wrong with it?”. Most programmes need both.
EASM stands for external attack surface management. It focuses on internet-facing assets, scanning from the outside the way an attacker would to find domains, subdomains, IP addresses, cloud services and exposed applications that belong to your organisation, including ones IT does not know about.
Continuously, or at least daily. Attack surfaces change every time a team launches a cloud service, website or SaaS tool. Most ASM tools rescan automatically and alert you to new assets and exposures. Weekly or monthly scans leave long windows in which attackers can find something before you do.
No. ASM provides continuous, broad discovery and automated checks across your whole footprint. Penetration testing is a deeper, human-led exercise on selected targets that can chain weaknesses together. The two complement each other: ASM finds what to test, and penetration testing proves how far an attacker could get.
