ActualitésCryptoLa faille SGLang chez Near AI expose les données d'utilisateurs et de 18 agents IA

La faille SGLang chez Near AI expose les données d'utilisateurs et de 18 agents IA

Auteur: Decrypt·

Points clés

  • •Un attaquant a exploité une vulnérabilité d'exécution de code à distance dans SGLang, le moteur open source des serveurs d'inférence de NEAR AI, pour accéder à des systèmes internes.
  • •L'intrus a téléchargé les informations de compte d'environ 100 utilisateurs, notamment leurs noms et adresses e-mail, ainsi que des données d'abonnement et de solde pour certains d'entre eux.
  • •Les historiques de conversation, paramètres et journaux de 18 agents IA d'un déploiement ancien ont été récupérés ; ces agents ne fonctionnaient pas dans l'environnement informatique confidentiel de NEAR AI.
  • •Des clés API appartenant à deux clients ont été exposées puis révoquées, et les requêtes en mode confidentiel traitées le 8 novembre ont pu être visibles par l'attaquant.
  • •NEAR AI a déployé un correctif, renouvelé les identifiants, achevé une revue forensique et notifié les utilisateurs concernés, tout en rappelant que les environnements d'exécution de confiance ne protègent pas contre les vulnérabilités logicielles en leur sein.
La faille SGLang chez Near AI expose les données d'utilisateurs et de 18 agents IA

NEAR AI a révélé une faille de sécurité dans laquelle un attaquant a exploité une vulnérabilité d'un logiciel tiers exécuté sur les serveurs de la société, accédé à des systèmes internes et téléchargé les informations de compte d'environ 100 utilisateurs ainsi que des données liées à 18 agents IA.

Dans un rapport d'incident de sécurité publié le 9 novembre, la société a indiqué que l'intrus avait exploité une vulnérabilité d'exécution de code à distance — une faille permettant à un attaquant d'exécuter des commandes arbitraires sur un système ciblé — dans SGLang, un moteur open source utilisé pour faire tourner des modèles d'IA et générer des réponses aux requêtes des utilisateurs. L'exploit a permis à l'attaquant d'exécuter des commandes sur un serveur d'inférence, puis d'accéder à d'autres parties de l'infrastructure de NEAR AI.

Les enquêteurs ont retracé l'intrusion jusqu'à un système interne connecté à Private Chat, une fonctionnalité que la société avait déjà retirée. Cet épisode rappelle que les données liées à des produits retirés du service peuvent demeurer accessibles au sein de l'infrastructure d'une entreprise. Selon le rapport d'incident de la société, l'attaquant a téléchargé les noms et adresses e-mail d'environ 100 utilisateurs, ainsi que des informations relatives au plan d'abonnement et au solde du compte pour certains d'entre eux.

La faille a également atteint un déploiement plus ancien de Near AI Agents, où 18 agents ont été consultés et leurs historiques de conversation, paramètres et journaux récupérés. Ces agents ne fonctionnaient pas au sein de l'environnement informatique confidentiel de NEAR AI, conçu pour soustraire les informations à la société qui exploite les serveurs, a précisé le rapport.

Les journaux ont en outre exposé des clés API de NEAR AI Cloud appartenant à deux clients. Ces clés fonctionnent comme des identifiants numériques que les applications utilisent pour accéder aux services cloud ; Near AI a indiqué les avoir révoquées toutes les deux, sans préciser si l'attaquant les avait utilisées.

La société a également déclaré que les requêtes en mode confidentiel traitées le 8 novembre ont pu être visibles par l'attaquant, bien que l'enquête n'ait révélé aucune indication que les conversations Private Chat stockées ou les fichiers téléversés aient été consultés. Le vol confirmé concernait des enregistrements de compte et des données d'agents hérités, tandis que l'exposition de requêtes confidentielles en direct demeure une possibilité identifiée par l'enquête.

L'IA confidentielle a un problème logiciel

Near AI fait partie de l'écosystème Near au sens large, qui met en avant la confidentialité de l'IA aux côtés de ses ambitions blockchain. Son produit Cloud utilise des environnements d'exécution de confiance, ou TEE, pour maintenir les requêtes IA chiffrées et isolées des opérateurs de serveurs, même lorsque les modèles les traitent.

L'isolation matérielle ne garantit toutefois pas que le logiciel à l'intérieur de l'environnement protégé soit sûr. « Cela ne protège pas contre une vulnérabilité du logiciel exécuté à l'intérieur de l'environnement », a reconnu Near AI, expliquant que la faille SGLang a permis à l'attaquant d'exécuter du code là où les requêtes confidentielles étaient traitées.

Pour une entreprise qui vend la confidentialité comme caractéristique essentielle, ce déficit logiciel constitue une réserve importante. En octobre, Near AI avait annoncé que l'assistant de navigateur Leo de Brave utilisait son infrastructure d'inférence confidentielle pour un modèle IA pris en charge, bien que le rapport d'incident n'identifie pas les utilisateurs de Brave parmi les personnes touchées.

SGLang avait déjà attiré l'attention des chercheurs en sécurité. En juillet, le CERT Coordination Center de l'université Carnegie Mellon, le bras de coordination des vulnérabilités du Software Engineering Institute de l'université, avait documenté six vulnérabilités dans le projet, notamment des bugs pouvant permettre à des attaquants d'exécuter des commandes ou d'exposer des identifiants, selon la configuration des serveurs. Near AI n'a pas identifié la faille SGLang spécifique exploitée dans cet incident, de sorte qu'il n'existe aucun élément permettant de relier cette faille à ces divulgations antérieures. Elle a signalé la vulnérabilité aux développeurs de SGLang.

Near AI a déclaré avoir réagi rapidement pour contenir l'incident. « Dès la détection, nous avons révoqué toutes les sessions actives et les identifiants d'administration, remplacé tous les tokens d'agents, mis Private Chat hors ligne et déployé un correctif pour la vulnérabilité SGLang sur tous les serveurs d'inférence », a déclaré le projet. « Nous avons terminé le renouvellement de tous les identifiants restants ainsi qu'une revue forensique complète. Nous avons notifié les utilisateurs dont nous avons confirmé que les informations de compte ou les agents avaient été consultés, et procéderons aux notifications réglementaires requises. »

La société a également appelé les utilisateurs à se méfier des messages non sollicités faisant référence à leurs comptes ou soldes Near AI, et a indiqué avoir contacté individuellement les propriétaires des 18 agents touchés. De nouveaux détails pourraient émerger par deux canaux : les notifications réglementaires que Near AI a dit effectuer lorsque nécessaire, et toute annonce des développeurs de SGLang, à qui la société a signalé la faille spécifique sans la nommer publiquement.