Une faille chez un fournisseur cloud tiers a ouvert la voie à des intrus vers les machines de développement de Fireworks AI. Ils y ont lancé une charge de travail non autorisée, entraînant l’exposition de données de clients. Parmi les éléments concernés figuraient des transcriptions de conversations Notion AI utilisées par la fonction Insights. Notion affirme que moins de 1 % de ses espaces de travail ont été touchés et précise que l’intrusion n’a pas visé ses propres systèmes.
4
8
Comment l’intrusion s’est déroulée
Le fournisseur cloud qui hébergeait les machines de recherche et développement de Fireworks a subi un incident de sécurité le 23 octobre. Le lendemain, une personne non autorisée s’est servie de cette voie d’accès pour atteindre des machines de développement de Fireworks et y exécuter une charge de travail. Fireworks dit avoir détecté l’activité le même jour.
4
14
Les informations rendues publiques décrivent le passage par le prestataire cloud et l’environnement de développement, mais ne précisent pas la faille technique exacte ni toutes les étapes ayant mené à l’accès aux données. Ce que l’on sait, c’est que l’accès à l’environnement de développement d’un fournisseur a eu des conséquences pour des données clients.
14
Quelles données étaient concernées ?
La mise à jour de Fireworks mentionne des métadonnées de ressources et des informations de facturation, notamment l’historique des factures et des paiements. Pour certains clients, des jeux de données et des poids de modèles incomplets étaient également concernés. Fireworks indique ne pas conserver de numéros de carte bancaire.
4
9
34
Pour Notion, les données concernées étaient des transcriptions de conversations utilisées pour des tâches de classification dans Insights, une fonction qui aide les clients à comprendre leur usage de l’IA. Notion dit que moins de 1 % des espaces de travail ont été touchés. Pour la grande majorité des espaces concernés, les transcriptions ne pouvaient pas être rattachées à un utilisateur ou à un espace de travail précis.
3
4
Les étapes de la réponse de Notion
- 2 novembre : Fireworks informe Notion qu’un petit jeu de données a été consulté. Après un premier examen, Notion pense qu’il ne contient que des données synthétiques de test, et non des conversations de clients.
8
- 3 novembre : Notion coupe ses liens avec Fireworks et supprime les données qu’il hébergeait chez le fournisseur.
5
- 6 novembre : Fireworks avertit Notion que des données clients pourraient également avoir été consultées.
5
- 8 novembre : Fireworks confirme que le jeu de données comprend des transcriptions Notion AI utilisées par Insights.
8
- 9 novembre : Notion commence à prévenir les clients concernés.
15
- 11 novembre : Notion révoque des clés API exposées qu’il a retrouvées dans des messages d’utilisateurs concernés.
8
Notion a également désactivé Insights et cessé de servir des modèles à poids ouverts par l’intermédiaire de Fireworks, selon des comptes rendus de sa réponse.
10
11 Aux clients concernés, il a été recommandé de considérer comme potentiellement exposés les mots de passe, clés API et autres identifiants saisis dans l’assistant, puis de les renouveler.
21
Enquête et attribution
Fireworks a fait appel à Unit 42, l’équipe de renseignement sur les menaces de Palo Alto Networks, a prévenu les autorités et a restreint certaines fonctionnalités touchées.
34 L’entreprise estime que les intrus cherchaient à revendre un accès non autorisé à des modèles via des passerelles de routage illicites, une pratique appelée « LLMJacking ». Il s’agit de l’évaluation de Fireworks sur le mobile de l’attaque, et non de l’identification certaine d’un groupe précis.
7
L’incident lié au fournisseur cloud constitue la seconde intrusion chez Fireworks signalée en octobre, après un premier incident détecté le 6 octobre. Les deux événements ne doivent pas être confondus : celui décrit ici est passé par un prestataire tiers et a atteint les machines de développement le 24 octobre.
7
4
Ce que l’incident rappelle sur les risques liés aux fournisseurs d’IA
La sécurité d’un service ne dépend pas uniquement de ses propres systèmes. Lorsqu’un outil d’IA transmet des données à un prestataire extérieur pour les traiter, l’infrastructure et les environnements de développement de ce prestataire font aussi partie du périmètre de risque. Dans ce cas, le point d’entrée signalé se situait chez le fournisseur cloud de Fireworks, tandis que les conversations concernées provenaient d’une fonction de Notion.
4
8
Pour les équipes qui évaluent des services d’IA, l’incident rappelle l’importance de vérifier quelles données un fournisseur ou un sous-traitant conserve, où elles sont traitées et à quelle vitesse les accès peuvent être coupés. Évitez, autant que possible, de saisir des identifiants dans vos requêtes. Si un secret a pu apparaître dans une transcription exposée, révoquez-le ou changez-le. Limiter l’accès aux jeux de données, aux identifiants et aux environnements de développement au strict nécessaire reste également essentiel.