CYBER ALERTESNon classé

GitHub: une vulnérabilité critique expose plus de 4 000 dépôts à une attaque de repojacking

Une nouvelle vulnérabilité révélée dans GitHub pourrait avoir exposé des milliers de dépôts au risque d’attaques de repojacking, selon de nouvelles découvertes.

La faille “pourrait permettre à un attaquant d’exploiter une condition de course dans les opérations de création de référentiel et de renommage de nom d’utilisateur de GitHub“, a déclaré Elad Rapoport, chercheur en sécurité chez Checkmarx, dans un rapport technique.

L’exploitation réussie de cette vulnérabilité a un impact sur la communauté open-source en permettant le détournement de plus de 4 000 paquets de code dans des langages tels que Go, PHP et Swift, ainsi que des actions GitHub.”

Après une divulgation responsable le 1er mars 2023, la plateforme d’hébergement de code appartenant à Microsoft a résolu le problème le 1er septembre 2023.

Le repojacking, abréviation de repository hijacking, est une technique qui permet à un acteur menaçant de contourner un mécanisme de sécurité appelé “popular repository namespace retirement” (retrait de l’espace de noms du dépôt populaire) et de prendre finalement le contrôle d’un dépôt.

Cette mesure de protection empêche les autres utilisateurs de créer un référentiel portant le même nom qu’un référentiel ayant plus de 100 clones au moment où le compte de l’utilisateur est renommé. En d’autres termes, la combinaison du nom d’utilisateur et du nom du référentiel est considérée comme “retirée”.

Si cette mesure de protection est trivialement contournée, elle pourrait permettre à des acteurs menaçants de créer de nouveaux comptes avec le même nom d’utilisateur et de télécharger des référentiels malveillants, ce qui pourrait conduire à des attaques de la chaîne d’approvisionnement en logiciels.

La nouvelle méthode décrite par Checkmarx tire parti d’une condition de concurrence potentielle entre la création d’un dépôt et le renommage d’un nom d’utilisateur pour réaliser le repojacking. Plus précisément, cette méthode comporte les étapes suivantes:

  • la victime possède l’espace de noms “victim_user/repo”
  • la victime renomme “victim_user” en “renamed_user”
  • le référentiel “victim_user/repo” est désormais supprimé
  • un cybercriminel avec le nom d’utilisateur “attacker_user” crée simultanément un référentiel appelé “repo” et renomme le nom d’utilisateur “attacker_user” en “victim_user”
  • la dernière étape est réalisée à l’aide d’une requête API pour la création du dépôt et d’une interception de requête renommée pour le changement de nom d’utilisateur. Ce développement intervient près de neuf mois après que GitHub a corrigé une faille de contournement similaire qui pouvait ouvrir la porte à des attaques de repojacking.

La découverte de cette nouvelle vulnérabilité dans les opérations de création de référentiel et de changement de nom d’utilisateur de GitHub souligne les risques persistants associés au mécanisme de retrait de l’espace de noms du référentiel populaire“, a déclaré M. Rapoport.

Source: The Hacker News

