Menu

Aucun menu défini dans le customizer.

PyPI verrouille vos vieilles releases contre les tokens volés

Bonne nouvelle pour tous ceux qui balancent du code sur PyPI. L’index officiel des paquets Python refuse désormais tout nouveau fichier ajouté à une release qui a plus de 14 jours. Le correctif vient de Seth Larson, développeur sécurité en résidence à la Python Software Foundation, et il colmate un trou que personne n’avait encore exploité sur PyPI… mais qui traînait là, grand ouvert.

Jusqu’ici, un mainteneur pouvait ajouter un fichier à n’importe quelle release, même sortie il y a 3 ans. Pratique pour livrer une nouvelle wheel, dangereux si un token de publication se fait voler. Un attaquant avec vos clés pouvait glisser un binaire vérolé dans une version stable que tout le monde télécharge depuis des lustres, sans déclencher la moindre alerte. Larson le dit sans détour : si ça n’a pas encore été abusé, c’est juste que les pirates n’avaient pas réalisé que c’était possible.

EVE Online – 30 dépôts MIT sur GitHub, dont un qui ne compile pas

8 825 joueurs qui se canardent au même endroit, sur un seul serveur, pendant 14 heures. C’était en 2020 dans le système FWST-8 d’EVE Online, et le moteur qui a encaissé ça s’appelle Carbon. Et si je vous cause de ça c’est parce que Fenris Creations (le studio du jeu, ex-CCP Games) vient de le poser
sur GitHub
, en licence MIT, gratuit !

Au fil des mois, ils ont ainsi mis en ligne 33 dépôts à cloner, dont 30 sous licence MIT. Vous y trouvez Trinity, le moteur de rendu,
Destiny
, qui simule la physique et calcule les trajectoires de vos vaisseaux, et même une bibliothèque C++ dédiée au calcul d’itinéraire sur la carte du jeu. Du code qui tourne en production depuis 20 ans.

Steam Controller – elle rampe toute seule vers son chargeur

Il y a des problèmes qui n’existent pas, et des gens qui les résolvent quand même… Ray Foss en fait partie. Ce dernier a fait en sorte que sa Steam Controller flambant neuve rampe toute seule jusqu’à son chargeur, sans qu’il ait à lever le petit doigt. Et pour cela, il a codé son
Triton Auto-Charge Vision Tracker
qui tourne
entièrement dans le navigateur
et qui est utilisable par tous !

Le principe est bien tordu… Vous collez une webcam au-dessus de votre bureau, vous ouvrez la page, et vous cliquez sur trois points à l’écran : le palet de charge, l’avant de la manette, l’arrière. À partir de là, la vision par ordinateur suit la manette en temps réel pendant que le code pilote ses deux petits moteurs de vibration internes.

GitHub désactive 73 dépôts Microsoft en 105 secondes pour stopper le ver Miasma

GitHub a désactivé 73 dépôts appartenant à Microsoft en l’espace de 105 secondes, le temps de couper la propagation d’un ver baptisé Miasma.

Un ver, vous le savez, c’est ce genre de logiciel malveillant qui se recopie tout seul d’un projet à l’autre, sans la moindre intervention humaine. Celui-là s’attaque directement aux développeurs, et plus précisément à leurs outils.

Tout est parti du dépôt Azure/durabletask. Un compte de contributeur compromis y a poussé un commit piégé, qui déposait au passage quelques fichiers de configuration. Anodin, en apparence.

Rsync, le logiciel de sauvegarde culte sous Linux, mis à jour avec de l’IA et ça déclenche une vraie colère

rsync vient de sortir sa version 3.4.3, un correctif censé boucher plusieurs trous de sécurité. Sauf que pour une partie des utilisateurs, leurs sauvegardes incrémentales se sont mises à mal fonctionner juste après la mise à jour.

En fouillant le code, certains ont remarqué un détail qui ne leur a pas plu. Depuis la version 3.4.1, des dizaines de modifications (des “commits”, les unités de changement de code) sont signées “tridge and claude”. Comprendre Andrew Tridgell, le créateur historique de rsync, et Claude, l’assistant IA d’Anthropic, le concurrent direct d’OpenAI.

Bambu Lab épinglé pour violation de licence open source depuis quatre ans

C’est la Software Freedom Conservancy (SFC), l’ONG américaine qui défend les licences libres, qui a sorti l’affaire. Bambu Lab, l’un des plus gros fabricants d’imprimantes 3D grand public du moment, viole l’AGPLv3 depuis environ quatre ans selon l’organisation. Pas qu’un peu donc.

Pour comprendre l’histoire, il faut savoir que Bambu Studio, le slicer maison de la marque (c’est le logiciel qui transforme un modèle 3D en instructions de découpage pour l’imprimante), est en réalité un dérivé de PrusaSlicer, lui-même basé sur Slic3r.

GitHub piraté par TeamPCP : 3 800 dépôts internes exfiltrés, et le maillon faible reste toujours le même, ce n’est pas l’IA

GitHub a confirmé ce 20 mai 2026 le vol de 3 800 dépôts internes, après qu’un de ses employés a installé une extension VS Code piégée. L’ironie est cruelle : la plateforme qui héberge le code de la planète s’est fait avoir par un plug-in pour éditeur de code.

HydroTracker – L’app Android qui vous hydrate

HydroTracker, c’est une app Android open source pour suivre votre consommation d’eau au quotidien. C’est sans pub, ça fonctionne hors-ligne et ça a été mis au point par Ali Cem Çakmak, physicien et développeur passionné !

L’écran d’accueil d’HydroTracker, sobre et lisible

GitHub hack – Une extension VS Code piège un employé

Alors celle-là, elle est incroyable les copains !

Le piratage du jour vient d’être confirmé par la plateforme qui héberge une bonne moitié du code de la tech mondiale ! En effet, Github a subit un accès non autorisé à ses propres dépôts internes, à cause d’une extension VS Code piégée installée sur l’ordi d’un employé !

L’annonce officielle est tombée sur le compte X de l’entreprise à l’instant et c’est comme ça que je suis tombé dessus.

GitHub commit spoofing – Quand n’importe qui peut être Linus

Vous avez confiance dans le nom qui est affiché à côté d’un commit GitHub ?

Bah vous pouvez arrêter tout de suite car le chercheur Shani Lavi a documenté il y a quelques années ce que les devs Git sérieux savent depuis longtemps : N’importe qui peut publier un commit avec n’importe quelle identité, et bien sûr, on peut systématiquement compter sur GitHub pour lier ce commit au profil correspondant sans broncher.