On September 17 the Prime Minister told the European Parliament that “sovereignty requires resilience – the ability to withstand shocks.”1 Most of the speech was about a deeper partnership with Europe, and that’s what got covered. It also had this in it: “Supply chains have become vulnerabilities to exploit.”
That one was already in the rulebook. On March 31 the Cyber Centre swapped out the control catalogue every federal system handling Protected B information gets assessed against, and in April it swapped out the profile that says which controls apply.2 3 (The first note in this series still called it ITSG-33, like most of Ottawa does; the replacement is ITSP.10.033.) The new profile asks three things the old one never did. Assess the injury you’d suffer from external legal compulsion. Answer twelve questions about your supply chain, where before there were none. And do every administrative action from a workstation that has no internet. All three land on the chain that moves software into an enclave.
Injury from external legal compulsion
The sovereignty control is Canada’s own; there’s nothing like it in the NIST catalogue the new one is adapted from. SA-400 wants a threat and risk assessment that “conducts an injury assessment to determine the maximum potential injuries that may be suffered due to external legal compulsion of the business functions or information assets”, then a jurisdiction-specific threat assessment, a vulnerability assessment of “the potential means by which the external jurisdiction could exploit the business functions or information assets”, and a risk assessment.3 The Medium profile selects it. The seven enhancements aren’t selected, including SA-400(7), “Prevent business functions from being compromised by individuals or corporations that are being compelled by a different legal jurisdiction”. That one’s left to each department to tailor in, or not.
For a delivery chain, the assessment is an inventory. Where the images get built, and under whose law. Where they’re signed, hosted, pulled from. Where the registry, the key store, and the signing service live, and which counterparty runs each one. If you can’t write that list down, you can’t be assessed under SA-400. It’s the catalogue asking, one business function at a time, who holds the switch.
The profile has one other jurisdiction control. SA-9(8) is selected: processing and storage stay inside the legal jurisdictional boundary of Canada. SA-9(6) and SA-9(7) aren’t, and those are the ones where you hold the cryptographic keys for anything sitting in an external system, and where you can check its integrity while it’s there.3 So the baseline says the data has to be in Canada, and leaves who holds the keys to tailoring. An earlier note in this series argued that residency and jurisdiction are different questions. The selection table agrees, and answers the first one only.
Twelve questions where there were none
Under the old catalogue, supply chain lived in two controls of the acquisition family, and the Protected B profile selected neither, nor any of their enhancements. The guidance note beside one called it an “advanced capability that is not required for all systems”.4 ITSP.10.033 adds a whole supply chain risk management family, and the Medium profile picks twelve items from it.3 Two are a policy and a plan, and the plan comes with SR-2(1): stand up a supply chain risk management team.
Six of the others want evidence from the delivery chain, and each says what. SR-3: a process for finding weaknesses in “supply chain elements and processes”, and the controls you chose against them, written down. SR-6 wants supplier risk assessed and reviewed on a schedule, so the one-time questionnaire is out. SR-8: written agreements with everyone in the chain for “notification of supply chain compromises”. That’s a contract term, and it reaches every supplier, tooling vendors included. SR-10 wants components inspected “to detect tampering”, which means a dated record of what got inspected and against what. SR-11: an anti-counterfeit policy with “the means to detect and prevent counterfeit components from entering the system”, and SR-11(2), configuration control over components out for service and back.5
Two controls aren’t selected, and they’re the two a software pipeline would reach for first. SR-4, Provenance: “Document, monitor, and maintain valid provenance” of systems, components, and data.5 And CM-14, Signed components: don’t install anything “without verification that the component has been digitally signed using a certificate that is recognized and approved by the organization”.6 Neither was selected under the old profile either. But for software, the only practical way to detect tampering under SR-10 or keep counterfeits out under SR-11 is provenance and signature verification, so the two controls the profile skipped come in through the ones it picked. A department that tailors them in has just written down what its assessor was going to ask for anyway.
A workstation with no internet
SI-400 is new, with no precursor in the old profile, and it’s the one that reaches the deploy step. “Require any administrative or superuser actions to be performed from a physical workstation which is dedicated to those specific tasks and isolated from all other functions and networks, and especially from any form of internet access.”3 Next to it, AC-17(400), renumbered from the old catalogue: “Access to privileged account remotely is only done from dedicated management consoles.” And the integrity check the old profile already required, SI-7(1), carries over with the same parameter: check your software and information at start-up, on security-relevant events, and at a frequency “no longer than 30 days”.4
The apply step is a superuser action. Under SI-400 it happens from a workstation with no internet, and so does the 30-day check. Anything that verifies by reaching out, to a public transparency log, a vendor portal, a licence server, a keyless signing service, can’t run from the workstation the profile now requires. So verification has to finish with what’s on the workstation and inside the enclave: the artifact, its provenance, the trust root, and the record of the check.
What the rulebook describes
Read the three together and they describe a delivery chain. It carries a record of what each artifact is and where it came from, bound to the artifact and not to an account on somebody else’s server; that’s what SA-400’s inventory and the SR family’s inspections consume. It verifies on a workstation with no route out, since that’s where SI-400 puts the administrator, and the evidence stays with the operator, dated and tamper-evident: SR-10 wants a record and SI-7(1) wants a fresh one every 30 days.
Upstream Kubernetes gives you none of that on its own. The public mapping Northfleet maintains sorts every Protected B control by where its mechanism lives, admin-configured, in the workload, or external to the cluster, and the controls above all sit in the last column: satisfied only by something the operator adds.7 That column is where vendor evaluations diverge, and the new profile just made it longer.
The framework’s third document landed on September 14, three days before the speech. ITSP.10.036 replaced the old risk management annex, and its audience now includes “commercial entities, including industry partners, that produce component products and systems, create security and privacy technologies, or provide services or capabilities that support cyber security or privacy”.8 The people who supply the chain are in the rulebook by name. The same document has departments maintain an authorization “by continuously monitoring, assessing, and updating” its controls, which puts all of the evidence above on a schedule.
The Prime Minister also told Strasbourg: “We are not fair-weather allies. We do not pursue zero-sum deals.”1 A partnership with friends still has to withstand shocks, and a delivery chain the operator can verify alone, offline, on the day a relationship changes, withstands them. Since April, that’s what the rulebook asks for too.
Northfleet is a Canadian-incorporated vendor building the sovereign supply chain that wraps a customer-operated classified cluster: a deploy-time bundle protocol, attestation chain, and tamper-evident audit trail. The customer’s cleared engineering teams operate the cluster on Canadian-jurisdictional infrastructure, under their own keys. Northfleet holds no customer data and no customer signing keys. Every release Northfleet ships carries provenance binding it to the source it was built from, which the customer can check without Northfleet’s participation. The architecture assumes the vendor can be compromised or compelled. That assumption is what stops a compelled vendor from silently changing what runs in the cluster.
If your Protected B system has a deployment pipeline and nobody’s read SA-400, the supply chain family, and SI-400 against it together yet, the conversation is open.
Footnotes
-
Prime Minister of Canada, “Prime Minister Carney delivers an address to the European Parliament,” Strasbourg, September 17, 2026. https://www.pm.gc.ca/en/news/speeches/2026/09/17/prime-minister-carney-delivers-address-european-parliament ↩ ↩2
-
Canadian Centre for Cyber Security, “Security and privacy controls and assurance activities catalogue (ITSP.10.033),” foreword, overview, and introduction. Effective March 31, 2026; supersedes ITSG-33 Annex 3A; aligned to NIST SP 800-53 Rev. 5. https://www.cyber.gc.ca/en/guidance/cyber-security-privacy-risk-management/itsp10033/foreword-overview-introduction ↩
-
Canadian Centre for Cyber Security, “Suggested organizational security and privacy control and activity profile, Medium impact (ITSP.10.033-01).” Supersedes Annex 4A Profile 1 (Protected B / Medium integrity / Medium availability). The web page gives an effective date of April 2, 2026; the PDF says April 1. Control text, parameters, and selection status are quoted from the PDF. https://www.cyber.gc.ca/en/guidance/cyber-security-privacy-risk-management/suggested-organizational-security-privacy-control-activity-profile-medium-impact-itsp10033-01; PDF https://www.cyber.gc.ca/sites/default/files/itsp.10.033-01-e.pdf ↩ ↩2 ↩3 ↩4 ↩5
-
Canadian Centre for Cyber Security, “Annex 4A - Profile 1 - (PROTECTED B / Medium integrity / Medium availability) (ITSG-33),” PDF, superseded April 2026. SA-12 and SA-19, with all their enhancements, are marked Not Selected; SI-7(1) is selected at a frequency no longer than 30 days; AC-17(100) is selected. https://www.cyber.gc.ca/sites/default/files/cyber/publications/itsg33-ann4a-1-eng.pdf ↩ ↩2
-
Canadian Centre for Cyber Security, ITSP.10.033, “Supply chain risk management” family: SR-3, SR-4, SR-6, SR-8, SR-10, SR-11. https://www.cyber.gc.ca/en/guidance/cyber-security-privacy-risk-management/itsp10033/supply-chain-risk-management ↩ ↩2
-
Canadian Centre for Cyber Security, ITSP.10.033, “Configuration management” family. CM-5(3), the previous home of signed components, is marked withdrawn and moved to CM-14. https://www.cyber.gc.ca/en/guidance/cyber-security-privacy-risk-management/itsp10033/configuration-management ↩
-
Northfleet, “ITSG-33 to Kubernetes Protected B mapping,” re-baselined against ITSP.10.033-01, September 2026. Apache 2.0. https://github.com/northfleet-eng/itsg33-kubernetes-protected-b-mapping ↩
-
Canadian Centre for Cyber Security, “Organizational cyber security and privacy risk management activities (ITSP.10.036).” Effective September 14, 2026; supersedes ITSG-33 Annex 1. https://www.cyber.gc.ca/en/guidance/cyber-security-privacy-risk-management/organizational-cyber-security-privacy-risk-management-activities-itsp10036 ↩