CVE-2026-14296

nRF54H20: MCUBoot can be tricked to executing unauthenticated code

Published Sep 7, 2026 CVSS 3.1 · 7.5 High EPSS < 1% KEV · Not listed
Description
When using the Direct XIP
update strategy, the main application image starts other cores (i.e. radio
core), based on the currently active slot without additional verification. The
MCUboot in the bare (upstream) configuration assumes that if there is at least
a single slot for each image available, the system is bootable and continues
the boot process. This may lead to a situation when MCUboot picks different
slot for different images (i.e. (a) for the main application and (b) for the
radio image), boots the main application (from slot (a)) that afterwards starts
the radio image by providing an address of the unauthenticated slot ((a)
instead of (b)).

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Nordic Semiconductor Asa
Nordic Semiconductor Asa nrf54h20
Vendors & Products Nordic Semiconductor Asa
Nordic Semiconductor Asa nrf54h20
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description When using the Direct XIP update strategy, the main application image starts other cores (i.e. radio core), based on the currently active slot without additional verification. The MCUboot in the bare (upstream) configuration assumes that if there is at least a single slot for each image available, the system is bootable and continues the boot process. This may lead to a situation when MCUboot picks different slot for different images (i.e. (a) for the main application and (b) for the radio image), boots the main application (from slot (a)) that afterwards starts the radio image by providing an address of the unauthenticated slot ((a) instead of (b)).
Title nRF54H20: MCUBoot can be tricked to executing unauthenticated code
Weaknesses CWE-347
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
YesWeHack
Published
Updated
Sep 8, 2026, 3:00 PM
Reserved
Jul 1, 2026, 9:51 AM
Status
Awaiting Analysis
Published
Sep 7, 2026, 8:17 AM
Modified
Sep 9, 2026, 3:50 PM