GitHub je implementirao mogućnost proaktivne blokade curenja tokena za API

GitHub je najavio poboljšanje zaštite od slučajnog uključivanja povjerljivih podataka u repozitorije, koje su programeri ostavili u kodu. Na primjer, dogodi se da u repozitorij uđu konfiguracijske datoteke s lozinkama za baze podataka, tokene ili pristupne ključeve za API. Ranije se skeniranje izvodilo u pasivnom modu i omogućavalo identifikaciju već nastalih curenja koja su se našla u repozitoriju. Kako bi se spriječila curenja, GitHub je dodatno uveo opciju automatskog blokiranja commit-a u kojima su otkriveni povjerljivi podaci.

Provjera se vrši prilikom izvršavanja git push i rezultira generiranjem upozorenja o sigurnosnim prekršajima u slučaju otkrivanja tokena za povezivanje s tipičnim API-jem u kodu. Ukupno je implementirano 69 predložaka za identifikaciju različitih vrsta ključeva, tokena, certifikata i korisničkih podataka. Kako bi se isključila lažna alarmiranja, provode se samo garantirano prepoznatljivi tipovi tokena. Nakon blokade, programerima se predlaže da pregledaju problematični kod, isprave curenje i ponovno izvrše commit ili označe blokadu kao lažnu.

Opcija za preventivno blokiranje curenja trenutno je dostupna samo organizacijama koje imaju pristup usluzi „GitHub Advanced Security“. Skeniranje u pasivnom modu ostvaruje se besplatno za sve javne repozitorije, ali ostaje plaćeno za privatne repozitorije. Izvještava se da je pasivno skeniranje već otkrilo više od 700.000 curenja povjerljivih podataka u privatnim repozitorijima.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster