GitHub je uvedel sistem umetne inteligence za iskanje ranljivosti v kodi

GitHub je napovedal dodatek k storitvi Code scanning eksperimentalnega sistema umetne inteligence za odkrivanje razširjenih vrst ranljivosti v kodi. V testni fazi je nova funkcionalnost trenutno dostopna le za repozitorije s kodo v programskih jezikih JavaScript in TypeScript. Ugotovljeno je, da je uporaba sistema umetne inteligence znatno razširila spekter odkritih težav, pri analizi katerih sistem zdaj ni omejen na preverjanje tipičnih predlog in ni vezan na znane okvire. Med težavami, ki jih nova sistema odkriva, so napake, ki vodijo do medspletnega skriptiranja (XSS), popačenja datotečnih poti (na primer z navedbo „/..“), ter vstavljanje SQL in NoSQL poizvedb.

Storitve Code scanning omogočajo odkrivanje ranljivosti v zgodnji fazi razvoja z skeniranjem vsake operacije „git push“ na morebitne težave. Rezultat se priloži neposredno pull-zaht evidenci. Prej je bil pregled opravljen z uporabo motorja CodeQL, ki analizira vzorce z tipičnimi primeri ranljive kode (CodeQL omogoča oblikovanje vzorca ranljive kode za odkrivanje prisotnosti take ranljivosti v kodi drugih projektov). Nov motor, ki uporablja umetno inteligenco, lahko identificira prej neznane ranljivosti, ker ni vezan na preizkušanje vzorcev kode, ki opisujejo specifične ranljivosti. Cena te sposobnosti je povečano število lažnih pozitivnih rezultatov v primerjavi s pregledi na podlagi CodeQL.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster