GitHub har publicerat Ă€ndringar av reglerna som definierar policyn för publicering av exploater och resultat frĂ„n forskning om skadlig programvara, samt efterlevnad av den amerikanska lagen om upphovsrĂ€tt i den digitala tidsĂ„ldern (DMCA). Ăndringarna Ă€r för nĂ€rvarande i utkastlĂ€ge, tillgĂ€ngliga för diskussion under 30 dagar.
I DMCA-efterlevnadsreglerna, förutom det tidigare förbudet mot spridning och möjliggörande av installation eller distribution av aktiv skadlig programvara och exploater, har följande villkor lagts till:
- Ett tydligt förbud mot att placera teknologier för att kringgÄ tekniska skyddsmekanismer för upphovsrÀtt i repository, inklusive licensnycklar, samt program för att generera nycklar, kringgÄ nyckelkontroller och förlÀnga gratisanvÀndningsperioder.
- En procedur för att ansöka om borttagning av sÄdan kod införs. Den som ansöker om borttagning krÀvs att lÀmna tekniska detaljer, med ett deklarerat syfte att överföra denna ansökan för granskning innan blockering.
- Vid blockering av repository lovar man att möjliggöra export av issues och PR:er, och erbjuda juridiska tjÀnster.
Ăndringarna i reglerna kring exploater och skadlig programvara beaktar kritiken som framfördes efter att Microsofts prototyp av en exploater för Microsoft Exchange, som anvĂ€ndes för att genomföra attacker, togs bort. I de nya reglerna görs ett försök att tydligt separera innehĂ„ll som utgör en fara och anvĂ€nds för aktiva attacker, och kod som Ă„tföljer sĂ€kerhetsforskning. De införda Ă€ndringarna:
- Det Àr nu förbjudet att inte bara attackera GitHub-anvÀndare genom att publicera innehÄll med exploater eller anvÀnda GitHub som ett medel för distribution av exploater, som tidigare, utan Àven att publicera skadlig kod och exploater som Àr kopplade till genomförande av aktiva attacker. I allmÀnhet Àr det inte förbjudet att publicera exempel pÄ exploater som förberetts under sÀkerhetsforskning och som rör redan ÄtgÀrdade sÄrbarheter, men allt beror pÄ hur termen "aktiva attacker" tolkas.
Till exempel faller publicering av nĂ„gon form av kĂ€llkod i JavaScript som attackerar webblĂ€sare under detta kriterium â angriparen har inget som hindrar honom frĂ„n att ladda upp kĂ€llkoden i offrets webblĂ€sare genom att anvĂ€nda fetch, automatiskt patcha den om prototypen av utnyttjandet publicerats i en icke-fungerande form, och köra det. Detsamma gĂ€ller för vilken annan kod som helst, till exempel i C++, â inget hindrar att kompilera den pĂ„ den attackerade maskinen och köra den. Vid upptĂ€ckten av ett förrĂ„d med sĂ„dan kod planeras det att inte ta bort det, utan att stĂ€nga tillgĂ„ngen.
- Avsnittet, som förbjuder "spam", manipuleringsaktiviteter, deltagande i manipuleringsmarknader, program för att bryta mot reglerna för olika webbplatser, phishing och dess försök, har flyttats upp i texten.
- En punkt har lagts till som förklarar möjligheten att överklaga om man inte hÄller med om blockeringen.
- Krav har lagts till för Àgare av förrÄd dÀr potentiellt farligt innehÄll publiceras inom ramen för sÀkerhetsforskning. Förekomsten av sÄdant innehÄll ska tydligt nÀmnas i början av README.md-filen, och i SECURITY.md-filen ska kontaktinformation för kommunikation tillhandahÄllas. Det har angivits att GitHub i allmÀnhet inte tar bort utnyttjanden som publicerats tillsammans med sÀkerhetsforskning för redan avslöjade sÄrbarheter (inte 0-dag), men förbehÄller sig rÀtten att begrÀnsa tillgÄng om de anser att det finns en risk för att dessa utnyttjanden kan anvÀndas för riktiga attacker och om supporttjÀnsten för GitHub fÄr klagomÄl om anvÀndning av koden för attacker.
KĂ€lla: opennet.ru
