🇰🇷 한글 설명
Medtronic 2090 CareLink Programmer는 업데이트 다운로드 시 VPN 연결 유지 여부를 확인하지 않는 취약점이 있습니다. 공격자가 VPN 연결을 강제로 종료시킨 후 중간자 공격(MitM)을 통해 악성 업데이트를 전송할 수 있으며, 시스템이 업데이트의 출처나 무결성을 검증하지 않아 위험합니다.
💡 쉬운 설명
기기가 안전한 통로(VPN)를 통해 업데이트를 받는다고 믿지만, 실제로는 통로가 끊겼는지 확인하지 않습니다. 공격자가 이 통로를 끊고 가짜 업데이트를 보내 기기를 조작할 수 있습니다.
🇺🇸 원문 (English)
Medtronic 2090 CareLink Programmer
uses a virtual private network connection to securely download updates. It does not verify it is still connected to this virtual private network before downloading updates. The affected products initially establish an encapsulated IP-based VPN connection to a Medtronic-hosted update network. Once the VPN is established, it makes a request to a HTTP (non-TLS) server across the VPN for updates, which responds and provides any available updates. The programmer-side (client) service responsible for this HTTP request does not check to ensure it is still connected to the VPN before making the HTTP request. Thus, an attacker could cause the VPN connection to terminate (through various methods and attack points) and intercept the HTTP request, responding with malicious updates via a man-in-the-middle attack. The affected products do not verify the origin or integrity of these updates, as it insufficiently relied on the security of the VPN. An attacker with remote network access to the programmer could influence these communications.
📍 영향받는 시스템
Medtronic 2090 CareLink Programmer
⚔️ 공격 벡터
VPN 연결을 강제로 종료시킨 후 HTTP 요청을 가로채는 중간자 공격(Man-in-the-Middle)
🛡️ 대응 방법
제조사에서 제공하는 보안 패치를 적용하거나, 업데이트 시 반드시 신뢰할 수 있는 네트워크 환경을 유지해야 합니다.
🔧 검증 코드
해당 장비 모델명이 출력되면 취약한 시스템을 사용 중일 가능성이 있으므로 제조사의 보안 권고안을 확인하십시오.
echo 'Medtronic 2090 CareLink Programmer' | grep -i 'Medtronic'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
💻 영향받는 소프트웨어
IBM Security Verify Access