The nRF Connect SDK's own repository (`sdk-nrf`), listed in a manifest as the project named `nrf`. It holds Nordic's libraries, drivers and samples, and its manifest pins the other repositories an SDK build pulls in, each of which has its own row. Nordic releases the SDK as one tagged set, so the tag is the version; its release notes at the URL above say what each release changed.
Where it hides in a firmware SBOM
Zephyr lists a west module by its west name, with no PURL or CPE. Vulnerability feeds cannot find it from that listing alone, which is why the SBOM check adds the identifiers below.
The identifiers we assign
package URL: a standard way to name a software package
pkg:github/nrfconnect/sdk-nrf@{version}
{version} is filled in from your build. The version is read from the upstream release tag.
The SBOM check adds these identifiers to a component your build listed without them.
Vulnerability data changes daily. Check the version you ship in the SBOM check.
CRA notes
List this component in your SBOM. Annex I, Part II (1): Know what is in your product. Identify and document its components and their vulnerabilities, including by producing a software bill of materials (SBOM) in a common machine-readable format that covers at least the top-level dependencies.
Ship the version with no known exploitable vulnerabilities at release. Annex I, Part I (2(a)): When you place a release on the market, it must not ship with known vulnerabilities that can be exploited in your product. "Exploitable" means an attacker could effectively use it under practical operating conditions (Article 3(41)), not only in theory or in a lab. The Commission's draft guidance (C(2026) 5252, points 231 to 237; a draft, not binding) gives three ways a vulnerability is "known". One: it is listed in a relevant public vulnerability database, such as the European vulnerability database (EUVD) or another prominent one. Two: you learned of it from information that is not public, for example a security researcher's coordinated disclosure or your own testing and analysis; a vulnerability you know about and have not disclosed still counts. Three: it has been publicly and prominently reported in reliable media, whether specialist security publications or general news. A report is not yet proof: it does not by itself mean the vulnerability can be exploited in practice or applies to your product, so investigate promptly and confirm whether it does. A limited time may pass between the first report and that confirmation. If a vulnerability becomes known shortly before release, you decide from your cybersecurity risk assessment whether the release can go out or the vulnerability must be fixed first. Weigh its severity, exploitability and potential impact, and the risks to the product once in use; you may also weigh the risks of delaying the release, for example because it fixes other exploitable vulnerabilities. After release, the Part II vulnerability handling requirements still apply. Check your components against vulnerability databases before each release, and fix or justify what you find.
Source: Annex I of Regulation (EU) 2024/2847 (Cyber Resilience Act), legal state 2026.10.13-1.