GitHub o dostupnosti pro všechny uživatele služby , který byl dříve nabízen pouze účastníkům omezeného programu testování nových experimentálních funkcí. Služba proskoumává každou operaci „git push“ z hlediska potenciálních zranitelností. Výsledek je připojen přímo k pull requestu. Kontrola probíhá za použití enginu , který analyzuje vzory pomoci vzorových zranitelných kódů (CodeQL umožňuje vytvoření vzoru zranitelného kódu pro odhalení výskytu podobné zranitelnosti v kódu jiných projektů).
Během beta testování služby bylo při prozkoumání přibližně 12 tisíc repozitářů odhaleno více než 20 tisíc problémů se zabezpečením, mezi nimiž byly také vážné problémy vedoucí k vzdálenému spuštění kódu a injektování SQL dotazů. 72 % nalezených problémů bylo odhaleno během posuzování pull requestu, před jeho přijetím, a opravena za méně než 30 dní (pro srovnání, celková statistika v průmyslu ukazuje, že pouze 30 % zranitelností je odstraněno za méně než měsíc po odhalení).
Zdroj: opennet.ru
