☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
[ VENDOR STATS ]
CVSS: 7.1 CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N 🐛 CWE-284
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2019-10964

CVE-2019-10964 — Medtronic MiniMed 508 and Paradigm Series Insulin Pumps Improper Access Control
📅 PUBLISHED: 2019-06-28 00:00 UTC 🔄 UPDATED: 2026-08-13 18:46 UTC
[ PATCH UNDER REVIEW ↓ ] Remains UNDER REVIEW until an independent source confirms the fix
[ DEFENSE PATCH ↓ ]
💣 PoC: None
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 1.23%
👁️
1.23% probability
30.8× above the median CVE
Tier: HIGH
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1199
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
VULNERABLE: version not auto-detected — verify your deployed version locally
CVSS VECTOR BREAKDOWN 7.1
AV: A Attack Vector Adjacent
AC: L Attack Complexity Low
PR: N Privileges Required None
UI: N User Interaction None
S: U Scope Unchanged
C: H Confidentiality High
I: H Integrity High
A: N Availability None
7.1
THREAT LEVEL
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2019-10964 is an improper access control vulnerability in the wireless RF communication protocol of Medtronic MiniMed 508 and Paradigm Series insulin pumps (CWE-284). The flaw stems from the absence of proper authentication and authorization mechanisms in the proprietary wireless communication protocol used by these devices, allowing an attacker with adjacent network access to intercept, inject, replay, or modify data. If successfully exploited, the attacker could alter pump settings and control insulin delivery, creating potentially life-threatening scenarios for patients. Advisory claims a patch exists, but vendor documentation indicates remediation is via hardware migration to newer models rather than software patching.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

Technical Analysis

Vulnerability Mechanism

The vulnerability resides in the wireless RF communication protocol implemented by the affected Medtronic insulin pump models. According to the NVD description, these devices communicate with peripheral equipment — including blood glucose meters, glucose sensor transmitters, and CareLink USB devices — via an unauthenticated RF link. The protocol fails to implement proper authentication or authorization on incoming commands, meaning the pump cannot distinguish legitimate control signals from malicious ones.

Attack Surface

The attack surface is the proprietary RF communications channel. Because the protocol supports data injection, replay, modification, and interception, the entire command-and-control interface of the pump is exposed to any device that can transmit on the relevant RF frequency within adjacent range. The description references wireless RF as the transport medium; no encryption, cryptographic signature, or session token validation is performed before the receiving pump processes incoming data.

Code-Level Analysis

Insufficient technical detail is available regarding the exact frame structure, opcodes, or state-machine implementations. The NVD description does not enumerate specific protocol fields, packet types, or memory-corruption vectors; this is a pure access-control logic failure rather than a memory-safety bug. The pumping mechanism's control logic — responsible for basal rate, bolus delivery, and configuration settings — relies entirely on the RF receiver interpreting incoming commands as authoritative, with no verification of sender provenance.

CVSS Rationale

The CVSS score of 7.1 reflects the following characteristics: the attack vector is adjacent (AV:A) — accessible only via RF proximity rather than network-level exploitation; the attack requires no privileges (PR:N) and no user interaction (UI:N); the confidentiality and integrity impacts are high (C:H/I:H) since the attacker can not only read pump telemetry but also rewrite pump settings; availability impact is none (A:N) per NVD scoring, though the clinical consequences of integrity loss can indirectly destabilize patient health.


Exploitation Scenarios

Attack Chain

Step 1 — Reconnaissance / Target Identification

The attacker first identifies a victim using a vulnerable MiniMed 508 or Paradigm Series pump. This can be accomplished by scanning common RF frequencies used by medical telemetry in public locations (e.g., hospitals, public transit, pharmacies). The attacker may also leverage social engineering to confirm the pump model, or physically observe the patient's device. Physical proximity — typically within a few dozen meters — is required for the adjacent-vector classification.

Step 2 — Flaw-Class Triggering

Once a target pump is identified, the attacker activates an RF transceiver configured to match the pump's protocol frequency. Because no authentication handshake is required, the attacker's device does not need to establish a session or exchange credentials. The improper access control is triggered by simply transmitting specially crafted protocol frames on the same frequency band.

Step 3 — Payload / Execution Method

The attacker crafts RF packets that mimic legitimate command frames from authorized companion devices (such as a glucose meter instructing the pump to deliver a bolus). Since the protocol lacks cryptographic integrity checks, the attacker can:

  • Replay: Capture and retransmit previously intercepted legitimate frames (e.g., an insulin-delivery command).
  • Inject: Transmit novel command frames directly to the pump.
  • Modify: Alter captured frames in transit before retransmission.
  • Intercept: Eavesdrop on legitimate traffic between the pump and authorized devices, harvesting telemetry data.

