CVE-2024-39835

Vulnérabilité élevée dans Robot Operating System (ROS) (Open Source Robotics Foundation)

CVSS 7.8 · Élevée
EPSS 0.2%
Open Source Robotics Foundation•Robot Operating System (ROS)•Versions : Noetic Ninjemys, Indigo Igloo, Melodic Morenia, Kinetic Kame

Description

A code injection vulnerability has been identified in the Robot Operating System (ROS) 'roslaunch' command-line tool, affecting ROS distributions Noetic Ninjemys and earlier. The vulnerability arises from the use of the eval() method to process user-supplied, unsanitized parameter values within the substitution args mechanism, which roslaunch evaluates before launching a node. This flaw allows attackers to craft and execute arbitrary Python code.

Gravité et risque d'exploitation

CVE-2024-39835 obtient un score CVSS de 7.8/10, soit une gravité élevée. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.20 %, ce qui la place devant 9.6 % des CVE référencées.

Que faire ?

  • Vérifiez si Robot Operating System (ROS) (versions Noetic Ninjemys, Indigo Igloo, Melodic Morenia, Kinetic Kame) est présent sur votre parc.
  • Appliquez le correctif ou la version corrigée indiqués dans les références de l'éditeur.
  • À défaut de correctif, limitez l'exposition (filtrage réseau, désactivation du composant).
  • Automatisez la détection : les agents CVE Heimdall (gratuits, open source) corrèlent l'inventaire de vos serveurs avec la base CVE.

Références