GitHub med initiativet , med fokus pÄ att organisera samarbete mellan sÀkerhetsexperter frÄn olika företag och organisationer för att identifiera sÄrbarheter och hjÀlpa till med deras lösning i koden för öppna projekt.
Alla intresserade företag och individuella datorsÀkerhetsspecialister inbjuds att delta i initiativet. För att identifiera sÄrbarheten ett belopp pÄ upp till 3000 dollar, beroende pÄ hur allvarligt problemet Àr och kvaliteten pÄ rapporten. För att rapportera problem rekommenderas att anvÀnda verktyget , som gör det möjligt att skapa en mall för sÄrbar kod för att identifiera liknande sÄrbarheter i kod frÄn andra projekt (CodeQL gör det möjligt att utföra semantisk kodanalys och formulera frÄgor för att söka efter specifika konstruktioner).
Initiativet har redan fÄtt stöd av sÀkerhetsforskare frÄn företag som F5, Google, HackerOne, Intel, IOActive, J.P. Morgan, LinkedIn, Microsoft, Mozilla, NCC Group, Oracle, Trail of Bits, Uber och
VMWare, som under de senaste tvÄ Ären och 105 sÄrbarheter i projekt som Chromium, libssh2, Linux-kÀrnan, Memcached, UBoot, VLC, Apport, HHVM, Exiv2, FFmpeg, Fizz, libav, Ansible, npm, XNU, Ghostscript, Icecast, Apache Struts, strongSwan, Apache Ignite, rsyslog, Apache Geode och Hadoop.
Den föreslagna livscykeln för kodsÀkerhet underhÄlls av GitHub innebÀr att deltagarna i GitHub Security Lab kommer att identifiera sÄrbarheter, efter vilken information om problemen kommer att överlÀmnas till underhÄllare och utvecklare, som kommer att arbeta fram lösningar, bestÀmma tidsramar för offentliggörande av probleminformation och informera beroende projekt om behovet av att installera versioner med ÄtgÀrdade sÄrbarheter. I databasen kommer CodeQL-mallar att publiceras för att förhindra upprepade problem i koden pÄ GitHub.
Genom GitHub:s grÀnssnitt kan man nu CVE-ID för det identifierade problemet och förbereda en rapport, och GitHub kommer sjÀlvt att skicka nödvÀndiga aviseringar och organisera deras samordnade ÄtgÀrd. Dessutom, efter att problemet har lösts, kommer GitHub automatiskt att skicka pull-förfrÄgningar för att uppdatera beroenden kopplade till det sÄrbara projektet.
GitHub har ocksÄ lagt till i katalogen över sÄrbarheter , dÀr information om sÄrbarheter som pÄverkar projekt pÄ GitHub publiceras, samt information för att spÄra pÄverkan pÄ paket och förrÄd. CVE-id som nÀmns i kommentarer pÄ GitHub lÀnkas nu automatiskt till detaljerad information om sÄrbarheten i den presenterade databasen. För att automatisera arbetet med databasen föreslogs en separat .
Det rapporteras ocksÄ om en uppdatering för att skydda mot i offentligt tillgÀngliga förrÄd
av kÀnslig information, sÄsom autentiseringstoken och Ätkomstnycklar. Under commit-processen kontrollerar skannern typiska format för nycklar och token som anvÀnds , inklusive API:er för Alibaba Cloud, Amazon Web Services (AWS), Azure, Google Cloud, Slack och Stripe. Om en token upptÀckts skickas en förfrÄgan till tjÀnsteleverantören för att bekrÀfta lÀckan och Äterkalla de komprometterade token. FrÄn och med igÄr, utöver de tidigare stödda formaten, har stöd för identifiering av token frÄn GoCardless, HashiCorp, Postman och Tencent lagts till.
KĂ€lla: opennet.ru
