Orthanc - CVE-2026-5442

Date de publication :

Il s'agit d'une vulnérabilité dans le décodeur d'images DICOM d'Orthanc, au niveau du traitement des champs de dimension d'une image.

Orthanc est un serveur DICOM open source léger, destiné au stockage, au traitement et à l'échange d'images médicales dans les environnements de santé. Il est conforme au standard DICOM et expose une API REST ainsi qu'une interface web pour la gestion des données d'imagerie. Il est utilisé comme serveur PACS dans les établissements hospitaliers, les laboratoires d'imagerie médicale et les solutions de télémédecine.

Ces champs sont encodés avec la représentation de valeur VR Unsigned Long (UL) au lieu du type attendu VR Unsigned Short (US), ce qui autorise le traitement de dimensions extrêmement larges. Lors du calcul de la taille de la frame, ce traitement provoque un débordement d'entier (integer overflow), qui entraîne un accès mémoire hors limites (out-of-bounds) dans le tas (heap) lors du décodage de l'image. L'exploitation est possible via l'envoi d'un fichier DICOM spécialement forgé à l'API REST, accessible sans authentification dans les configurations par défaut.

Elle permet à un attaquant distant et non authentifié de provoquer une corruption de la mémoire du tas, un déni de service, et potentiellement une exécution de code arbitraire à distance.

Informations

La faille est activement exploitée : Non

Un correctif existe : Oui

Une mesure de contournement existe : Oui

Risques

•   Exécution de code arbitraire (à distance)
•   Atteinte à la confidentialité des données
•   Déni de service (à distance)

Exploitation

La vulnérabilité exploitée est du type
CWE-190 : Integer Overflow or Wraparound

Détails sur l'exploitation
•   Vecteur d'attaque : Réseau
•   Complexité de l'attaque : Faible
•   Privilèges nécessaires pour réaliser l'attaque : Aucun
•   Interaction d'un utilisateur ayant accès au produit est-elle nécessaire : Non
•   L'exploitation de la faille permet d'obtenir des droits privilégiés : Non

Preuve de concept
Actuellement, aucune preuve de concept n'est disponible en sources ouvertes.

Systèmes ou composants affectés

Orthanc DICOM Server versions 1.12.10 et antérieures

Contournement provisoire

Restreindre l'accès aux fonctionnalités d'upload et de traitement d'images aux seuls utilisateurs et réseaux de confiance, via la configuration des droits d'accès à l'API REST d'Orthanc.

Solutions ou recommandations

Orthanc DICOM Server version 1.12.11 et supérieures.