EASM
Unknown Asset Discovery: 7 Places Assets Hide
Andrew Mason
September 29, 2026
Overhead view of an open brushed metal floor outlet box in a dark seamless floor with a grey network lead running out, with the words "The Drop Nobody Logged" set on it
Summary
Unknown asset discovery, explained: the seven places forgotten internet-facing assets hide, how to attribute them and who fixes them. See the process.

A regional retailer runs a discovery exercise and finds a campaign microsite nobody in the business recognises. An agency registered the domain three years earlier for a Christmas promotion, built it on WordPress, invoiced for it once, and moved on. The site is still live. The plugin stack has not been touched since, and the admin login answers from the open internet. Nobody in IT knew it existed, because it never went near a change request. That is what unknown asset discovery actually deals with: not theoretical exposure, but infrastructure that carries your brand and your risk while sitting outside every record you hold.

Most organisations do not have a complete view of their external attack surface. The question is not whether unknown assets exist in your estate. It is where they are hiding, how you attribute them with confidence, and what happens when the list lands and nobody will claim ownership.

What Counts as an Unknown Asset (And What Does Not)

A working definition: an unknown asset is internet-facing infrastructure, a service or an identity that your organisation owns, funds or is accountable for, but has no record of in any inventory a security team can query.

Three categories get muddled constantly, and the distinction changes what you do next:

  • Unknown: you do not know it exists. No CMDB entry, no owner, no ticket history.
  • Unmanaged: you know it exists, but nobody patches it, monitors it or holds the credentials. Usually worse than unknown, because the knowledge creates a false sense of coverage.
  • Not yours: a host that shares an IP range, a hosting provider or a naming pattern with your estate and belongs to somebody else entirely. Shared hosting produces these by the hundred.

Your existing records each leave a different shaped gap. A CMDB reflects what was formally provisioned, so it misses anything bought on a card or inherited in a deal. A spreadsheet reflects what someone remembered to type, and it decays from the day it is saved. A cloud console shows only the accounts under the billing arrangement you already know about, which is precisely the problem with shadow cloud.

Here is the part people underestimate. The count is not the outcome. Four hundred discovered hosts with no named owner is not visibility, it is a backlog with a covering note. Attribution and ownership are the work; enumeration is the easy half.

Seven Places Forgotten Internet-Facing Assets Actually Hide

1. Dangling and orphaned subdomains

The most common high-severity finding in UK estates, and it is almost always a DNS hygiene failure rather than a technical one. Marketing points a CNAME at a SaaS platform, a cloud storage bucket or a landing page builder. Eighteen months later the subscription is cancelled. The DNS record stays. That subdomain is now a takeover candidate, and an attacker who registers the abandoned resource can serve their own content from your brand domain, complete with a valid certificate and your customers' trust.

Find it by comparing your authoritative DNS zone against live resolution and service fingerprints. Any CNAME resolving to a provider that returns a "no such bucket"or "domain not configured"response is a live risk, not a housekeeping task.

2. Acquisition and merger leftovers

Acquisitions are the single biggest source of unknown assets, and the exposure rarely appears at completion. It appears months later. An inherited mail relay and an old SSL VPN appliance stay internet-facing long after the deal closes because they were never written into the integration plan, and the people who ran them left with the earn-out. Expired brand domains, legacy webmail, regional country-code variants and forgotten hosting accounts all travel with the purchase.

Treat re-discovery as an integration workstream with a named owner, not a due diligence tick box that gets closed on signing day.

3. Marketing and agency-registered domains

Campaign microsites, product launch domains, defensive registrations, regional variants and event sites bought on a departmental card. The registrant is often the agency, not you, which means they do not appear in a WHOIS pivot on your company name and they renew silently until someone stops paying.

4. Shadow cloud accounts

Personal or team-level AWS, Azure and GCP accounts created to move fast on a project and never folded into central billing. A developer spins up a public load balancer for a proof of concept, the project ends, the resource keeps billing a personal card. None of it is visible in your organisation's cloud management console, because it was never in the organisation.

5. Supplier and partner-hosted systems carrying your brand

Customer portals, booking systems, payroll front ends and document exchanges running on someone else's IP space with your logo at the top. Your customers cannot tell the difference, and neither can a regulator after an incident. Supplier-hosted exposure is where third-party blind spots turn into your incident, and it is consistently under-mapped because it does not live in your DNS.

6. Staging, UAT and developer environments

