CVE-2017-18347: st stm32f030c6_firmware Race Condition
Vulnerability summary
CVE-2017-18347 is a medium (CVSS 4.9) Race Condition vulnerability in st stm32f030c6_firmware. EPSS estimates a 0.40% chance of exploitation in the next 30 days, higher than 32.7% of scored vulnerabilities. 2 public exploits are recorded.
Timeline
- 12-09-2018PublishedVulnerability first disclosed.
- 17-09-2024Last modifiedVulnerability information updated.
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.
CVSS metrics
2 scores · 1 source · 2 versionsEPSS trend
Probability
0.40%
Chance of exploitation in the next 30 days
Percentile
33%
Versus all other CVEs
30-day change
0.00 pp
From 0.40% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
2 foundExploit Reference (usenix.org)
Maturity: unknown
Exploit Reference (aisec.fraunhofer.de)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
1 vendor · 72 products
References
3 links- community.st.com/s/question/0D50X00009Xke7aSAB/readout-protection-cracked-on-stm32X Refsource MISCVendor Advisory
- www.usenix.org/conference/woot17/workshop-program/presentation/obermaierX Refsource MISCExploitThird Party Advisory