Step 4 — Post-Exploitation Impact

Successful exploitation allows the attacker to modify insulin delivery parameters (basal rate, bolus dosage, temporary rate adjustments) and silence or alter pump notifications that would otherwise alert the patient to unexpected activity. This can induce either severe hypoglycemia (excess insulin) or hyperglycemia (insufficient insulin) — both potentially fatal states. The attacker does not require physical control of the pump hardware itself; RF adjacency is sufficient.

Note: No public PoC is available; attack chain is inferred from vulnerability class (improper access control in RF protocols). The NVD description explicitly mentions data injection, replay, modification, and interception as viable actions.


Impact Assessment

Business Impact

For the vendor (Medtronic): the vulnerability undermines patient trust in connected medical device security, exposes the company to regulatory scrutiny (e.g., FDA review), potential product liability litigation, and recall/replacement costs. The remediation path — physical replacement of affected pumps — is significantly more costly than software patching.

Affected Systems

  • Medtronic MiniMed 508 insulin pumps
  • Medtronic Paradigm Series insulin pumps (including 5xx and 7xx models per the series naming)

Blast Radius

The clinical blast radius is high. An exploited pump can administer incorrect insulin doses, leading to:

  • Severe hypoglycemia (rapid onset — minutes to hours)
  • Diabetic ketoacidosis (slower onset — hours to days)
  • Patient mortality in extreme cases

The RF attack vector means anyone within the radio range of the patient achieves the same capability as a fully authenticated companion device.

CVSS Subscore Analysis

  • Integrity Impact: High — the attacker can rewrite critical device configuration and delivery instructions.
  • Confidentiality Impact: High — sensitive medical telemetry (glucose readings, insulin history) can be intercepted.
  • Availability Impact: None assigned — but note the indirect denial-of-service potential (disabling alarms prevents the patient from being notified of malfunction).
  • Attack Complexity: Low — requires standard RF hardware and reverse-engineering of the protocol, no authenticated preconditions.
  • User Interaction: None — the victim need not click, approve, or configure anything to be exploited.

Detection Guidance

Sigma Rule

title: Medtronic Insulin Pump RF Anomalous Command Pattern
id: 8f6a2c9e-3b4d-4e5f-8a9b-0c1d2e3f4a5b
status: experimental
description: Detects anomalous RF communication patterns targeting vulnerable Medtronic MiniMed insulin pumps (CVE-2019-10964).
references:
    - https://nvd.nist.gov/vuln/detail/CVE-2019-10964
    - https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-10964
tags:
    - attack.ics
    - attack.t0869
    - cve.2019
logsource:
    product: wireless_rf
    service: medical_telemetry
detection:
    selection:
        protocol: "medtronic_rf"
        event_type: "command_injection"
    condition: selection
falsepositives:
    - Legitimate configuration changes performed by authorized healthcare providers
level: high

YARA Rule

rule Medtronic_InsulinPump_CVE2019_10964
{
    meta:
        author = "Valtersit Threat Intel"
        description = "Detects protocol signatures associated with CVE-2019-10964 exploitation artifacts"
        cve = "CVE-2019-10964"
        date = "2024-01-01"
        severity = "high"

    strings:
        $pump_marker = "MiniMed" ascii nocase
        $serial_508 = "508" ascii
        $paradigm = "Paradigm" ascii nocase
        $cmd_set = "bolus" ascii nocase
        $cmd_cfg = "setting" ascii nocase

    condition:
        any of ($pump_marker, $serial_508, $paradigm) and
        (any of ($cmd_set, $cmd_cfg)) and
        filesize < 100KB
}

Suricata IDS Rule

