Full Report
1. EXECUTIVE SUMMARY CVSS v3 6.4 ATTENTION: Low attack complexity Vendor: Medtronic Equipment: Micros Clinician (A51200) app and InterStim X Clinician (A51300) app Vulnerabilities: Unverified Password Change 2. RISK EVALUATION Successful exploitation of this vulnerability could cause the clinician application’s custom password to be reset to default, resulting in unauthorized control of the clinician therapy application. 3. TECHNICAL DETAILS 3.1 AFFECTED PRODUCTS The following versions of Medtronic Clinician App are affected: Micro Clinician (A51200) InterStim X Clinician (A51300) 3.2 VULNERABILITY OVERVIEW 3.2.1 UNVERIFIED PASSWORD CHANGE CWE-620 Medtronic Clinician (A51200) and InterStim X Clinicain App (A51300) contain a vulnerability that exists under certain reset conditions, which could cause the clinician application’s custom password to be reset to a default password. This could result in unauthorized control of the clinician therapy application, which has greater control over therapy parameters than the patient app. Changes still cannot be made outside of the established therapy parameters of the programmer. To gain unauthorized access, an individual would need physical access to the Smart Programmer. CVE-2023-25931 has been assigned to this vulnerability. A CVSS v3 base score of 6.4 has been calculated; the CVSS vector string is (AV:P/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:H). 3.3 BACKGROUND CRITICAL INFRASTRUCTURE SECTORS: Healthcare and Public Health COUNTRIES/AREAS DEPLOYED: Worldwide COMPANY HEADQUARTERS LOCATION: Ireland 3.4 RESEARCHER Medtronic reported this vulnerability to CISA. 4. MITIGATIONS The following mitigations have been provided by Medtronic: An app update is available as of February 23, 2023 that will fix the vulnerability. Users should refer to the Medtronic Security Bulletin for the correct Medtronic Support contact for help updating the app. CISA reminds organizations to perform proper impact analysis and risk assessment prior to deploying defensive measures. CISA also provides a section for control systems security recommended practices on the ICS webpage at cisa.gov/ics. Several CISA products detailing cyber defense best practices are available for reading and download, including Improving Industrial Control Systems Cybersecurity with Defense-in-Depth Strategies. Additional mitigation guidance and recommended practices are publicly available on the ICS webpage at cisa.gov/ics in the technical information paper, ICS-TIP-12-146-01B--Targeted Cyber Intrusion Detection and Mitigation Strategies. Organizations observing suspected malicious activity should follow established internal procedures and report findings to CISA for tracking and correlation against other incidents. CISA also recommends users take the following measures to protect themselves from social engineering attacks: Do not click web links or open attachments in unsolicited email messages. Refer to Recognizing and Avoiding Email Scams for more information on avoiding email scams. Refer to Avoiding Social Engineering and Phishing Attacks for more information on social engineering attacks. No known public exploits specifically target this vulnerability. This vulnerability is not exploitable remotely.
Analysis Summary
# Vulnerability: Unverified Password Change in Medtronic Clinician Apps
## CVE Details
- CVE ID: CVE-2023-25931
- CVSS Score: 6.4 (Medium)
- CWE: CWE-620 (Insecure Configuration Management or Improper Handling of Password Reset)
## Affected Systems
- Products: Medtronic Micro Clinician (A51200) app and InterStim X Clinician (A51300) app.
- Versions: Unspecified versions prior to the patch release.
- Configurations: Requires physical access to the Smart Programmer.
## Vulnerability Description
The Medtronic Micro Clinician (A51200) and InterStim X Clinician (A51300) applications contain a vulnerability related to unverified password change under specific reset conditions. Successful exploitation allows an attacker who has physical access to the Smart Programmer to cause the custom password of the clinician application to be reset to a default password. This vulnerability allows for unauthorized control of the clinician therapy application, which has greater control over therapy parameters than the patient app, though changes are still limited by established therapy parameters of the programmer.
## Exploitation
- Status: No known public exploits specifically target this vulnerability.
- Complexity: Low (AC:L)
- Attack Vector: Physical (AV:P)
## Impact
- Confidentiality: Low (C:L)
- Integrity: High (I:H) (Unauthorized control/modification of settings)
- Availability: High (A:H) (Potential disruption to authorized use)
## Remediation
### Patches
- An app update addressing the vulnerability was made available as of February 23, 2023. Users must contact Medtronic Support for assistance updating the app.
### Workarounds
- No specific technical workarounds beyond applying the patch were detailed, but the vulnerability requires physical presence at the Smart Programmer. Ensuring physical security of the device is implied.
## Detection
- Indicators of Compromise: Unauthorized changes to therapy parameters or discovery of the clinician app utilizing a default password when a custom one was expected.
- Detection Methods and Tools: Organizations should investigate device access logs related to the Smart Programmer.
## References
- Vendor Advisory: hxxps://global.medtronic.com/xg-en/product-security/security-bulletins/pelvic-health-interstim-micro.html
- CISA Publication: hxxps://www.cisa.gov/uscert/ics/tips/ICS-TIP-12-146-01B
- CISA ICS Practices: hxxps://us-cert.cisa.gov/ics/Recommended-Practices