đŹ è§çčçą°æïŒèżçŸ€èè
#Une fuite de clés sur Railway entraßne le vol de 370 000 dollars
Un dĂ©veloppeur a racontĂ© comment il sâĂ©tait fait dĂ©rober ses fonds.
Perte : 370 000 dollars.
La faille ne venait ni dâune clĂ© privĂ©e ni dâune phrase de rĂ©cupĂ©ration.
Elle venait dâune fuite de clĂ©s sur la plateforme de dĂ©ploiement Railway.
La chaĂźne des Ă©vĂ©nements nâest pas compliquĂ©e.
Des identifiants stockĂ©s dans le dĂ©pĂŽt de code et lâenvironnement de dĂ©ploiement ont Ă©tĂ© rĂ©cupĂ©rĂ©s.
Lâattaquant a exploitĂ© les autorisations pour accĂ©der aux services liĂ©s au portefeuille.
Les fonds ont été transférés en quelques heures.
La plateforme a aussi tardé à réagir.
Railway nâa rĂ©tabli les builds pour les offres Entreprise que mercredi soir.
Les utilisateurs des autres offres attendent toujours le remplacement de leurs identifiants.
Les personnes touchĂ©es nâont dâautre choix, pour lâinstant, que de renouveler toutes leurs clĂ©s.
Les petites équipes utilisent souvent les plateformes de déploiement comme une boßte à outils.
DĂšs quâun identifiant se retrouve dans un dĂ©pĂŽt de code, câest comme sâil Ă©tait public.
Les journaux et les caches de build peuvent aussi en conserver des copies.
Les autorisations dâune plateforme de dĂ©ploiement sont souvent plus Ă©tendues que celles dâune clĂ© API dâexchange.
Le renouvellement des clĂ©s doit respecter lâordre des dĂ©pendances.
Dâanciens jetons peuvent aussi subsister dans les caches de build.
AprĂšs un incident, la premiĂšre chose Ă faire est dâisoler lâenvironnement.
Dans le monde des cryptomonnaies, la faille la plus coûteuse ne se trouve souvent pas sur la blockchain, mais dans le script de déploiement.
Pensez-vous quâil est sĂ»r de stocker des clĂ©s dans des variables dâenvironnement ? Parlons-en dans les commentaires.
#Une fuite de clés sur Railway entraßne le vol de 370 000 dollars
Un dĂ©veloppeur a racontĂ© comment il sâĂ©tait fait dĂ©rober ses fonds.
Perte : 370 000 dollars.
La faille ne venait ni dâune clĂ© privĂ©e ni dâune phrase de rĂ©cupĂ©ration.
Elle venait dâune fuite de clĂ©s sur la plateforme de dĂ©ploiement Railway.
La chaĂźne des Ă©vĂ©nements nâest pas compliquĂ©e.
Des identifiants stockĂ©s dans le dĂ©pĂŽt de code et lâenvironnement de dĂ©ploiement ont Ă©tĂ© rĂ©cupĂ©rĂ©s.
Lâattaquant a exploitĂ© les autorisations pour accĂ©der aux services liĂ©s au portefeuille.
Les fonds ont été transférés en quelques heures.
La plateforme a aussi tardé à réagir.
Railway nâa rĂ©tabli les builds pour les offres Entreprise que mercredi soir.
Les utilisateurs des autres offres attendent toujours le remplacement de leurs identifiants.
Les personnes touchĂ©es nâont dâautre choix, pour lâinstant, que de renouveler toutes leurs clĂ©s.
Les petites équipes utilisent souvent les plateformes de déploiement comme une boßte à outils.
DĂšs quâun identifiant se retrouve dans un dĂ©pĂŽt de code, câest comme sâil Ă©tait public.
Les journaux et les caches de build peuvent aussi en conserver des copies.
Les autorisations dâune plateforme de dĂ©ploiement sont souvent plus Ă©tendues que celles dâune clĂ© API dâexchange.
Le renouvellement des clĂ©s doit respecter lâordre des dĂ©pendances.
Dâanciens jetons peuvent aussi subsister dans les caches de build.
AprĂšs un incident, la premiĂšre chose Ă faire est dâisoler lâenvironnement.
Dans le monde des cryptomonnaies, la faille la plus coûteuse ne se trouve souvent pas sur la blockchain, mais dans le script de déploiement.
Pensez-vous quâil est sĂ»r de stocker des clĂ©s dans des variables dâenvironnement ? Parlons-en dans les commentaires.
