GitHub har meddelat att en skyddsmekanism mot oavsiktlig lÀcka av konfidentiella data kommer att aktiveras som standard för alla offentliga repositorier. Detta kan inkludera filer med konfigurationsinstÀllningar som innehÄller databasanvÀndarnamn och lösenord, tokens eller API-Ätkomstnycklar som av misstag hamnat i koden. Tidigare skedde skanningar passivt och identifierade redan intrÀffade lÀckor i repositoriet. Nu görs kontroller automatiskt vid publicering (git push) och en varning visas vid försök att lÀgga till commits som innehÄller konfidentiella data.
Ăver 250 mallar har implementerats för att identifiera olika typer av nycklar, tokens, certifikat och autentiseringsuppgifter. För att undvika falska positiva resultat kontrolleras endast typer av tokens som med sĂ€kerhet kan identifieras, omfattande över 180 olika tjĂ€nster, inklusive Amazon Web Services, Azure, Crates.io, DigitalOcean, Google Cloud, NPM, PyPI, RubyGems och Yandex.Cloud. Efter att en potentiell lĂ€cka har identifierats uppmanas utvecklaren att granska den problematiska koden, Ă„tgĂ€rda lĂ€ckan och göra commit igen, eller markera blockeringen som falsk.
KĂ€lla: opennet.ru
