Endoflip 300
System, Gastrointestinal Motility (Electrical). Attributes come from Medtronic's own public documentation for this product.
Attributes
Signals
Properties (MITRE EMB3D)
PID-11 Device includes a microprocessor PID-14 Device includes external peripheral interconnects (e.g., USB, Serial) PID-21 Device includes a bootloader PID-23 Device includes OS/kernel PID-27 Device includes support for firmware/software updates PID-31 Application-level software is present and running on the device PID-33 Device includes interactive applications, services, or user interfaces PID-41 Device exposes remote network services
Attributes: component types
Bootloader CPU Circuit Board Display Firmware Generic Application Local Application Local Service MCU / SOC / SOM Operating System Pump Sensor Modules User Interface
Attributes: interface types
Ethernet USB
Attributes: assets
Firmware Report Data Sensor Data Software Code
Attributes: dataflows
Balloon catheter to Pump System (data acquisition) Display System to Clinic/Hospital Network over Ethernet USB Device to Personal Computer (Reader software installation)
Matched threat intel
16
Advisories in our coverage that share an attribute with this product. A shared attribute is a lead, not a finding. The status column shows only what Medtronic has said.
Threats and weaknesses in matched advisories
MITRE EMB3D threats
TID-103 Microarchitectural Side Channels TID-115 Firmware/Data Extraction via Hardware Interface TID-116 Latent Privileged Access Port TID-119 Latent Hardware Debug Port Allows Memory/Code Manipulation TID-202 Exploitable System Network Stack Component TID-204 Untrusted Programs Can Access Privileged OS Functions TID-205 Existing OS Tools Maliciously Used for Device Manipulation TID-210 Device Vulnerabilities Unpatchable TID-211 Device Allows Unauthenticated Firmware Installation TID-213 Faulty FW/SW Update Integrity Verification TID-215 Unencrypted SW/FW Updates TID-219 OS/Kernel Privilege Escalation TID-222 Critical System Service May Be Disabled TID-224 Excessive Access via Software Diagnostic Features TID-310 Remotely Accessible Unauthenticated Services TID-311 Default Credentials TID-314 Passwords Can Be Guessed Using Brute-Force Attempts TID-316 Incorrect Certificate Verification Allows Authentication Bypass TID-327 Out of Bounds Memory Access TID-328 Hardcoded Credentials TID-329 Improper Password Storage TID-401 Undocumented Protocol Features TID-404 Remotely Triggerable Deadlock/DoS TID-405 Network Stack Resource Exhaustion TID-406 Unauthorized Messages or Connections TID-408 Unencrypted Sensitive Data Communication
CWE weaknesses
CWE-1104 Use of Unmaintained Third Party Components CWE-1188 Insecure Default Initialization of Resource CWE-1191 On-Chip Debug and Test Interface With Improper Access Control CWE-1313 Hardware Allows Activation of Test or Debug Logic at Runtime CWE-1329 Reliance on Component That is Not Updateable CWE-20 Improper Input Validation CWE-276 Incorrect Default Permissions CWE-345 Insufficient Verification of Data Authenticity CWE-400 Uncontrolled Resource Consumption CWE-427 Uncontrolled Search Path Element CWE-476 NULL Pointer Dereference CWE-494 Download of Code Without Integrity Check CWE-506 Embedded Malicious Code CWE-522 Insufficiently Protected Credentials CWE-912 Hidden Functionality