skip to content

Inheriting a Partner's Posture

A site-to-site tunnel is authenticated to an organisation whose estate you never assessed, so it imports their compromise. Interviewers probe the filter behind it and the exit clause.

on this pageshow

explore

questions

4

An intruder inside a partner's network arrives over their site-to-site tunnel — what did that tunnel's authentication prove, and what must you run behind it?

level: juniorimportance: must knowfreq 66%

answer

  1. the tunnel authenticates a box
  2. authentication is not authorisation
  3. decrypted traffic is just traffic again
  4. their firewall is a document, not a control
  5. default-deny extranet zone behind the terminator

basics

~20 s

It proves only that the far-end device held the agreed key or certificate — nothing about the hosts behind it. Traffic leaving the tunnel is ordinary unauthenticated traffic, so your side needs its own default-deny filter on the extranet zone.

solid answer

~50 s

A site-to-site tunnel authenticates one thing: the peer device, using a pre-shared key or a certificate. Everything behind that device is out of scope. When an intruder is loose inside the partner's estate, their packets are encrypted by the partner's gateway exactly like legitimate ones and arrive at your terminator carrying a valid authentication. So the tunnel gives you confidentiality and integrity in transit and a known peer — it gives you no statement at all about the trustworthiness of the sources behind it. The control that matters is what you put after decryption: land the tunnel in its own extranet zone, default-deny, and permit only the named destinations, ports and directions that the relationship actually needs. That filter is the only control on the path you own; the partner's firewall is something you have a PDF about, not something you can inspect or change.

go deeper

for a junior

Be ready to state, in one sentence, that a site-to-site tunnel authenticates the peer gateway and nothing behind it, and that decrypted traffic still needs a filter on your side.

for a middle

Explain where the terminator puts the traffic, why a dedicated extranet zone with default-deny is the pattern, and why filtering inbound source addresses matters as much as destinations.

for a senior

Show you know why these policies end up permissive in practice: nobody has enumerated the partner's real flows, so demonstrate how you would discover them from logs before tightening rather than after an outage.

for a principal

Own the position that a supplier's attested controls are not controls you can rely on, and be able to defend the review burden a per-partner default-deny policy adds to the team that has to maintain it.

