skip to content

An attacker floods your origin's own address directly, ignoring your twelve-site footprint — how did they find it?

level: seniorimportance: must knowfreq 55%

answer

  1. the footprint defends one address
  2. the origin predates it and still answers
  3. history and public logs, not a breach
  4. certificates disclose names, not addresses
  5. no packets reached a site, so no records

basics

~20 s

From public history, usually: passive DNS showing the address your name used to resolve to, and Certificate Transparency logs listing hostnames such as the origin's own. The footprint records nothing, because no packet ever reached a site.

solid answer

~50 s

The footprint only defends the address it announces. An origin that predates it and still answers on its own address is a second front door, and the address is rarely secret. Passive and historical DNS keeps the `A` record your name pointed at before the migration; Certificate Transparency logs publish every hostname in every certificate issued for your domain, so a legacy or management name gets disclosed and then simply resolved; mail, error pages and stale subdomains leak the rest; and internet-wide scanning finds hosts serving a certificate for your name. Once they dial that address, your twelve sites see nothing — no flow records, no threshold, no alert — because none of the traffic was routed to them. Your only evidence lives at the origin's uplink and with its provider. The durable answer is that the origin must stop being reachable as itself, and re-addressing it is part of that, because a published address cannot be unpublished.

code

text · 13 lines
text
passive DNS history for example.com
  www.example.com   A  198.51.100.7    last seen  2019-03-11   <- pre-footprint origin
  www.example.com   A  203.0.113.10    first seen 2019-04-02   <- the announced address
  ...

certificate transparency log entry
  subject CN   example.com
  SAN          example.com, www.example.com, origin.example.com, mail.example.com
  not before   2024-11-02
  logged       2024-11-02T09:14:22Z

then, in one step:
  origin.example.com  A  198.51.100.7   (still answering)

go deeper

for a junior

Know that the defended address and the origin's own address are different things, and that an attacker who reaches the origin directly bypasses the whole footprint.

for a middle

Be able to name the public discovery paths — historical DNS, Certificate Transparency, stale subdomains and mail records, internet-wide scanning — and to say that certificates disclose names rather than addresses.

for a senior

Explain why the estate's own telemetry is not merely degraded but empty, and describe the detection you would build instead: independent watch on the origin's link, plus reconciling requests served at the sites against requests served at the origin.

for a principal

Own the remediation cost. The disclosure cannot be withdrawn, so a real fix means re-addressing the origin, a change window, and negotiating with every partner who allowlisted the old address.

## The footprint defends an address, not a service Announcing one address from a dozen sites protects traffic sent to *that address*. It does nothing for any other way of reaching the same servers. In almost every real estate there is another way, because the origin existed first: it was the service, it had its own address, and when the footprint went live in front of it nobody changed that address or stopped it answering. It is now a single-homed box with one uplink standing behind twelve sites of absorption capacity that it cannot use. ## How the address gets found None of this requires access to your systems. **Historical and passive DNS.** Resolver operators and research projects record what names resolved to over time. Your name's old `A` record — the origin — is in those datasets permanently. Migrating the record forward does not remove the history. **Certificate Transparency.** Every publicly trusted certificate is submitted to append-only public logs, and each entry carries the certificate's subject and subject alternative names. Note precisely what this discloses: **names, not addresses**. If a certificate was ever issued covering `origin.example.com`, `legacy.example.com` or a management hostname, that name is now public, and an attacker resolves it in one step. This is why CT is the first place a competent adversary looks and why it surprises defenders — nobody ever published that hostname anywhere. **Records that never moved.** Mail exchangers, an FTP or SFTP name, a monitoring endpoint, a staging host on the same network. Any of them may point at the origin's address or one beside it. **Leaks from the application itself.** An error page or header echoing an internal hostname or address, an email whose `Received` chain shows the sending host, a redirect that reveals the direct name. **Internet-wide scanning.** Scanning the address space for hosts presenting a certificate whose name matches your domain finds an origin directly, without any history at all. ## What your footprint saw: nothing This is the part interviews probe, and it is the specific cost of spreading thin. The sites are instrumented, baselined and alerted on the announced prefix. Traffic aimed at the origin's address is routed to the origin, not to any site, so no site's flow exporter generates a record, no site's counter moves, and no threshold is evaluated. The dashboards say a quiet day, honestly and correctly. The estate's monitoring is not degraded during this attack — it is *absent*, and the absence looks identical to calm. What you have instead is whatever the origin and its provider recorded: interface counters on one uplink, whatever flow the origin's own edge exported before it congested, and the upstream provider's view. That last one matters, because once the uplink saturates your own records stop being a measure of what arrived — they measure what fitted through. ## Detecting it at all Since the footprint cannot see it, the detection has to be built elsewhere: - **Watch the origin's own link independently**, with its own thresholds, and treat any meaningful volume there as an anomaly — because in a healthy design the origin should be receiving traffic only from your sites, so anything else is by definition unexpected. - **Compare requests seen at the sites against requests served by the origin.** A gap is traffic that skipped the footprint. - **Monitor Certificate Transparency for your own domains.** It is a free feed telling you which of your hostnames have been published, and it is one of the few defensive uses of an attacker's own reconnaissance source. - **Audit passive DNS for your names** to know what history already exposes, so you at least know which addresses to consider burned. ## Fixing it, and the part you cannot fix The direction is that the origin stops being reachable as itself: it should not answer for your service on an address any third party can reach, and traffic that did not come from your own sites should not be accepted. That is the durable control, and the detail of enforcing it belongs to whoever operates the origin's network. The part you cannot fix is the disclosure. A CT entry cannot be withdrawn, and passive DNS history cannot be deleted. If an address has been published, it stays published, so any real remediation includes **re-addressing the origin** — otherwise you have merely asked the internet not to use a number it already knows. Re-addressing costs a change window, coordination with anyone who allowlisted the old address, and a period where both are live. ## The answer to give Say the three things in order: the origin is a second front door because it predates the footprint; its address is public through history and Certificate Transparency rather than through any breach; and the footprint's monitoring cannot see the attack at all, so the detection has to be built at the origin and by reconciling what the sites served against what the origin served.

  • Certificate Transparency logs certificates, not DNS. What exactly does an entry give the attacker?
    The hostnames — the subject common name and every subject alternative name on the certificate — plus issuance timestamps and the issuer. It gives no addresses and no key material. Its value to an attacker is that it reveals names nobody ever published: an origin, a staging host, an admin endpoint. Resolving those names is the second, trivial step.
  • Your dashboards were clean throughout. How do you write that up honestly?
    State that the estate's sensors recorded nothing because nothing was routed to them, and that a clean dashboard was the expected output rather than evidence of health. The evidence for the attack comes from the origin's uplink counters and its provider, and after saturation even those measure what fitted through, not what arrived. Resist any wording that implies the footprint absorbed something.
  • Once you have moved the origin behind the footprint, why re-address it as well?
    Because the old address is permanently public — in passive DNS history and in anything derived from it — and cannot be recalled. Leaving it in service means the second front door is merely closed rather than removed, and any lapse in filtering re-opens it. Re-addressing costs a change window and coordination with anyone who allowlisted the old address, which is why it is often deferred and then regretted.

saying these in an interview costs you the question

  • Assuming the origin address is secret because it is not published
  • Claiming Certificate Transparency discloses IP addresses
  • Reading clean site dashboards as evidence no attack occurred
  • Fixing only the DNS record and leaving the origin answering
  • Believing a footprint protects the service rather than one address

context