Actualité archivée · #20669

Fuite du code source de CS:GO et TF2 : que risquez-vous à jouer ?

23 avril 2020 à 14:13 · 0 commentaires

L'information tourne en boucle sur les différentes communautés depuis quelques heures : le code source de plusieurs jeux de Valve dont Counter-Strike: Global Offensive (CSGO) et Team Fortress 2 (TF2) a fuité.

Comme d'habitude avec ce genre d'informations, un vent de panique a touché une bonne partie des fans de ces deux jeux à tel point qu'on a pu voir passer plusieurs messages indiquant qu'il ne fallait plus jouer à aucun jeu multijoueur tournant sur le moteur Source.

Illustration d’origine non incluse dans l’export : source leak alert
Le genre de message alarmiste partagé hier

Voyant la panique gagner du terrain, Valve a publié un communiqué sur les comptes Twitter des deux jeux pour rassurer tout le monde et écrire noir sur blanc qu'il n'y a vraisemblablement aucun risque de jouer à vos jeux préférés.

Illustration d’origine non incluse dans l’export : tf2 twitter
Rien à signaler d'après Valve

Mais que s'est-il vraiment passé et quel est le contenu de la fuite exactement ? S'il y a plusieurs informations contradictoires, il semblerait que la fuite a réellement eu lieu mi-2018, lorsqu'une personne mal intentionnée a délibérément partagé le code source de ces deux jeux à un groupe de développeurs uniquement intéressé par du datamining, donc a priori sans mauvaises intentions. Le code de CSGO est daté de mai 2017 et celui de TF2 de novembre 2017.

La fuite de 2018 n'a donc pas eu d'incidence car le nombre de personnes ayant eu accès au code était très restreinte... jusqu'à hier où l'un des développeurs en question s'est fait exclure du groupe de dataminers et a décidé pour se venger de distribuer le code source au monde entier. Le code source étant maintenant accessible à tous, certains redoutent que des développeurs malveillants parviennent à découvrir des failles dans le code qui leur permettrait de prendre le contrôle de votre compte Steam voir même de votre PC si vous jouez sur le même serveur qu'eux (exploit de type RCE : remote code execution, soit exécution de code à distance).

Valve était au courant de la fuite de 2018 et les quelques failles qui avaient été décelées ont été patchés depuis déjà de nombreux mois, l'affaire devrait donc s'arrêter là bien qu'il faudra continuer à garder un oeil sur les comptes Twitter de CSGO et TF2 au cas où Valve reviendrait sur sa communication.

Source citée à l’époque : Twitter Jaycie
Afficher le balisage historique original
<p class="long">L&#39;information tourne en boucle sur les diff&eacute;rentes communaut&eacute;s depuis quelques heures : le code source de plusieurs jeux de Valve dont Counter-Strike: Global Offensive (CSGO) et Team Fortress 2 (TF2) a fuit&eacute;.</p>

<p>Comme d&#39;habitude avec ce genre d&#39;informations, un vent de panique a touch&eacute; une bonne partie des fans de ces deux jeux &agrave; tel point qu&#39;on a pu voir passer plusieurs messages indiquant qu&#39;il ne fallait plus jouer &agrave; aucun jeu multijoueur tournant sur le moteur Source.</p>

<div style="text-align:center">
<figure class="image" style="display:inline-block"><img alt="source leak alert" height="277" src="https://static.anvelia.net/userfiles/images/EWOU4NHXgAEo7ug.png" width="429" />
<figcaption>Le genre de message alarmiste partag&eacute; hier</figcaption>
</figure>
</div>

<p>Voyant la panique gagner du terrain, Valve a <a href="https://twitter.com/TeamFortress/status/1253186403900420098">publi&eacute; un communiqu&eacute;</a> sur les comptes Twitter des deux jeux pour rassurer tout le monde et &eacute;crire noir sur blanc qu&#39;il n&#39;y a vraisemblablement aucun risque de jouer &agrave; vos jeux pr&eacute;f&eacute;r&eacute;s.</p>

<div style="text-align:center">
<figure class="image" style="display:inline-block"><img alt="tf2 twitter" height="431" src="https://static.anvelia.net/userfiles/images/news/tf2%20valve%20msg.png" width="400" />
<figcaption>Rien &agrave; signaler d&#39;apr&egrave;s Valve</figcaption>
</figure>
</div>

<p>Mais que s&#39;est-il vraiment pass&eacute; et quel est le contenu de la fuite exactement ? S&#39;il y a plusieurs informations contradictoires, il semblerait que la fuite a r&eacute;ellement eu lieu mi-2018, lorsqu&#39;une personne mal intentionn&eacute;e a d&eacute;lib&eacute;r&eacute;ment partag&eacute; le code source de ces deux jeux &agrave; un groupe de d&eacute;veloppeurs uniquement int&eacute;ress&eacute; par du datamining, donc a priori sans mauvaises intentions. Le code de CSGO est dat&eacute; de mai 2017 et celui de TF2 de novembre 2017.</p>

<p>La fuite de 2018 n&#39;a donc pas eu d&#39;incidence car le nombre de personnes ayant eu acc&egrave;s au code &eacute;tait tr&egrave;s restreinte... jusqu&#39;&agrave; hier o&ugrave; l&#39;un des d&eacute;veloppeurs en question s&#39;est fait exclure du groupe de dataminers et a d&eacute;cid&eacute; pour se venger de distribuer le code source au monde entier. Le code source &eacute;tant maintenant accessible &agrave; tous, certains redoutent que des d&eacute;veloppeurs malveillants parviennent &agrave; d&eacute;couvrir des failles dans le code qui leur permettrait de prendre le contr&ocirc;le de votre compte Steam voir m&ecirc;me de votre PC si vous jouez sur le m&ecirc;me serveur qu&#39;eux (exploit de type RCE : remote code execution, soit ex&eacute;cution de code &agrave; distance).</p>

<p>Valve &eacute;tait au courant de la fuite de 2018 et les quelques failles qui avaient &eacute;t&eacute; d&eacute;cel&eacute;es ont &eacute;t&eacute; patch&eacute;s depuis d&eacute;j&agrave; de nombreux mois, l&#39;affaire devrait donc s&#39;arr&ecirc;ter l&agrave; bien qu&#39;il faudra continuer &agrave; garder un oeil sur les comptes Twitter de <a href="https://twitter.com/CSGO">CSGO</a> et <a href="https://twitter.com/TeamFortress">TF2</a> au cas o&ugrave; Valve reviendrait sur sa communication.</p>