alert rf any any -> any any (msg:"CVE-2019-10964 - Medtronic Insulin Pump RF Command Injection Attempt"; flow:to_server; content:"|00|"; depth:1; content:"|11|"; distance:1; within:2; content:"MiniMed"; distance:10; within:20; reference:cve,2019-10964; reference:url,https://nvd.nist.gov/vuln/detail/CVE-2019-10964; classtype:attempted-admin; sid:2024096401; rev:1;)

Note: Given the proprietary nature of the protocol, the above rule is a placeholder design pattern — field-level specifics require capture of legitimate protocol traffic to refine signature accuracy.

Elastic Detection


Note: Suricata rule above is a placeholder design pattern — field-level specifics require capture of legitimate protocol traffic to refine signature accuracy.*

Elastic Detection

// Elastic Security — EQL Detection for unauthorized pump parameter changes
sequence by host.name
  with maxspan=5m
  [any where process.name == "carelink.exe" and
    event.action in ("create", "write") and
    file.name : "*.dat"]
  [any where process.name == "carelink.exe" and
    event.action == "network_connection" and
    process.name == "carelink.exe" and
    destination.port == 8080]

Note: This EQL detection targets the companion application side (CareLink USB) in a managed Windows environment. Device-level RF detection requires specialized SDR (Software-Defined Radio) infrastructure beyond standard EDR telemetry.

Splunk SPL Query

index=main sourcetype="windows:sysmon" process_name="carelink.exe"
| eventstats count as event_count by ComputerName
| where event_count > 50
| eval suspicious = case(
    process_name=="carelink.exe" AND CommandLine LIKE "%ComPort%",
    "ComPort_Manipulation",
    process_name=="carelink.exe" AND CommandLine LIKE "%inject%",
    "Command_Injection",
    1==1, "Normal")
| search suspicious IN ("ComPort_Manipulation", "Command_Injection")
| table _time, ComputerName, User, process_name, CommandLine, suspicious
| sort _time desc

Note: SPL pattern is a heuristic for detecting anomalous interaction patterns with the desktop companion application; RF-layer attacks may evade this entirely.

Wazuh OSSEC Rule

<group name="medical_device, access_control,">
  <rule id="109640" level="12">
    <decoded_as>syslog</decoded_as>
    <match>medtronic|minimed|paradigm</match>
    <regex>\b(replay|injection|intercept|modification)\b</regex>
    <description>CVE-2019-10964 - Possible exploitation of Medtronic insulin pump wireless protocol</description>
    <group>policy_violation,</group>
    <mitre>
      <id>T1199</id>
    </mitre>
    <options>no_full_log</options>
  </rule>
</group>

Mitigation & Patch Guidance

Patch Confidence: 2/4 — CLAIMED — single source (CNA) claims a patch exists, but this is not independently confirmed and vendor documentation points toward hardware replacement rather than firmware patch distribution.

1. Immediate Mitigations

Medtronic recommends the following patient-level mitigations, listed verbatim from the advisory, and they represent the only currently available risk-reduction measures:

  • Maintain tight physical control of the pump and devices connected to the pump.
  • Do not share pump serial number.
  • Be attentive to pump notifications, alarms, and alerts.
  • Immediately cancel any unintended boluses (a single dose of insulin administered all at once).
  • Do not connect to any third-party devices or use any software not authorized by Medtronic.
  • Disconnect CareLink USB devices from computers when not being used to download data from the pump.
  • Monitor blood glucose levels closely and act as appropriate.
  • Get medical help immediately when experiencing symptoms of severe hypoglycemia or diabetic ketoacidosis, or suspect an insulin pump settings, or insulin delivery have changed unexpectedly.

2. Patch / Upgrade Steps

  • Medtronic advises U.S. patients to consult their healthcare provider about transitioning to a newer insulin pump model with improved cybersecurity protections.
  • Patients outside the U.S. will receive a notification letter with country-specific instructions.
  • No firmware patch is listed as a remediation path for existing devices.

3. Long-Term Hardening

  • Establish a policy for fleet replacement of affected devices in institutional settings (hospitals, clinics) with non-vulnerable models.
  • Implement physical-layer controls: restrict pump use to controlled environments where RF adjacency is minimized.
  • Integrate medical device RF activity into enterprise-wide ICS/OT monitoring where feasible.
  • Maintain asset inventory of all deployed medical devices with CVE exposure.
  • Educate patients on the risk profile of wireless insulin pumps, including recognition of anomalous pump behavior.
  • Monitor Medtronic's advisory page (https://www.medtronic.com/security) for updated guidance or firmware releases.

References

  1. NVD Entry — https://nvd.nist.gov/vuln/detail/CVE-2019-10964
  2. Vendor Advisory — https://www.medtronic.com/security
  3. CVE Program Record (MITRE) — https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-10964
  4. CISA KEV — Not listed (no known exploit-in-the-wild confirmation as of the report publication date).
  5. Threat Actor Campaigns — No known targeted threat actor campaigns have been publicly attributed to CVE-2019-10964 as of this report. The EPSS score (0.01234, 66.3rd percentile) indicates a moderate-to-low probability of exploitation in the wild relative to other published CVEs, aligning with the practical difficulty of RF-layer attacks requiring specialized hardware and proximity.
👁️ SHODAN DORKS (THREAT HUNTING)

What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.

Medtronic MiniMed
CareLink USB
MiniMed 508 paradigm
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2019-10964/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.