## What the tunnel actually authenticates A site-to-site tunnel — IPsec with ESP, or any of the modern equivalents — establishes a mutually authenticated, encrypted association between **two gateway devices**. Authentication happens once, between those devices, using a pre-shared key or a certificate. Once the association is up, every packet the far gateway encapsulates is accepted as authentic, because it was: the *gateway* really did send it. That is the whole claim. It is a claim about a box. It is not a claim about the laptop, the jump host, the build server or the contractor sitting behind that box. Read the direction of the claim carefully, because this is the misconception the question exists to break: **an authenticated tunnel proves the peer device holds the key, not that the traffic inside it is legitimate.** ## What arrives after decryption At your terminator the outer header is stripped and what falls out is an ordinary IP packet with an inner source and destination. From that moment on it is indistinguishable from any other packet on your network except by where you chose to put it. If it lands in a zone whose policy was written on go-live day as a permit for the whole partner range to the whole data centre — which is how these get built under a deadline — then the intruder inside the partner has exactly the reach that policy grants. This is why the tunnel is an inheritance. You did not assess that estate, you cannot audit it, and you will not be told about a compromise until they choose to tell you. Their patching, their remote-access hygiene, their own suppliers: all of it now sits one decryption away from your extranet zone. ## The control you own versus the control you have a PDF about The questionnaire the partner returned says they run a firewall, segment their network and log access. Assume every word is true. It is still not a control you can exercise: you cannot read the rule base, you cannot see whether an exception was added last quarter, and you cannot revoke it. In a third-party arrangement the only enforcement you can rely on is enforcement you operate. So the defensive posture is: - terminate partner tunnels into a **dedicated extranet zone**, never straight into a general internal zone; - **default-deny** out of that zone, permitting only enumerated destination addresses and ports in the required direction; - filter **inbound source addresses** as well, so the tunnel can only present the source ranges you agreed, not arbitrary ones; - log the permits, so you have a record of what the relationship actually used rather than what it was scoped for. ## What the filter costs This is the part candidates skip, and it is the reason such filters end up permissive. To write a default-deny policy for a partner you must enumerate flows that nobody documented: which of your hosts the supplier's engineers actually reach, on which ports, in which direction, and which of those are batch jobs that only run at quarter end. Nobody in the room knows. So the shortcuts appear — a broad permit for the whole partner range, a permit to a whole subnet rather than three hosts, an exception added to unblock a Friday deployment and never reviewed. Each is bought with real operational relief and paid for later. The honest accounting is: a tight extranet policy costs a discovery exercise up front, a per-partner review burden forever, a change-request path for every legitimate new flow, and the occasional business-hours outage when you deny something that turned out to be load-bearing. The alternative costs nothing today and gives an intruder in someone else's estate a routed path into yours. ## What this does *not* give you Even a tight filter is a **reach** limit, not a content check. It stops the partner's compromised host from reaching your database server; it does not tell you whether the file the partner legitimately uploaded to the one permitted destination is malicious. Nor does the filter see anything if you never enumerated the flows and permitted broadly. And a firewall's connection table means an established session may survive a policy change — deny alone does not necessarily tear down what is already open. ## Interview framing Say the sentence plainly: the tunnel authenticates a device, so the trust boundary is *at your terminator*, not at the far gateway. Then show that you know the price of enforcing it — the flow enumeration nobody has done, and the exception list that grows once you do.

  • The partner's questionnaire says they run their own segmentation and filtering. Does that let you relax your side?
    No. An attestation is a statement about a control you cannot read, cannot test and cannot revoke. If their rule base gains an exception next quarter you will not be told. Treat the partner's controls as risk reduction you cannot rely on and keep your own extranet policy at default-deny regardless of what the questionnaire claims.
  • The tunnel terminates on your own firewall, so isn't filtering automatic?
    Only if a policy exists for that zone and is restrictive. Terminating on the firewall gives you the *opportunity* to filter; plenty of extranet zones carry a broad permit written on go-live day to make the integration work. Check the effective policy for the zone, not the fact that a firewall is in the path.
  • What source-address checking would you apply to traffic arriving from the tunnel?
    Permit only the partner ranges you actually agreed as sources, and deny anything claiming to come from your own internal address space — a packet arriving over a partner tunnel with one of your internal source addresses is either a misconfiguration or an attempt to bypass a rule keyed on source. That check costs nothing and catches both.

A staff badge on the loading-bay door proves the delivery van belongs to the supplier. It says nothing about who the driver let into the back of the van.

saying these in an interview costs you the question

  • Says the traffic is encrypted, so it can be trusted
  • Treats a valid peer certificate as evidence the partner's hosts are clean
  • Assumes the partner's own firewall protects your estate
  • Writes a permit-any rule for the partner zone to get the integration live
  • Confuses confidentiality in transit with authorisation of the sender

context

open as a page

A managed-service provider reports a breach and their tunnel into your extranet is still up — what do you do first, and what can you establish?

level: seniorimportance: must knowfreq 54%

basics

~20 s

Cutting the tunnel stops the service the provider runs for you, so the business owner decides. Narrow the policy, revoke the accounts they hold inside your estate, and expect your records to show that bytes moved, not what they were.

open as a page

A partner announces prefixes over your site-to-site tunnel that the contract annex never listed — what limits their reach, and what does holding that limit cost?

level: middleimportance: should knowfreq 45%

basics

~20 s

The accepted-route filter and the zone policy limit reach; the annex is paper and enforces nothing. Cost: someone must own an inbound prefix list and a source-address filter per partner, and every legitimate change becomes a ticket with an outage risk.

open as a page

A business-critical supplier refuses a security audit and refuses an offboarding clause with teardown evidence — what do you require, and what do you build anyway?

level: principalimportance: nice to knowfreq 31%

basics

~20 s

Require what a supplier will actually sign: breach notification to a tested contact, declared flows, and the right to disable. Build default-deny and a tunnel expiry that fails closed. Escalate the residual risk for named acceptance.

open as a page