Articles similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page
pashagamingpashagaming girişpashagaming güncel girişholiganbetholiganbet girişholiganbet güncel girişbetsmovebetsmove girişbetsmove güncel girişnitrobahisnitrobahis girişkralbetkralbet girişgalabetgalabet girişgalabet güncel girişvaycasinovaycasino giriştrendbettrendbet giriştrendbet güncel girişbetasusbetasus girişbetasus güncel girişlunabetcasibomcasibom girişcasibom güncel girişmarsbahismarsbahis girişmarsbahis güncel girişonwinonwin girişonwin güncelmeritkingMeritking girişMeritking güncel girişholiganbetholiganbet girişholiganbetholiganbet girişkralbetkralbet girişonwinonwin girişonwin güncelbetasusbetasus girişbetasus güncel girişbetasusbetasus girişbetasus güncel giriştipobettipobet giriştipobet günceltipobettipobet giriştipobet güncelonwinonwin girişonwinonwin girişonwinonwin giriştipobettipobet girişonwinonwin girişonwin güncelonwinonwin girişonwin güncelmariobetmariobet girişmariobet güncelbets10bets10 girişmeritkingmeritking girişmeritking güncel girişmeritkingmeritking girişmeritking güncel girişmeritkingmeritking girişmeritking güncel girişmeritkingmeritking girişmeritking güncel girişfenomenbetfenomenbet girişbahiscasinobahiscasino girişnesinecasinonesinecasino girişjojobetjojobet girişjojobet güncel girişjojobetjojobet girişjojobet güncel girişbetovisbetovis girişmeritkingmeritking girişmeritking güncel girişgoogle hit botuhit botorganik hit botuvaycasinovaycasino girişvaycasino güncel girişpiabellacasinopiabellacasino girişmeritkingmeritking girişmeritking güncel girişmeritbetmeritbet girişmeritbet güncel girişmarsbahismarsbahis güncel girişmarsbahis girişenbetenbet girişkalitebetkalitebet giriştambettambet girişbetofficebetoffice girişbetoffice güncel girişmavibetmavibet girişmavibet güncel girişcasiveracasivera girişbetsmovebetsmove güncel girişbetsmove girişMeritkingMeritking girişMeritking güncel girişistanbul escortkadıköy escortescort kızlarjojobetjojobet girişjojobetjojobet girişromabetromabet girişcasiveracasivera girişextrabetextrabet giriştambettambet girişmeybetmeybet girişbetciobetcio girişbetcio güncel girişmeybetmeybet girişjokerbetjokerbet girişjokerbet güncel girişlunabetmeritbetmeritbet girişmeritbet güncel girişbettiltbettilt girişjojobetjojobet girişavrupabetavrupabet girişavrupabet güncel girişceltabetceltabet girişceltabet güncel girişbetzulabetzulapashagamingpashagaming girişpashagaming güncel girişbetzula girişparmabetparmabet girişmavibetmavibet girişmavibet güncel girişholiganbetholiganbet güncel girişholiganbet girişultrabetultrabet girişultrabet güncel girişkralbetkralbet girişkralbetkralbet girişkralbetkralbet giriştimebettimebet giriştipobettipobet girişvegabetvegabet girişmaltbahismaltbahis girişfenomenbetfenomenbet girişvaycasinovaycasino girişlunabetlunabet giriştrendbettrendbet giriştrendbet güncel girişmarsbahismarsbahis girişmarsbahis güncel girişimajbetimajbet girişimajbet güncel girişextrabetextrabet girişcasibomcasibom girişnakitbahisnakitbahis girişnakitbahis güncel girişibizabetibizabet girişibizabet güncel girişcasibomcasibom girişcasibom güncel girişjojobetjojobet girişjojobetjojobet girişbetpasbetpas girişbetpas telegramcasino levantcasino levant güncelcasino levant girişcasino levantcasino levant girişcasino levantcasino levantcasino levant güncelcasino levantmarsbahismarsbahis girişmarsbahis güncel girişlunabetlunabet girişlunabet telegramnakitbahisnakitbahis girişnakitbahis telegramgalabetgalabet girişgalabetgalabet girişjojobetjojobet girişjojobetjojobet girişmeritkingmeritking girişvaycasinovaycasino girişparmabetparmabet girişatlasbetatlasbet girişatlasbet güncel girişbetciobetcio girişbetcio güncel girişpadişahbetpadişahbet girişenbetenbet girişmilosbetmilosbet girişbetzulabetzula girişbetzula güncel girişfenomenbetfenomenbet giriştambettambet giriştimebettimebet girişbetzulabetzula girişbetzula güncel girişpashagamingpashagaming girişpashagaming güncel girişmegabahismegabahis girişcasiveracasivera girişparmabetparmabet girişavrupabetavrupabet girişavrupabet güncel girişbetciobetcioibizabetibizabet girişkralbetkralbet girişultrabetultrabet girişjojobetjojobet girişcasibomcasibom girişbovbetbovbet girişbetnanobetnano girişextrabetextrabet girişextrabet güncel girişbetciobetcio girişbetcio güncel girişgalabetgalabet girişgalabet güncel girişnakitbahisnakitbahis girişnakitbahis güncel girişextrabetextrabet girişextrabet güncel girişimajbetimajbet girişvaycasinovaycasino girişvegabetvegabet girişcasibomcasibom girişcasibom güncel girişcasibomcasibom girişcasibom güncel girişonwinonwin girişonwin güncelmavibetmavibet girişnakitbahisnakitbahis girişpusulabetpusulabet girişpusulabetelexbetelexbet girişbetasusbetasus girişcasinolevantcasino levantcasinolevant girişcasinolevant güncelcasinolevant2026casino levantcasinolevantcasinolevant girişcasino levantcasinolevantcasinolevant girişcasino levantcasino levantcasinolevant girişcasinolevant güncelcasinolevant girişcasino levantcasinolevant günceloslobetoslobet girişoslobet güncel girişvevobahisbetzulabetzulabetzula girişegebetegebet girişegebet güncel girişlunabetlunabet girişlunabet güncel girişjojobetjojobet girişjojobet güncel girişlunabetlunabet girişlunabet güncel girişmilanobetmilanobet girişhitbetholiganbetholiganbet girişholiganbet güncel girişatlasbetatlasbet girişatlasbet güncel girişikimisliikimisli girişikimisli güncelenbetenbet girişenbetenbet girişnakitbahisnakitbahis girişnakitbahis günceljojobetjojobet girişmeritkingenbetenbet girişhitbethitbet güncelhitbet girişextrabetextrabet girişonwinonwin girişonwin güncelcasinolevantcasino levantlevantcasinolevant casino girişcasino levant girişlevantcasino girişbetasusbetasus girişbetasus telegramenbetenbet giriştambettambet girişkalitebetkalitebet girişjojobetjojobet girişnakitbahisnakitbahis girişrestbetrestbet girişrestbet güncel girişrestbetrestbet girişrestbet güncel girişbetofficebetoffice girişbetoffice telegramrealbahisrealbahis girişrealbahis telegramcasibomcasibom girişmeritkingmeritking girişpusulabetpusulabet girişpusulabet güncel girişkavbetkavbet girişkavbet güncek girişholiganbetholiganbet girişholiganbet güncel girişkavbetkavbet girişkavbet güncel girişhilbethilbet girişhilbet güncel girişvaycasinovaycasino girişbetgitbetgit girişbetgit güncel girişholiganbetholiganbet girişbetciobetcio girişbetcio güncel girişbetzulabetzula girişbetzula güncel girişbetzulabetzula girişbetzula güncel girişavrupabetavrupabet girişavrupabet güncel girişbetsmovebetsmove girişbetsmove güncel girişkralbetkralbet girişpashagamingpashagaming girişpashagagaming güncel girişkingroyalkingroyal girişkingroyal güncel girişrestbetrestbete girişrestbet güncel girişenbetenbet girişalmanbahisalmanbahis girişalmanbahis güncel girişcasiveracasivera girişextrabetextrabet girişextrabet güncel girişnakitbahispiabellacasinopiabellacasino girişkalitebetkalitebet girişjojobetjojobet girişjojobet güncel girişjojobetjojobet girişjojobet güncel girişcasinoroyalcasinoroyal girişbetplaybetplay girişbetplay güncel girişmeritkingmaltbahismaltbahis girişenbetenbet girişnakitbahisnakitbahis girişnakitbahis güncel girişjojobetjojobet girişjojobet güncel girişbetnanobetnano girişbetnano güncel girişmaltbahismaltbahis girişmaltbahis girişqueenbetqueenbet girişqueenbet güncel girişjojobetjojobet girişjojobet güncel girişholiganbetholiganbet girişholiganbet güncel girişnakitbahisnakitbahis girişnakitbahis güncel girişnakitbahisnakitbahis girişnakitbahis güncel girişmeritkingmeritking girişmeritkingmeritkingbetsmovebetsmove girişbetsmove güncel girişholiganbetholiganbet girişholiganbet güncel girişbetnanobetnano girişbetnano güncel girişvaycasinovaycasino girişkingroyalkingroyal girişkavbetkavbet girişsuperbetinsuperbetin girişsüperbetinizmit escortkocaeli escortgebze escortbetnanobetnano girişbetnano güncel girişizmit escortkocaeli escortgebze escortizmit escortkocaeli escortgebze escortizmit escortkocaeli escortgebze escortgrandbettinggrandbetting girişgrandbetting güncel girişizmit escortkocaeli escortgebze escortmavibetmavibet girişmavibet güncel girişmeritbetgrandpashabetgrandpashabetgrandpashabetgrandpashabetimajbetimajbet girişimajbet güncel girişbetebetbetebet girişbetebet güncel girişmilanobetmilanobet girişmilanobet güncel girişmeritkingmeritking girişmeritking güncel girişmeritkingmeritking girişmeritking güncel girişgrandpashabetgrandpashabet girişmadridbetmadridbet girişjojobetjojobet girişjojobet güncel girişmeritkingmeritking girişptt kargoptt kargo takipptt kargo sorgulamameritbetmeritbet girişjojobetjojobet girişbetplaybetplay girişbetplay güncel girişjojobetjojobet girişjojobet güncel girişbetplaybetplay girişbetplay güncel giriştipobettipobet giriştipobet günceltipobettipobet giriştipobet güncelvaycasinovaycasino girişzirvebetzirvebet girişzirvebet güncel girişgrandpashabetgrandpashagrandpashabet girişbetplaybetplay girişbetplay güncel giriştipobettipobet giriştipobet günceltipobettipobet giriştipobet günceltipobettipobet giriştipobet günceltipobetmarsbahisonwinonwin girişonwin güncelonwinonwin girişbetebetbetebet girişbetebet güncel girişjojobetjojobet girişjojobet güncel girişonwinonwin girişonwin güncelbahiscasinobahiscasino girişpadişahbetpadişahbet girişbahiscasinobahiscasino girişpadişahbetpadişahbet girişmeritkingmeritking girişpiabellacasinopiabellacasino girişpiabellacasino güncel girişmeritkingmadridbetmadridbet girişmadridbet güncel girişmadridbetmadridbet girişmadridbet güncel girişmadridbetmadridbet girişmadridbetmadridbet girişmadridbetmadridbet girişelitcasinoelitcasino girişelitcasino güncel girişcasibomcasibom girişcasibomcasibom girişnakitbahisnakitbahis girişnakitbahis adresjojobetjojobet girişjojobetjojobet girişjojobetjojobet girişvaycasinovaycasino girişjojobetjojobet girişvaycasinovaycasino girişbetebetbetebet girişkralbetkralbet girişholiganbetholiganbetibizabetibizabet girişibizabet güncel girişmatbetartemisbetgrandpashabetgrandpashabet girişelitbahiselitbahis girişbetzulabetzulabetzula girişbetciobetcio girişbetcio güncel girişcasinowoncasinowon girişmarsbahismarsbahis girişmarsbahis güncel girişvegabetvegabet girişbetciobetcio girişbetcio güncel girişavrupabetavrupabet girişavrupabet güncel girişvaycasinovaycasino girişbetasusbetasus girişmeritbetmeritbet girişmeritbet güncel girişbetzulabetzula girişbetzula güncel girişkralbetkralbet girişExtrabetmegabahismegabahis girişmegabahis güncel girişbetasusbetasus girişbetasus güncel girişbetebetbetebet girişbetebet güncel girişrestbetrestbet girişrestbet güncel girişbetebetbetebet girişbetebet güncel girişvaycasinovaycasino girişvaycasino güncel girişparmabetparmabet girişsuperbetinsüperbetinsuperbetin girişnetbahisnetbahis girişmegabahismegabahis girişmegabahis güncel girişhiltonbethiltonbet girişhiltonbet güncel giriştipobettipobet giriştipobet günceltr.ikimisli-girisbu.vipikimislimilanobetmilanobet girişholiganbetholiganbet girişonwinonwin girişonwin güncelmadridbetmadridbet girişmeritbetmeritbet girişlunabetlunabet girişlunabet güncel girişbetsmovebetsmove girişbetsmove güncel girişbetebetbetebet giriş