Pre-production systems reachable from the internet with default credentials, basic auth, or no authentication at all. They often hold a copy of production data, and they are excluded from the patching cycle because "it is only staging". Naming conventions give them away: dev, uat, test, staging, demo, sandbox, old, new, v2, and dates.

7. Assets that only surface through leaked credentials and hacker chatter

Some assets never appear in DNS or certificate data at all. They show up first in stealer log dumps, where a browser-saved login exposes an internal hostname and a forgotten admin panel in the same line. Or in a Telegram channel where somebody names a subdomain while advertising access for sale. No crawler enumerates those. Dark web and Telegram monitoring, combined with open source intelligence research, catches what enumeration structurally cannot, and our guide to triaging leaked credentials covers what to do with the identity side of those findings.

How Discovery Actually Works: The Techniques Behind the Findings

External attack surface discovery starts with seeds: root domains, registered company names, known IP blocks, brand terms. From there, expansion runs through WHOIS and registrant pivots, certificate transparency logs (public, append-only records of issued TLS certificates, and the single richest source of subdomains nobody documented), ASN and IP block ownership, passive DNS history and reverse DNS across your ranges.

Attribution then ties unlabelled hosts back to you. TLS certificate subject fields, favicon hashes, analytics and tag manager IDs, distinctive response headers, copyright strings and shared hosting fingerprints all provide evidence. One signal is a hint. Three independent signals are a finding.

Point-in-time scanning is where most programmes quietly fail. A quarterly scan will not see cloud infrastructure that existed for eleven days, and it will not tell you which of your 900 hosts changed last Tuesday. Change detection beats raw inventory every time, which is why continuous discovery and monitoring of your external estate matters more than the size of the initial report.

Automation stops at the edge of what is publicly enumerable. Ransomware leak sites, criminal marketplaces, Telegram groups and, uncomfortably often, employee LinkedIn posts naming internal systems are human research territory. That layer is slower and it does not scale neatly, but it finds the assets that never had a public DNS record.

The Attribution Problem: Avoiding False Positives and Over-Claiming

Aggressive seed expansion returns hosts you do not own. Shared hosting neighbours, partner infrastructure, similarly named companies in other jurisdictions, and domains that once belonged to you but were sold. Scanning those creates legal exposure under the Computer Misuse Act 1990, and it damages relationships with suppliers who receive unexplained traffic from your provider.

Every discovery programme needs a rejection workflow, not just a bigger list. That means confidence scoring on each candidate asset, a manual confirmation step backed by registrar records, billing evidence or internal DNS, and a named human who signs off inclusion. Record the reason for rejection as carefully as you record acceptance. When the same host reappears next quarter, the evidence trail stops you relitigating it.

Deduplication deserves more attention than it gets. Discovery without deduplication makes the problem worse, not better. Run separate infrastructure and web application scans across the same newly found hosts and you will generate the same finding three or four times, across different tool outputs, with different severity labels. Teams start ignoring the queue within a fortnight. Auto-resolution of fixed findings and clean deduplication matter more than raw detection volume, which is why discovery and vulnerability scanning should share one asset record rather than two.

Then there is the awkward middle ground: assets that are genuinely yours but managed by a supplier. You cannot patch them. You are still accountable for them. Those need a contractual route, a named contact at the supplier, and a remediation clock that you track rather than they do.

From Discovered to Owned: Turning a List Into Action

Triage in an order that reflects real risk rather than CVSS alone:

  1. Exposed authentication: admin panels, VPN portals, RDP, management interfaces.
  2. Exposed data: open buckets, directory listings, database front ends, backups.
  3. Exploitable software versions on internet-facing services.
  4. Brand impersonation and takeover candidates, including dangling subdomains.
  5. Everything else, ranked by exposure rather than tidiness.

Set a fixed window for assigning an owner, five working days is realistic in most mid-market estates, and define the escalation path before you need it. Unclaimed assets go to the service owner, then the department head, then the CIO. An asset that ages past thirty days with no owner should default to a decommission proposal, with the burden falling on whoever objects.

Three honest outcomes exist: decommission it, consolidate it into a managed platform, or bring it under management with patching, monitoring and a named owner. Evidence each one. A screenshot of a dead DNS record is worth more at audit than an assurance that it was "dealt with".

Findings that stay in a PDF die there. Push them into Slack, Microsoft Teams, Jira, your SIEM and your ticketing system so that a new internet-facing host triggers the same workflow as any other alert.

