CVE-2024-32883

highpriority · track · 0EPSS 0.001 · 2 %ileDEEUUS
grimoire priorityP2 · Scheduled
Exploitable?
—
no known exploitation
Likely / severe?
0.13% (2nd) EPSS
CVSS 7.7 · high
Is it mine?
4 products
Check your exposure
Who says so?
4 sources
cnnvd · enisa_euvd · osv · sick_psirt

EPSS · scored 2026-10-28

MCUboot is a secure bootloader for 32-bits microcontrollers. MCUboot uses a TLV (tag-length-value) structure to represent the meta data associated with an image. The TLVs themselves are divided into two sections, a protected and an unprotected section. The protected TLV entries are included as part of the image signature to avoid tampering. However, the code does not distinguish which TLV entries should be protected or not, so it is possible for an attacker to add unprotected TLV entries that should be protected. Currently, the primary protected TLV entries should be the dependency indication, and the boot record. An injected dependency value would primarily result in an otherwise acceptable image being rejected. A boot record injection could allow fields in a later attestation record to include data not intended, which could cause an image to appear to have properties that it should not have. As a workaround, disable the boot record functionality.

01

remediations

Vendor fix, mitigation, or workaround guidance, as published by each source.

No vendor fix yet; a workaround is available.

  • WorkaroundSICK CDE-100 all Firmware versionssick_psirt

    SICK is currently investigating whether the CDE-100 is impacted by this vulnerability. Please make sure that you apply general security practices when operating the CDE-100 like network segmentation. The following General Security Practices and Operating Guidelines could mitigate the associated security risk.

02

cvss

Technical severity, 0–10. One row per scoring source.

7.7
010

base score 0–10 · higher = more severe · hover a vector to decode

v3.17.7highCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:L/I:H/A:Hsecondary · ENISA EU
v3.17.7highCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:L/I:H/A:Hsecondary · security-advisories@github.comexploitability 1.1 · impact 6
v3.17.7highCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:L/I:H/A:Hsecondary · SICK PSIRT DE
v3.17.1highCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:L/I:H/A:H/E:Usecondary · CVSS-BT (t0sche)
03

ssvc

A stakeholder decision — act, attend, or track — from exploitation and impact.

Trackcoordinatorcisa_ssvcUS
04

weaknesses

The CWE weakness classes this flaw belongs to.

05

affected products (4)

Products and version ranges known to be affected.

06

advisories (2)

Vendor and ecosystem advisories describing this.

  • SCA-2024-0004Third party vulnerabilities in SICK CDE-1002024-11-07csaf · sick_psirtDE

    The SICK CDE-100 uses the open-source libraries FreeRTOS, lwIP and MCU Boot. The used libraries contain vulnerabilities that affect the SICK CDE-100.

  • GO-2024-2799MCUboot Injection attack of unprotected TLV values in github.com/mcu-tools/mcuboot2024-06-05vendor · osvUS

    MCUboot Injection attack of unprotected TLV values in github.com/mcu-tools/mcuboot

07

also known as (2)

Other names and identifiers for this entity.

08

sources

Which sources assert this record, and when.

published 2024-04-26modified 2026-06-17
09

references (4)

External citations — patches, advisories, analysis.

scry

Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.

Free scan