Après une première fuite spectaculaire il y a quelques jours, Steam se retrouve de nouveau au centre d’une découverte embarrassante. Cette fois, ce ne sont pas des archives vieilles de plusieurs années qui refont surface, mais des indices sur une partie du futur du jeu vidéo.
À peine une semaine après la fuite de 12 To de données Steam couvrant notamment des jeux sortis entre 2003 et 2013, une nouvelle brèche vient toucher la plateforme de Valve. Des listes de succès appartenant à des dizaines de jeux encore en développement sont devenues accessibles publiquement. Un problème d'autant plus sensible que ces intitulés peuvent révéler des personnages, des mécaniques, des lieux, voire des éléments de scénario et certains temps forts. Aucun spoiler ne sera donné dans cet article.
Acheter Fable sur PS5 chez Amazon
Une fuite de données normalement privées
C'est sur Exophase, un site spécialisé dans le suivi des trophées et succès, que toutes ces informations ont commencé à apparaître. Face à l'afflux inhabituel de jeux encore inconnus à l'origine d'une interrogation générale grandissante sur les réseaux sociaux, le propriétaire du site a lui-même expliqué sur ResetEra ce qui semblait être en train de se produire : selon lui, Valve aurait commis une erreur rendant accessibles des listes de succès qui auraient normalement dû rester privées. En l'espace d'environ une heure, Exophase s'est ainsi mis à détecter de nombreux jeux sans véritable nom, un phénomène que son propriétaire affirme ne quasiment jamais observer.
Il semblerait qu’il s’agisse d’une possible erreur du côté de Valve : les succès de plusieurs jeux qui devraient normalement être privés sont actuellement accessibles via l’API, ce qui explique pourquoi ils ont été détectés et ajoutés au site. D’habitude, je ne vois jamais apparaître de jeux sans véritable nom avec des succès, mais au cours de la dernière heure environ, il y en a eu tout un tas (lorsque le nom est inconnu, nous utilisons simplement l’AppID). - x3sphere, via ResetEra
La fuite touche déjà une impressionnante série de titres annoncés. Outre Kingdom Hearts 4, Persona 6, Fable et Dragon Ball Xenoverse 3, on retrouve notamment Persona 4 Revival, Final Fantasy Resonance, Metro 2039, Silent Hill: Townfall, Star Wars: Galactic Racer ou Tomb Raider: Legacy of Atlantis. Autant de jeux dont les succès peuvent donner prématurément des indications sur leur contenu.
Crédits : Dimps Corporation / Bandai Namco Entertainment Inc.

Mais les découvertes les plus intrigantes concernent des projets qui n'ont jamais été annoncés. Plusieurs AppID, le numéro d'identification unique d’un jeu sur Steam, et leurs succès semblent pointer vers de nouveaux jeux liés à Avengers, Dune, Sea of Thieves, Shrek, Sonic et Warhammer. Une autre fiche pourrait même correspondre à un mystérieux jeu Twin Peaks. Ces identifications reposant parfois uniquement sur les intitulés des succès, elles restent à considérer avec prudence tant que leurs éditeurs ne les auront pas confirmés.
Ce qu’il s’est passé côté technique
Pour comprendre pourquoi, il faut s'intéresser à l'API de Steam. Une API est une passerelle permettant à deux services informatiques d'échanger automatiquement des informations : dans ce cas précis, elle permet notamment à Exophase d'interroger Steam et de récupérer les données relatives aux succès pour les référencer sur son propre site. Or, les développeurs peuvent enregistrer les succès d'un jeu sur Steam bien avant sa sortie, notamment afin de les tester, tout en les maintenant invisibles pour le public. Le problème serait donc venu de cette dernière étape : des informations présentes sur Steam mais censées rester privées seraient soudainement devenues consultables par l'API, et Exophase les aurait automatiquement récupérées.
Crédits : ATLUS

C'est également ce qui explique pourquoi certains des jeux découverts n'apparaissent pas sous leur véritable titre. Le propriétaire d'Exophase précise que lorsque son site récupère les succès d'un jeu dont il ne connaît pas encore le nom, il utilise simplement l'AppID pour nommer sa fiche. Derrière une page constituée uniquement de chiffres peuvent donc se cacher des succès parfaitement lisibles, grâce à leurs intitulés et leurs icônes : suffisamment d'indices pour que les internautes puissent parfois déterminer quel jeu se cache derrière.
Pourquoi Steam possède-t-il déjà tous ces succès ?
Il est en réalité normal que les succès existent bien avant la commercialisation d'un jeu. Ils peuvent être intégrés tôt afin que les équipes de QA (assurance qualité) vérifient leur fonctionnement pendant le développement : qu'un succès demandant de récupérer 50 objets différents ne puisse pas, par exemple, être obtenu en ramassant 50 fois le même, comme l'explique un développeur sur ResetEra. Les développeurs doivent également tester leur intégration avec l'API de Steam. Des succès provisoires peuvent donc se trouver sur les serveurs longtemps avant la sortie, tout en restant normalement cachés au public.
Reste à savoir pourquoi ils sont soudainement devenus visibles. Une piste potentielle est celle d'un changement du système de gestion de leur confidentialité qui aurait accidentellement exposé d'anciens succès. L'incident est par ailleurs survenu un mardi, journée traditionnellement réservée à la maintenance des serveurs Steam, comme Valve l'avait elle-même indiqué lors des Steam Dev Days. Cela pourrait-il être lié ? Pour l'instant, rien ne permet de l'affirmer.
Crédits : Playground Games / Xbox Game Studios

Au-delà des spoilers, l'incident risque surtout de contrarier des plans marketing soigneusement préparés, particulièrement pour les jeux qui n'avaient jamais été annoncés. Des éditeurs et détenteurs de licences pourraient chercher à déterminer les responsabilités et, selon leurs accords avec Valve et le préjudice subi, envisager des recours juridiques. À l'heure où paraît cet article, Steam n'a encore apporté aucune explication publique à cette fuite.