Nordic nRF70/nRF71 Wi-Fi firmware patch in Zephyr firmware: identifiers and CRA notes
·
What it is
Nordic nRF70/nRF71 Wi-Fi firmware patch
Notes on this component
Sources: (1) https://github.com/zephyrproject-rtos/zephyr/blob/dc4e2c2f780ada5cfb0f3862395778842fbe9e63/drivers/wifi/nrf_wifi/Kconfig.nrfwifi; (2) https://github.com/zephyrproject-rtos/nrf_wifi/blob/fc0872109ec4c006d32843a202b129db33cf16b9/zephyr/module.yml, both checked 13 October 2026. Zephyr's nRF70 Wi-Fi driver (`menuconfig WIFI_NRF70`, `drivers/wifi/nrf_wifi`); the `nrf_wifi` module lists the `nrf70.bin` firmware images as blobs. The driver links or loads a vendor binary whose source is not published, so its contents cannot be listed. What this means: the radio code on this chip is a closed binary you cannot read, so a flaw in it will not show in a scan here. Same component as the matching blob row (same `upstream.name`), so the two never double-count: this symbol is how a `.config`-only upload, with no linked binary to pattern-match, still surfaces it. No CPE exists for it. The binary's own version is not Zephyr's: the `nrf_wifi` module's `zephyr/module.yml` lists a version against each blob, so no Zephyr version is shown for it here.
Where it hides in a firmware SBOM
It is compiled into the kernel image when CONFIG_WIFI_NRF70 is y. It does not appear in west spdx output; the only trace is the .config file in your build directory.
The identifiers we assign
No PURL and no CPE are recorded for this row.
{version} is filled in from your build. The version is read from the version your SBOM already carries for it.
The SBOM check adds these identifiers to a component your build listed without them.
Honest gaps
Vendor: nordicsemiconductor.
This row has no CPE and no PURL, so feeds cannot be matched by identifier.
Where this row comes from
https://github.com/zephyrproject-rtos/zephyr/blob/dc4e2c2f780ada5cfb0f3862395778842fbe9e63/drivers/wifi/nrf_wifi/Kconfig.nrfwifi
Checked on 14 October 2026.
Known vulnerabilities
Not checked yet
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):
- Ship the version with no known exploitable vulnerabilities at release. Annex I, Part I (2(a)):
- This ships as a binary. Ask the vendor for their SBOM and their advisory feed. A request you can send Annex I, Part II (1):
Source: Annex I of Regulation (EU) 2024/2847 (Cyber Resilience Act), legal state 2026.10.13-1.
Related Zephyr components
No related components yet.
Guides that mention Nordic nRF70/nRF71 Wi-Fi firmware patch
Next step
Check the Nordic nRF70/nRF71 Wi-Fi firmware patch you ship for known vulnerabilitiesDeclarable prepares documentation for you to review. It is not legal advice and not certification. You sign your own declaration of conformity.