Ce registre relie nos signalements publics aux avis des éditeurs. Chaque analyse précise le chemin vulnérable, les conditions d’exploitation, le correctif et les limites de la preuve disponible.
Éditeurs et projets
Logiciels concernés par nos recherches publiques. Chaque logo renvoie au site officiel ou au dépôt du projet.
Comment notre chasse à une variante de CVE-2020-0728 est passée d’une fausse piste CBS à une écriture TrustedInstaller puis une élévation SYSTEM reproductibles.
Un client DHCP du réseau local pouvait stocker un nom d’hôte porteur de JavaScript qui s’exécutait dans le navigateur d’un administrateur pfSense ouvrant la table ARP.
Un quantization_config piégé dans un modèle Hugging Face faisait passer quant_dtype à eval() dans LMDeploy : charger le modèle exécutait le code de l’attaquant.
Comment notre chasse à une variante de CVE-2020-0728 est passée d’une fausse piste CBS à une écriture TrustedInstaller puis une élévation SYSTEM reproductibles.
Analyse de variantes de six extensions WordPress qui affichaient un nom de balise HTML choisi par un Contributeur sans liste blanche, avec à chaque fois une XSS stockée.
LibreNMS affichait sans échappement les noms, descriptions et route distinguishers de VRF lus en SNMP : un équipement hostile exécutait du script chez l’opérateur.
Deux appels à eval() dans l’atelier BIM de FreeCAD exécutaient du Python lu dans des modèles de projet et de mise en plan : charger un modèle piégé suffisait.
MCP Atlassian ouvrait tout file_path passé à son outil d’envoi Confluence : un appelant pouvait lire les fichiers de l’hôte et les exfiltrer en pièce jointe.
Le correctif de CVE-2025-66209 échappait les noms de bases dans les sauvegardes Coolify, pas les noms de collections MongoDB, qui atteignaient un shell root.
Le NumpyReader de MONAI chargeait les fichiers .npy et .npz avec allow_pickle=True : un fichier piégé dans un jeu d’imagerie médicale exécutait du code.
Tout utilisateur authentifié de DbGate pouvait injecter du JavaScript dans un script exécuté par le serveur, puis sortir du bac à sable require = null.
Les I/O managers DuckDB, Snowflake, BigQuery et DeltaLake de Dagster recopiaient les clés de partition dynamiques dans le SQL : ajouter une partition suffisait.
Un endpoint d’installation resté actif dans Chamilo LMS 2.0 permettait à n’importe qui d’ouvrir des connexions SMTP vers tout hôte et d’envoyer des mails.
L’endpoint PENS de Chamilo LMS 2.0 téléchargeait des paquets et envoyait des rappels vers des adresses choisies par tous, réseau interne et métadonnées cloud compris.
Un client DHCP du réseau local pouvait stocker un nom d’hôte porteur de JavaScript qui s’exécutait dans le navigateur d’un administrateur pfSense ouvrant la table ARP.
Trois outils de métadonnées d’adx-mcp-server inséraient table_name dans du KQL : un agent pouvait lancer n’importe quelle requête sans passer par execute_query.