Attack surface management cost follows how many assets you have, how often you check them, how many kinds of assets you cover, and how much fixing work the findings create. The fixing is usually the largest part. This guide lists drivers and a worksheet, with no prices, since yours will come from quotes.
Driver 1: Number and type of assets
Tools often price by domains, IP addresses, cloud accounts, repositories or workloads. Ask each vendor which unit they count and how it grows. A company with few domains but many repositories will find that one tool is cheap and another expensive for the same environment. Count your own units before the first call.
Driver 2: Frequency of discovery
CISA's BOD 23-01 sets a public reference point for federal agencies: automated asset discovery every 7 days and vulnerability enumeration started every 14 days. Faster checks usually cost more in licence or load, and slower checks cost in blind time. Decide what a new exposure can be allowed to live for before it is noticed.
Driver 3: Breadth of coverage
External discovery, cloud posture, SaaS posture, code and dependency scanning, and internal inventory are different slices. Each slice may be a different product or module. Buying every slice is rarely necessary. Rank by where your exposure is: a software company needs code and dependency coverage early, a retailer with many sites may need external discovery first.
Driver 4: Integration
Tools need connections to cloud accounts, DNS, ticketing, chat and identity. Each integration costs setup hours and care. Ask how many integrations come ready and which need custom work.
Driver 5: Triage and noise
Findings need a human to decide what is real. If a tool reports many false positives, you pay in analyst hours. In a trial, count false positives out of the first fifty findings and price the time. NIST SP 800-137 notes that continuous monitoring should give insight into whether controls work, which is a reminder that noise hides signal.
Driver 6: Remediation effort
Most spend sits here. Each finding becomes a change by an owner: delete an old record, patch a service, change a setting, update a dependency. If owners are unknown, effort rises. Owner fields and tickets that go to the right team lower the cost more than any scanner feature.
Driver 7: Training, reporting and contracts
Include time for reports to leadership and for evidence requests from auditors. Check contract terms on data export, renewal price changes and what happens to your data on exit.
A worksheet
Fill with your own numbers and label each as quoted, estimated or unknown.
- Asset counts by unit: domains, addresses, cloud accounts, repositories, workloads.
- Discovery cadence you need, and the cost at that cadence.
- Slices you need now, later and never.
- Integration hours, one time and yearly.
- Triage hours per week, based on trial false positive rate.
- Remediation hours per month, from your ticket history.
- Reporting and audit hours.
- Contract terms: renewal, overage, export.
How do you cut cost without losing safety?
Delete unused assets, since each one costs money to watch and to defend. Set owners at creation time. Merge overlapping tools. Use free references such as the KEV catalog and EPSS to cut the list of findings that need urgent attention.
Where Safeguard fits
Safeguard focuses on the application and software supply chain slice. It offers asset discovery with guardrails on discovered assets, reachability analysis to reduce dependency noise, and fix pull requests through autonomous remediation, off by default. It does not cover every slice above and does not replace an external discovery service.
How do you present this to finance?
Present three scenarios built from your own counts: a minimal one that covers only external discovery, a middle one that adds dependency and code scanning, and a broad one that adds cloud and SaaS posture. For each, show tool cost as quoted, staff time as estimated and unknowns as unknowns, along with the exposure each scenario leaves uncovered. Finance generally prefers a choice among clear options with stated gaps over a single number, and the gaps column makes the trade off visible without fear.
What to do
- Count your assets in the units vendors use.
- Decide the discovery cadence and the slices you need now.
- Measure false positive rate in a trial and price the triage time.
- Pull remediation hours from ticket history.
- Ask for contract terms on export and renewal.
- Delete unused assets before buying.
Quick check
What is usually the biggest cost in attack surface management?
Remediation work by owners, not the scanner licence. Clear owners and routed tickets reduce it most.
How do I compare vendors that price by different units?
Count your own assets in each unit and ask each vendor to quote the same scenario, including growth.
Sources
- CISA BOD 23-01
- NIST SP 800-137
- FIRST, Exploit Prediction Scoring System
- CISA Known Exploited Vulnerabilities Catalog
Last reviewed: 18 October 2026.