skip to content

Eleven downstream distributors want pre-notification of an embargoed flaw. How do you decide who gets it?

level: seniorimportance: should knowfreq 42%

answer

  1. who has work to do before publish day
  2. rebuilds and re-ships versus merely deploys
  3. risk scales with recipients times days
  4. minimum content, named encrypted contacts
  5. keep a record of who received what

basics

~20 s

Pre-notify only parties who must rebuild and re-ship the affected code so their own users are protected on publication day. Operators who merely deploy it can wait for the advisory. Every extra recipient raises leak risk.

solid answer

~40 s

The test is not size or importance, it is whether the party has work to do before publication. A distributor vendors, repackages or embeds your component and must rebuild and ship to its own users, so it needs the patch in advance. A large operator only consumes the artifact; adding it buys nothing but risk. Leak probability rises with recipients multiplied by days, so keep both small: a short hold, the minimum content that lets them build and test, and no proof of concept. Send to named individuals over an encrypted channel rather than a shared alias, ideally through an established coordinator or a recognised distributor list with its own membership rules and cap. Record who received what and when, because that record is what lets you trace a leak.

go deeper

for a junior

Know that some parties are told before the public date because they have to rebuild and ship the fix themselves, and that the list is kept deliberately small.

for a middle

Explain the distributor-versus-operator test, why leak risk grows with both list size and hold length, and why recipients get the patch but not a proof of concept.

for a senior

Show you would run it through a coordinator or an established list, insist on named encrypted contacts and one publication clock, log the distribution for traceability, and hold the rule against a demanding customer.

for a principal

Own the written inclusion policy and the pressure that comes with it: who is authorised to add a party, how you tell a strategic account no, and how you explain a wide or narrow list afterwards if a leak or an exposed downstream user forces the question.

## The scenario An authentication bypass is found in an ingress controller that many organisations vendor into their own platforms. Eleven parties have asked to be told before the public date. Some rebuild your code into products they ship; some run it at scale for their own customers; some just want to be in the room. Deciding who is in and who is out is the whole job, and getting it wrong in either direction hurts. ## The criterion: who has work to do before publication? Pre-notification exists for one reason, which is to remove the gap in which a fix exists upstream but not in the form a user actually installs. That gives a sharp test. **Include a party when it must produce something.** A distributor repackages, vendors or embeds the affected code and ships it onward. Without the patch in advance, its rebuild starts on publication day, and its users sit exposed while an already-public flaw is trivially findable. Hardware and appliance vendors are the extreme case, since their build and validation cycles are the longest. **Exclude a party that only consumes.** An operator running the component in production, however large, upgrades once the fixed release exists. Telling them a week early does not shorten their remediation by a minute; it just adds a week of exposure to a secret. "But they are a major customer" is an argument about relationships, not about protecting users, and it is exactly the pressure this rule exists to resist. The grey cases are real. A cloud provider that runs a managed service on top of your component *is* effectively a distributor to its own tenants, because its customers cannot patch it themselves. A firm that merely deploys it internally is not, no matter how many seats it has. ## Leak risk is roughly recipients times days Every person on the list is a place the secret can escape, and every day is another chance. That product is the number to manage, and it argues for two disciplines: - **Keep the pre-notification hold short.** Distributor lists commonly cap it at around two weeks and require public disclosure at the end, precisely because longer holds across many parties do not survive. - **Keep the content minimal.** Distributors need the affected component and versions, the patch, and enough to test it. They do not need a proof of concept, an exploitation write-up or attack telemetry. Send what enables a rebuild, not what enables an attack. ## Run it through a coordinator or an established list For anything beyond two or three parties, do not build the list yourself: - **A coordinator** such as a national CERT takes on the work of identifying affected vendors, chasing the unresponsive ones, keeping one authoritative timeline and being the neutral party when interests conflict. FIRST publishes guidance specifically on multi-party coordination, and the reason it exists is that ad hoc lists produce contradictory dates. - **An established distributor list** brings membership rules, an encryption norm and a published maximum embargo you did not have to negotiate. Using one converts "who do we trust?" into "who already qualified?", which is far easier to defend when someone is left off. ## Mechanics that matter - **Named humans, encrypted, no shared aliases.** A security alias that feeds a ticket queue read by forty support staff is not a confidential channel. Ask each party for a named contact and a key, and re-confirm annually, because these lists rot. - **Say what the recipient may do with it.** State plainly that they may build and test internally, and may not publish, brief customers, or ship the fixed build before the agreed hour. - **One clock for everybody.** Every recipient gets the same date and hour, expressed in a single timezone. Split timings are how one vendor's release accidentally becomes the disclosure. - **Log the distribution.** Who was told, what they received, when. This is the audit record that lets you narrow down a leak, and it protects the innocent recipients as much as it identifies a careless one. If you are ever asked to justify the list, this is the evidence. - **Tell the reporter who is on the list.** They agreed to an embargo with you, not with eleven strangers. Surprising them with a wide distribution is a good way to lose the window. ## The failure modes Too wide is the common one: everyone who asks gets added, the list becomes a courtesy to important customers, and by day four the details are circulating. Too narrow is quieter but real: a distributor is missed, its users are exposed for weeks after publication, and that distributor stops trusting you with anything. Both are avoided by writing the inclusion rule down before the report arrives, and applying it to relationships you would rather not annoy.

  • A large enterprise customer demands pre-notification. How do you say no?
    Explain the rule rather than the refusal: pre-notification exists so parties who must rebuild and re-ship can protect their users, and since they consume the artifact directly, the fixed release plus the advisory reaches them at the same moment either way. Offer what actually helps, such as being early on the notification list at publication and getting a briefing call on the day.
  • How much technical detail should a distributor receive during the embargo?
    Enough to build, test and validate: affected component and versions, the patch or a description of the change, and any test that proves the fix. Not the exploitation path or a proof of concept. That content lets a recipient prepare without giving any of eleven organisations something worth leaking, and it limits the damage if one of them does.
  • Why involve a coordinator rather than emailing the vendors yourself?
    Because a neutral party can identify affected vendors you have never heard of, chase the ones who ignore email, and hold one authoritative date when six parties want six different ones. It also removes you from the position of arbitrating between competitors, and gives the eventual publication a timeline nobody can claim was set to suit one vendor.

You brief the bakeries that have to change their recipe, not every cafe that will buy the bread once it is on the shelf.

saying these in an interview costs you the question

  • Adds large customers to the list as a courtesy
  • Sends a proof of concept to every distributor
  • Uses a shared security alias as the confidential channel
  • Gives different parties different publication times
  • Keeps no record of who was pre-notified

context