CVE-2017-18347
 
Severity Score
4.6
*CVSS v3.1
Exploit Likelihood
*EPSS
Affected Versions
*CPE
Public Exploits
2
*Multiple Sources
Exploited in Wild
-
*KEV
Decision
-
*SSVC
Descriptions
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.
Control de acceso incorrecto en RDP Level 1 en productos STMicroelectronics, serie STM32F0, permite que atacantes físicamente presentes extraigan el firmware protegido del dispositivo mediante una secuencia especial de comandos SWD (Serial Wire Debug) debido a que hay una condición de carrera entre la inicialización completa de la interfaz SWD y la instalación de la protección flash.
*Credits:
N/A
CVSS Scores
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability
Attack Vector
Attack Complexity
Authentication
Confidentiality
Integrity
Availability
* Common Vulnerability Scoring System
SSVC
- Decision:-
Exploitation
Automatable
Tech. Impact
* Organization's Worst-case Scenario
Timeline
- 2018-09-12 CVE Reserved
- 2018-09-12 CVE Published
- 2024-09-17 CVE Updated
- 2024-09-17 EPSS Updated
- 2024-09-17 First Exploit
- ---------- Exploited in Wild
- ---------- KEV Due Date
CWE
- CWE-362: Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
CAPEC
References (3)
URL | Tag | Source |
---|
URL | Date | SRC |
---|---|---|
https://www.aisec.fraunhofer.de/en/FirmwareProtection.html | 2024-09-17 | |
https://www.usenix.org/conference/woot17/workshop-program/presentation/obermaier | 2024-09-17 |
URL | Date | SRC |
---|
URL | Date | SRC |
---|---|---|
https://community.st.com/s/question/0D50X00009Xke7aSAB/readout-protection-cracked-on-stm32 | 2021-05-04 |
Affected Vendors, Products, and Versions
Vendor | Product | Version | Other | Status | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Vendor | Product | Version | Other | Status | <-- --> | Vendor | Product | Version | Other | Status |
St Search vendor "St" | Stm32f071rb Firmware Search vendor "St" for product "Stm32f071rb Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f071rb Search vendor "St" for product "Stm32f071rb" | - | - |
Safe
|
St Search vendor "St" | Stm32f071v8 Firmware Search vendor "St" for product "Stm32f071v8 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f071v8 Search vendor "St" for product "Stm32f071v8" | - | - |
Safe
|
St Search vendor "St" | Stm32f071vb Firmware Search vendor "St" for product "Stm32f071vb Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f071vb Search vendor "St" for product "Stm32f071vb" | - | - |
Safe
|
St Search vendor "St" | Stm32f072c8 Firmware Search vendor "St" for product "Stm32f072c8 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f072c8 Search vendor "St" for product "Stm32f072c8" | - | - |
Safe
|
St Search vendor "St" | Stm32f072cb Firmware Search vendor "St" for product "Stm32f072cb Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f072cb Search vendor "St" for product "Stm32f072cb" | - | - |
Safe
|
St Search vendor "St" | Stm32f072r8 Firmware Search vendor "St" for product "Stm32f072r8 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f072r8 Search vendor "St" for product "Stm32f072r8" | - | - |
Safe
|
St Search vendor "St" | Stm32f072rb Firmware Search vendor "St" for product "Stm32f072rb Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f072rb Search vendor "St" for product "Stm32f072rb" | - | - |
Safe
|
St Search vendor "St" | Stm32f072v8 Firmware Search vendor "St" for product "Stm32f072v8 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f072v8 Search vendor "St" for product "Stm32f072v8" | - | - |
Safe
|
St Search vendor "St" | Stm32f072vb Firmware Search vendor "St" for product "Stm32f072vb Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f072vb Search vendor "St" for product "Stm32f072vb" | - | - |
Safe
|
St Search vendor "St" | Stm32f078cb Firmware Search vendor "St" for product "Stm32f078cb Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f078cb Search vendor "St" for product "Stm32f078cb" | - | - |
Safe
|
St Search vendor "St" | Stm32f078rb Firmware Search vendor "St" for product "Stm32f078rb Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f078rb Search vendor "St" for product "Stm32f078rb" | - | - |
Safe
|
St Search vendor "St" | Stm32f078vb Firmware Search vendor "St" for product "Stm32f078vb Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f078vb Search vendor "St" for product "Stm32f078vb" | - | - |
Safe
|
St Search vendor "St" | Stm32f091cb Firmware Search vendor "St" for product "Stm32f091cb Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f091cb Search vendor "St" for product "Stm32f091cb" | - | - |
Safe
|
St Search vendor "St" | Stm32f091cc Firmware Search vendor "St" for product "Stm32f091cc Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f091cc Search vendor "St" for product "Stm32f091cc" | - | - |
Safe
|
St Search vendor "St" | Stm32f091rb Firmware Search vendor "St" for product "Stm32f091rb Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f091rb Search vendor "St" for product "Stm32f091rb" | - | - |
Safe
|
St Search vendor "St" | Stm32f091rc Firmware Search vendor "St" for product "Stm32f091rc Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f091rc Search vendor "St" for product "Stm32f091rc" | - | - |
Safe
|
St Search vendor "St" | Stm32f091vb Firmware Search vendor "St" for product "Stm32f091vb Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f091vb Search vendor "St" for product "Stm32f091vb" | - | - |
Safe
|
St Search vendor "St" | Stm32f091vc Firmware Search vendor "St" for product "Stm32f091vc Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f091vc Search vendor "St" for product "Stm32f091vc" | - | - |
Safe
|
St Search vendor "St" | Stm32f098cc Firmware Search vendor "St" for product "Stm32f098cc Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f098cc Search vendor "St" for product "Stm32f098cc" | - | - |
Safe
|
St Search vendor "St" | Stm32f098rc Firmware Search vendor "St" for product "Stm32f098rc Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f098rc Search vendor "St" for product "Stm32f098rc" | - | - |
Safe
|
St Search vendor "St" | Stm32f098vc Firmware Search vendor "St" for product "Stm32f098vc Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f098vc Search vendor "St" for product "Stm32f098vc" | - | - |
Safe
|
St Search vendor "St" | Stm32f070c6 Firmware Search vendor "St" for product "Stm32f070c6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f070c6 Search vendor "St" for product "Stm32f070c6" | - | - |
Safe
|
St Search vendor "St" | Stm32f070cb Firmware Search vendor "St" for product "Stm32f070cb Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f070cb Search vendor "St" for product "Stm32f070cb" | - | - |
Safe
|
St Search vendor "St" | Stm32f070f6 Firmware Search vendor "St" for product "Stm32f070f6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f070f6 Search vendor "St" for product "Stm32f070f6" | - | - |
Safe
|
St Search vendor "St" | Stm32f070rb Firmware Search vendor "St" for product "Stm32f070rb Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f070rb Search vendor "St" for product "Stm32f070rb" | - | - |
Safe
|
St Search vendor "St" | Stm32f071c8 Firmware Search vendor "St" for product "Stm32f071c8 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f071c8 Search vendor "St" for product "Stm32f071c8" | - | - |
Safe
|
St Search vendor "St" | Stm32f071cb Firmware Search vendor "St" for product "Stm32f071cb Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f071cb Search vendor "St" for product "Stm32f071cb" | - | - |
Safe
|
St Search vendor "St" | Stm32f051t8 Firmware Search vendor "St" for product "Stm32f051t8 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f051t8 Search vendor "St" for product "Stm32f051t8" | - | - |
Safe
|
St Search vendor "St" | Stm32f058c8 Firmware Search vendor "St" for product "Stm32f058c8 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f058c8 Search vendor "St" for product "Stm32f058c8" | - | - |
Safe
|
St Search vendor "St" | Stm32f058r8 Firmware Search vendor "St" for product "Stm32f058r8 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f058r8 Search vendor "St" for product "Stm32f058r8" | - | - |
Safe
|
St Search vendor "St" | Stm32f058t8 Firmware Search vendor "St" for product "Stm32f058t8 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f058t8 Search vendor "St" for product "Stm32f058t8" | - | - |
Safe
|
St Search vendor "St" | Stm32f070c6 Firmware Search vendor "St" for product "Stm32f070c6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f070c6 Search vendor "St" for product "Stm32f070c6" | - | - |
Safe
|
St Search vendor "St" | Stm32f051k4 Firmware Search vendor "St" for product "Stm32f051k4 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f051k4 Search vendor "St" for product "Stm32f051k4" | - | - |
Safe
|
St Search vendor "St" | Stm32f051k6 Firmware Search vendor "St" for product "Stm32f051k6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f051k6 Search vendor "St" for product "Stm32f051k6" | - | - |
Safe
|
St Search vendor "St" | Stm32f051k8 Firmware Search vendor "St" for product "Stm32f051k8 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f051k8 Search vendor "St" for product "Stm32f051k8" | - | - |
Safe
|
St Search vendor "St" | Stm32f051r4 Firmware Search vendor "St" for product "Stm32f051r4 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f051r4 Search vendor "St" for product "Stm32f051r4" | - | - |
Safe
|
St Search vendor "St" | Stm32f051r6 Firmware Search vendor "St" for product "Stm32f051r6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f051r6 Search vendor "St" for product "Stm32f051r6" | - | - |
Safe
|
St Search vendor "St" | Stm32f051r8 Firmware Search vendor "St" for product "Stm32f051r8 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f051r8 Search vendor "St" for product "Stm32f051r8" | - | - |
Safe
|
St Search vendor "St" | Stm32f042t6 Firmware Search vendor "St" for product "Stm32f042t6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f042t6 Search vendor "St" for product "Stm32f042t6" | - | - |
Safe
|
St Search vendor "St" | Stm32f048c6 Firmware Search vendor "St" for product "Stm32f048c6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f048c6 Search vendor "St" for product "Stm32f048c6" | - | - |
Safe
|
St Search vendor "St" | Stm32f048g6 Firmware Search vendor "St" for product "Stm32f048g6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f048g6 Search vendor "St" for product "Stm32f048g6" | - | - |
Safe
|
St Search vendor "St" | Stm32f048t6 Firmware Search vendor "St" for product "Stm32f048t6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f048t6 Search vendor "St" for product "Stm32f048t6" | - | - |
Safe
|
St Search vendor "St" | Stm32f051c4 Firmware Search vendor "St" for product "Stm32f051c4 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f051c4 Search vendor "St" for product "Stm32f051c4" | - | - |
Safe
|
St Search vendor "St" | Stm32f051c6 Firmware Search vendor "St" for product "Stm32f051c6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f051c6 Search vendor "St" for product "Stm32f051c6" | - | - |
Safe
|
St Search vendor "St" | Stm32f051c8 Firmware Search vendor "St" for product "Stm32f051c8 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f051c8 Search vendor "St" for product "Stm32f051c8" | - | - |
Safe
|
St Search vendor "St" | Stm32f042f4 Firmware Search vendor "St" for product "Stm32f042f4 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f042f4 Search vendor "St" for product "Stm32f042f4" | - | - |
Safe
|
St Search vendor "St" | Stm32f042f6 Firmware Search vendor "St" for product "Stm32f042f6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f042f6 Search vendor "St" for product "Stm32f042f6" | - | - |
Safe
|
St Search vendor "St" | Stm32f042g4 Firmware Search vendor "St" for product "Stm32f042g4 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f042g4 Search vendor "St" for product "Stm32f042g4" | - | - |
Safe
|
St Search vendor "St" | Stm32f042g6 Firmware Search vendor "St" for product "Stm32f042g6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f042g6 Search vendor "St" for product "Stm32f042g6" | - | - |
Safe
|
St Search vendor "St" | Stm32f042k4 Firmware Search vendor "St" for product "Stm32f042k4 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f042k4 Search vendor "St" for product "Stm32f042k4" | - | - |
Safe
|
St Search vendor "St" | Stm32f042k6 Firmware Search vendor "St" for product "Stm32f042k6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f042k6 Search vendor "St" for product "Stm32f042k6" | - | - |
Safe
|
St Search vendor "St" | Stm32f038c6 Firmware Search vendor "St" for product "Stm32f038c6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f038c6 Search vendor "St" for product "Stm32f038c6" | - | - |
Safe
|
St Search vendor "St" | Stm32f038e6 Firmware Search vendor "St" for product "Stm32f038e6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f038e6 Search vendor "St" for product "Stm32f038e6" | - | - |
Safe
|
St Search vendor "St" | Stm32f038f6 Firmware Search vendor "St" for product "Stm32f038f6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f038f6 Search vendor "St" for product "Stm32f038f6" | - | - |
Safe
|
St Search vendor "St" | Stm32f038g6 Firmware Search vendor "St" for product "Stm32f038g6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f038g6 Search vendor "St" for product "Stm32f038g6" | - | - |
Safe
|
St Search vendor "St" | Stm32f038k6 Firmware Search vendor "St" for product "Stm32f038k6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f038k6 Search vendor "St" for product "Stm32f038k6" | - | - |
Safe
|
St Search vendor "St" | Stm32f042c4 Firmware Search vendor "St" for product "Stm32f042c4 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f042c4 Search vendor "St" for product "Stm32f042c4" | - | - |
Safe
|
St Search vendor "St" | Stm32f042c6 Firmware Search vendor "St" for product "Stm32f042c6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f042c6 Search vendor "St" for product "Stm32f042c6" | - | - |
Safe
|
St Search vendor "St" | Stm32f031e6 Firmware Search vendor "St" for product "Stm32f031e6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f031e6 Search vendor "St" for product "Stm32f031e6" | - | - |
Safe
|
St Search vendor "St" | Stm32f031f4 Firmware Search vendor "St" for product "Stm32f031f4 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f031f4 Search vendor "St" for product "Stm32f031f4" | - | - |
Safe
|
St Search vendor "St" | Stm32f031f6 Firmware Search vendor "St" for product "Stm32f031f6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f031f6 Search vendor "St" for product "Stm32f031f6" | - | - |
Safe
|
St Search vendor "St" | Stm32f031g4 Firmware Search vendor "St" for product "Stm32f031g4 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f031g4 Search vendor "St" for product "Stm32f031g4" | - | - |
Safe
|
St Search vendor "St" | Stm32f031g6 Firmware Search vendor "St" for product "Stm32f031g6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f031g6 Search vendor "St" for product "Stm32f031g6" | - | - |
Safe
|
St Search vendor "St" | Stm32f031k4 Firmware Search vendor "St" for product "Stm32f031k4 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f031k4 Search vendor "St" for product "Stm32f031k4" | - | - |
Safe
|
St Search vendor "St" | Stm32f030f4 Firmware Search vendor "St" for product "Stm32f030f4 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f030f4 Search vendor "St" for product "Stm32f030f4" | - | - |
Safe
|
St Search vendor "St" | Stm32f030k6 Firmware Search vendor "St" for product "Stm32f030k6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f030k6 Search vendor "St" for product "Stm32f030k6" | - | - |
Safe
|
St Search vendor "St" | Stm32f030r8 Firmware Search vendor "St" for product "Stm32f030r8 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f030r8 Search vendor "St" for product "Stm32f030r8" | - | - |
Safe
|
St Search vendor "St" | Stm32f030rc Firmware Search vendor "St" for product "Stm32f030rc Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f030rc Search vendor "St" for product "Stm32f030rc" | - | - |
Safe
|
St Search vendor "St" | Stm32f031c4 Firmware Search vendor "St" for product "Stm32f031c4 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f031c4 Search vendor "St" for product "Stm32f031c4" | - | - |
Safe
|
St Search vendor "St" | Stm32f031c6 Firmware Search vendor "St" for product "Stm32f031c6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f031c6 Search vendor "St" for product "Stm32f031c6" | - | - |
Safe
|
St Search vendor "St" | Stm32f030c6 Firmware Search vendor "St" for product "Stm32f030c6 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f030c6 Search vendor "St" for product "Stm32f030c6" | - | - |
Safe
|
St Search vendor "St" | Stm32f030c8 Firmware Search vendor "St" for product "Stm32f030c8 Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f030c8 Search vendor "St" for product "Stm32f030c8" | - | - |
Safe
|
St Search vendor "St" | Stm32f030cc Firmware Search vendor "St" for product "Stm32f030cc Firmware" | - | - |
Affected
| in | St Search vendor "St" | Stm32f030cc Search vendor "St" for product "Stm32f030cc" | - | - |
Safe
|