Skip to main content
CVE Vulnerability Database

CVE-2024-1630: GE HealthCare Path Traversal Vulnerability

CVE-2024-1630 is a path traversal flaw in GE HealthCare's Common Service Desktop ultrasound component affecting the getAllFolderContents function. This article covers the technical details, security risks, and mitigation.

Updated:

CVE-2024-1630 Overview

CVE-2024-1630 is a path traversal vulnerability [CWE-22] in the getAllFolderContents function of Common Service Desktop, a component shipped with GE HealthCare ultrasound devices. An attacker with local access to an affected device can supply crafted path input to the function and read or modify files outside the intended directory. The flaw affects confidentiality and integrity of files on the device, including clinical and configuration data used by the ultrasound platform. GE HealthCare tracks this issue through its product security portal and has published mitigation guidance for affected ultrasound product families.

Critical Impact

Local attackers can traverse the file system through the getAllFolderContents function and access or tamper with sensitive files on GE HealthCare ultrasound devices.

Affected Products

  • GE HealthCare Common Service Desktop (ultrasound device service component)
  • GE HealthCare ultrasound devices bundling the vulnerable Common Service Desktop build
  • Refer to the GE Healthcare Security Update portal for the authoritative list of affected models and builds

Discovery Timeline

  • 2024-05-14 - CVE-2024-1630 published to the National Vulnerability Database (NVD)
  • 2026-06-17 - Last updated in NVD database

Technical Details for CVE-2024-1630

Vulnerability Analysis

The vulnerability resides in the getAllFolderContents function exposed by Common Service Desktop. The function accepts a folder path parameter and returns the contents of that folder. It does not properly validate or canonicalize the supplied path before use. An attacker can inject relative traversal sequences such as ..\ or absolute paths to reach directories outside the intended service scope.

Exploitation requires local access to the device, but no authentication and no user interaction. Successful abuse yields high impact to confidentiality and integrity, while availability remains unaffected. On a medical ultrasound platform, the accessible file system typically holds patient study data, calibration files, service logs, and application binaries, making unauthorized read and write operations particularly consequential.

Root Cause

The root cause is missing input validation on the folder path argument passed to getAllFolderContents. The function trusts caller-supplied paths and does not enforce a canonical base directory or reject traversal sequences. This is a textbook Improper Limitation of a Pathname to a Restricted Directory weakness [CWE-22].

Attack Vector

An attacker with local access to the ultrasound device, such as a physically present operator or a service technician, invokes the Common Service Desktop interface and calls getAllFolderContents with a path containing traversal sequences. The service resolves the path relative to its own working directory and returns file listings from arbitrary locations. Follow-on operations exposed by the same interface can be used to read or modify the discovered files. Technical details, affected builds, and remediation steps are published at the GE Healthcare Security Update portal.

Detection Methods for CVE-2024-1630

Indicators of Compromise

  • Service or application logs from Common Service Desktop containing folder path arguments with ..\, ../, or absolute path prefixes
  • Access to files or directories outside the Common Service Desktop working directory tree by the service process
  • Unexpected read or write access to patient study directories, calibration data, or system configuration files on the ultrasound host

Detection Strategies

  • Enable and forward Common Service Desktop application and OS-level file access logs to a central log store for analysis
  • Alert on any invocation of getAllFolderContents where the path argument contains traversal metacharacters or references paths outside the approved service directory
  • Correlate service account file access with expected clinical workflow patterns to surface anomalous file enumeration

Monitoring Recommendations

  • Baseline normal file access paths for the Common Service Desktop process and alert on deviations
  • Monitor local console and service technician sessions on ultrasound hosts, especially outside scheduled maintenance windows
  • Track integrity of clinical, configuration, and binary files on the device with periodic hash comparison against known-good baselines

How to Mitigate CVE-2024-1630

Immediate Actions Required

  • Inventory all GE HealthCare ultrasound devices and identify units running Common Service Desktop builds referenced in the vendor advisory
  • Restrict physical and console access to affected devices to authorized clinical and service personnel only
  • Apply vendor-supplied updates and configuration changes as soon as they are made available for each affected product family

Patch Information

GE HealthCare publishes fixed builds and product-specific remediation instructions through its coordinated security update site. Consult the GE Healthcare Security Update portal for the current patch status, service bulletins, and installation procedures tied to CVE-2024-1630.

Workarounds

  • Enforce strict physical access controls on ultrasound devices, including locked rooms, badge access, and session logout after use
  • Disable or restrict access to Common Service Desktop functionality to authorized service accounts where operationally feasible
  • Segment ultrasound devices onto isolated clinical VLANs and block non-essential local peripheral access such as unauthorized USB storage
bash
# Configuration example
# Refer to the GE Healthcare Security Update portal for vendor-approved
# hardening and patching procedures for the affected ultrasound product.
# https://securityupdate.gehealthcare.com/

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.