Proving It to the Board and Keeping the Map Current

Report the delta, not the total. A weekly "what changed"summary (new assets, newly exposed services, resolved items, unclaimed ageing) lands far better with a board than a 900-line inventory that nobody reads twice.

Metrics that survive scrutiny: median time from an asset appearing to an asset being attributed, the percentage of the external estate with a named owner, and the ageing profile of unclaimed assets. Those three tell you whether the programme is working. Total asset count tells you almost nothing.

Discovery also feeds compliance work directly. ISO 27001 Annex A expects an inventory of information and associated assets with assigned ownership, and an external map is the only way to evidence that for internet-facing systems. Cyber Essentials requires you to define scope accurately, which you cannot do if the estate is partly unknown. The NCSC's own asset management guidance makes the same point: you cannot protect what you have not identified.

Build re-discovery around real triggers rather than the calendar alone. Acquisitions, product launches, campaign seasons, supplier changes, office closures and rebrands all generate new external assets, and ongoing asset monitoring catches the drift between those events.

Running Your First Unknown Asset Discovery Exercise: A Practical Sequence

Week one. Agree your seeds with marketing, finance and IT present, because finance holds the card statements that reveal shadow cloud. Get written sign-off on scope and testing boundaries. Nominate one attribution owner with authority to accept or reject.

Weeks two and three. Expand, attribute, reject, and record the evidence for every decision. Expect a meaningful share of initial candidates to be rejected. That is the process working, not failing.

Week four. Rank by exploitability, assign owners, set decommission dates with names against them, and schedule the recurring run.

After ninety days, good looks like this: every confirmed external asset has a named owner, new assets are attributed within days rather than quarters, and the weekly delta is small and explainable. Signs your discovery is still incomplete include findings arriving first from third parties, credential dumps naming hostnames you cannot match to an inventory entry, and supplier-hosted systems absent from the map entirely.

Unknown asset discovery is not a one-off audit. It is a continuous process of seeing what attackers see, attributing it honestly, and closing the gap between what exists and what you can account for. If you want a view of your own external estate before the next surprise arrives, talk to the DarkInvader team.

Frequently Asked Questions

What is unknown asset discovery in cyber security?

Unknown asset discovery is the process of identifying internet-facing infrastructure, services and identities your organisation owns or is accountable for but has no record of. It works from the outside in, using the same public data an attacker would, and its output is a mapped, attributed external attack surface rather than a list of hostnames.

How do organisations find internet-facing assets they do not know about?

Discovery starts with seeds such as root domains, company names and known IP ranges, then expands through WHOIS pivots, certificate transparency logs, passive DNS, reverse DNS and ASN ownership data. Fingerprinting, using TLS certificate details, favicon hashes, analytics IDs and response headers, ties unattributed hosts back to the organisation. Dark web and Telegram monitoring adds the assets that never appear in public DNS.

How often should unknown asset discovery run?

Continuously, with change detection, rather than on a quarterly cycle. Short-lived cloud infrastructure can exist and disappear between scheduled scans, and dangling subdomains can appear the day a SaaS subscription is cancelled. Trigger an additional targeted run after acquisitions, rebrands, product launches and supplier changes.

What should you do when a discovered asset has no owner?

Give it a fixed attribution window, escalate through service owner, department head and CIO, and default to a decommission proposal if it remains unclaimed past an agreed age. Keep the evidence trail, including registrar records and billing detail, so the decision holds up if someone objects later.

Can vulnerability scanners do asset discovery on their own?

No. A vulnerability scanner assesses the targets you point it at, so anything missing from the target list stays invisible. Discovery has to run first, and the two should share a single asset record so that infrastructure and web application findings are deduplicated rather than raised several times against the same host.

Blog Categories

All

Blog Tags

Andrew Mason

Andrew is an entrepreneur and technology leader with a strong track record of building, scaling, and exiting high-growth technology businesses. He is the founder of several award-winning companies including RandomStorm, Data Protection People, RapidSpike, Pentest People, and DarkInvader, each operating at the forefront of cybersecurity, risk management, and digital resilience. Across these ventures, Andrew has consistently focused on creating commercially successful businesses grounded in deep technical capability and clear market need.

Sign Up for Your Free Account

Unlock full visibility of your external attack surface with DarkInvader’s continuous, real-time monitoring. Create your free account to discover unknown assets, detect emerging risks and stay ahead of potential threats before attackers can exploit them.

Create My Free Account