CVE-2017-18347

Medium

Description

Incorrect access control in RDP Level 1 on STMicroelectronics STM32F0 series devices allows physically present attackers to extract the device's protected firmware via a special sequence of Serial Wire Debug (SWD) commands because there is a race condition between full initialization of the SWD interface and the setup of flash protection.

SeverityMedium
CVSS4.6
Exploit probability—
ProductStm32f071rb Firmware
PublishedSep 12, 2018
First seenSep 12, 2018

How to fix

Sources list no fixed version or patch link for this vulnerability.

Affected products

ProductAffected versionsFixed in
st stm32f071rb_firmwareNo range specified—
st stm32f071v8_firmwareNo range specified—
st stm32f071vb_firmwareNo range specified—
st stm32f072c8_firmwareNo range specified—
st stm32f072cb_firmwareNo range specified—
st stm32f072r8_firmwareNo range specified—
st stm32f072rb_firmwareNo range specified—
st stm32f072v8_firmwareNo range specified—
st stm32f072vb_firmwareNo range specified—
st stm32f078cb_firmwareNo range specified—
st stm32f078rb_firmwareNo range specified—
st stm32f078vb_firmwareNo range specified—
st stm32f091cb_firmwareNo range specified—
st stm32f091cc_firmwareNo range specified—
st stm32f091rb_firmwareNo range specified—
st stm32f091rc_firmwareNo range specified—
st stm32f091vb_firmwareNo range specified—
st stm32f091vc_firmwareNo range specified—
st stm32f098cc_firmwareNo range specified—
st stm32f098rc_firmwareNo range specified—
st stm32f098vc_firmwareNo range specified—
st stm32f070c6_firmwareNo range specified—
st stm32f070cb_firmwareNo range specified—
st stm32f070f6_firmwareNo range specified—
st stm32f070rb_firmwareNo range specified—
st stm32f071c8_firmwareNo range specified—
st stm32f071cb_firmwareNo range specified—
st stm32f051t8_firmwareNo range specified—
st stm32f058c8_firmwareNo range specified—
st stm32f058r8_firmwareNo range specified—
st stm32f058t8_firmwareNo range specified—
st stm32f051k4_firmwareNo range specified—
st stm32f051k6_firmwareNo range specified—
st stm32f051k8_firmwareNo range specified—
st stm32f051r4_firmwareNo range specified—
st stm32f051r6_firmwareNo range specified—
st stm32f051r8_firmwareNo range specified—
st stm32f042t6_firmwareNo range specified—
st stm32f048c6_firmwareNo range specified—
st stm32f048g6_firmwareNo range specified—
st stm32f048t6_firmwareNo range specified—
st stm32f051c4_firmwareNo range specified—
st stm32f051c6_firmwareNo range specified—
st stm32f051c8_firmwareNo range specified—
st stm32f042f4_firmwareNo range specified—
st stm32f042f6_firmwareNo range specified—
st stm32f042g4_firmwareNo range specified—
st stm32f042g6_firmwareNo range specified—
st stm32f042k4_firmwareNo range specified—
st stm32f042k6_firmwareNo range specified—
st stm32f038c6_firmwareNo range specified—
st stm32f038e6_firmwareNo range specified—
st stm32f038f6_firmwareNo range specified—
st stm32f038g6_firmwareNo range specified—
st stm32f038k6_firmwareNo range specified—
st stm32f042c4_firmwareNo range specified—
st stm32f042c6_firmwareNo range specified—
st stm32f031e6_firmwareNo range specified—
st stm32f031f4_firmwareNo range specified—
st stm32f031f6_firmwareNo range specified—
st stm32f031g4_firmwareNo range specified—
st stm32f031g6_firmwareNo range specified—
st stm32f031k4_firmwareNo range specified—
st stm32f030f4_firmwareNo range specified—
st stm32f030k6_firmwareNo range specified—
st stm32f030r8_firmwareNo range specified—
st stm32f030rc_firmwareNo range specified—
st stm32f031c4_firmwareNo range specified—
st stm32f031c6_firmwareNo range specified—
st stm32f030c6_firmwareNo range specified—
st stm32f030c8_firmwareNo range specified—
st stm32f030cc_firmwareNo range specified—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.

CVE-2017-18347 · Stm32f071rb Firmware · Dark Radar