VM2 - CVE-2023-29017

Date de publication :

Une mauvaise gestion des objets transmis à Error.prepareStackTrace en cas d'erreurs asynchrones non gérées dans la sandbox VM2 permet à un attaquant d’exécuter du code arbitraire à distance sur la machine hôte.

Informations

La faille est activement exploitée : Non

Un correctif existe : Oui

Une mesure de contournement existe : Non

Risques

Exécution de code arbitraire (à distance)

Exploitation

La vulnérabilité exploitée est du type

CWE-913: Improper Control of Dynamically Managed Code Resources

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

Une preuve de concept est disponible en sources ouvertes.

Systèmes ou composants affectés

VM2 aux versions antérieures à 3.9.15.

Solutions ou recommandations

Mettre à jour VM2 vers la version 3.9.15.

Des informations complémentaires sont disponibles ici.