Skip to content
ActualitésVirus minier découvert dans le plugin ComfyUI Impact-Pack - Action urgente requise

Virus minier découvert dans le plugin ComfyUI Impact-Pack - Action urgente requise

ComfyUI-Impact-Pack-virus

Lien source

Rapport de problème original : ComfyUI-Impact-Pack Issue #843

Aperçu de l’événement

Impact-Pack, l’un des plugins les plus populaires de la communauté ComfyUI, présente une grave vulnérabilité de sécurité. Le plugin, via son package de dépendance Ultralytics (versions 8.3.41 et 8.3.42), contient un virus de minage de cryptomonnaie qui peut utiliser les ressources système pour des opérations de minage à l’insu de l’utilisateur.

Analyse du comportement du virus

Le virus fonctionne principalement de la manière suivante :

  1. Télécharge et exécute automatiquement des programmes malveillants via le package Ultralytics modifié
  2. Se connecte à une adresse suspecte de pool de minage : connect.consrensys.com:8080
  3. S’exécute silencieusement en arrière-plan, consommant d’importantes ressources système
  4. Supprime automatiquement les fichiers d’exécution pour éviter la détection

Portée des systèmes affectés

  • Utilisateurs ayant installé le plugin ComfyUI Impact-Pack
  • Utilisateurs utilisant Ultralytics versions 8.3.41 ou 8.3.42
  • Affecte principalement les utilisateurs des plateformes Windows et Linux x86/AMD64

Solutions

1. Désinstaller immédiatement les packages suspects

pip uninstall ultralytics ultralytics-thop

2. Supprimer le plugin Impact-Pack

Supprimez les répertoires suivants :

..\<répertoire d'installation ComfyUI>\ComfyUI\custom_nodes\ComfyUI-Impact-Pack
 

3. Vérification de la sécurité du système

  • Exécuter un logiciel antivirus pour un scan complet du système
  • Vérifier la présence de processus suspects dans les processus système
  • Vérifier et fermer les connexions avec connect.consrensys.com
  • Bloquer ce domaine dans le pare-feu

Système Windows :

  1. Ouvrir le Pare-feu Windows Defender

    • Appuyez sur Win + R, tapez wf.msc pour ouvrir le Pare-feu Windows Defender avec sécurité avancée
    • Ou accédez via le Panneau de configuration -> Système et sécurité -> Pare-feu Windows Defender
  2. Créer une nouvelle règle de trafic sortant

    • Cliquez sur “Règles de trafic sortant” dans le panneau de gauche
    • Cliquez sur “Nouvelle règle” dans le panneau d’actions à droite
    • Sélectionnez le type de règle “Personnalisée”
    • À l’étape “Programme”, sélectionnez “Tous les programmes”
    • Dans “Protocole et ports”, sélectionnez protocole “N’importe lequel”
    • À l’étape “Étendue”, ajoutez l’adresse IP distante : connect.consrensys.com
    • Choisissez “Bloquer la connexion”
    • Nommez la règle (par exemple “Bloquer domaine de minage”) et terminez la création

Système macOS :

  1. Utiliser le pare-feu intégré

    echo "127.0.0.1 connect.consrensys.com" | sudo tee -a /etc/hosts
  2. Utiliser Little Snitch

    • Installer Little Snitch
    • Créer une nouvelle règle
    • Ajouter connect.consrensys.com à la liste de blocage

Système Linux :

  1. Utiliser UFW (pare-feu Ubuntu)

    sudo ufw deny out from any to connect.consrensys.com
    sudo ufw enable
  2. Utiliser iptables

    sudo iptables -A OUTPUT -d connect.consrensys.com -j DROP
    sudo iptables-save > /etc/iptables/rules.v4
  3. Modifier le fichier hosts

    echo "127.0.0.1 connect.consrensys.com" | sudo tee -a /etc/hosts

Les solutions ci-dessus s’appliquent aux systèmes Windows, macOS et Linux, rédigées par l’IA

4. Réinstallation de la version sécurisée

Après la publication de la version officielle sécurisée, vous pourrez réinstaller Ultralytics en utilisant la méthode suivante :

pip install git+https://github.com/ultralytics/ultralytics.git

Mesures préventives

  1. Surveiller régulièrement l’utilisation des ressources système
  2. Vérifier soigneusement les sources avant d’installer des plugins
  3. Maintenir à jour les versions de sécurité
  4. Utiliser les fonctions de scan de sécurité de ComfyUI-Manager

Derniers développements

  • L’équipe Ultralytics a supprimé les versions infectées de PyPI
  • ComfyUI-Manager a ajouté des fonctions de détection de sécurité
  • L’équipe Impact-Pack enquête sur l’incident et prépare des mises à jour de sécurité

Notes importantes

Si vous constatez une utilisation anormalement élevée du CPU/GPU sur votre système, il est recommandé de suivre immédiatement les étapes ci-dessus. Il est également conseillé de suivre les annonces officielles de ComfyUI-Impact-Pack et d’attendre la publication d’une nouvelle version sécurisée.

Cet incident nous rappelle également qu’il faut être particulièrement attentif à la sécurité lors de l’utilisation de logiciels open source. Il est conseillé aux utilisateurs d’effectuer les vérifications de sécurité nécessaires avant d’installer de nouveaux plugins.