MiraclePtr'i kasulike tÔhususe hindamine Chrome'i haavatavuste vÀltimisele

Google on analĂŒĂŒsinud MiraclePtr (raw_ptr<T>) tĂŒĂŒbi kasutamise efektiivsust C++ koodis, et kaitsta haavatavuste eest, mis on pĂ”hjustatud juba vabastatud mĂ€lupiirkondadele juurdepÀÀsust (use-after-free). MiraclePtr pakub mĂ€lunĂ€idikute kohalduse, mis teeb lisakontrolle ja lĂ”petab töö hĂ€daolukordades, kui avastatakse juurdepÀÀs vabastatud mĂ€lupiirkondadele. MiraclePtr toetust hakati vaikimisi kasutama Windowsi ja Androidi platvormidel mai 2022 (Chrome 102) ning ChromeOS, Linuxi ja macOS platvormidel juuni 2023. MiraclePtr baasil kaitse Chrome'is kehtib kĂ”igile protsessidele, vĂ€lja arvatud renderdamise protsess.

PĂ€rast haavatavuste raportite ning hĂ€daseisude analĂŒĂŒsi, samuti turvaincidentide ja fuzzing-testimise tulemuste uurimist jĂ”uti jĂ€reldusele, et MiraclePtr'i rakendamine pakkus kaitset 57% haavatavuste klassi use-after-free eest, tĂ€nu MiraclePtr'i kasutusele klassi vĂ€ljade ja callback-kutsumiste parameetritel. Samuti mainitakse, et 5 kuuest tuvastatud kriitilisest haavatavusest eelmisel aastal stabiilses Chrome'i haru olid tuvastatud tĂ€nu hĂ€daseisude raportite uurimisele, mis olid seotud MiraclePtr'i kasutamisega.

MiraclePtr'i kasutamise hind on suurenenud mÀlutarve, kuna mÀlunÀidikute jaoks tuleb salvestada tÀiendavad 4 baiti viitide loenduri jaoks. PÔhiprotsessi mÀlutarve brauseris MiraclePtr'i kasutamisel suureneb 5,5-8% lauaarvutite kogustes ja 2% Androidi versioonis. KÔigi protsesside keskmine tarbimise suurenemine on hinnanguliselt 1-3%. Lisaks on MiraclePtr'i kasutamisel tuvastatud eraldi regressioonid, mis pÔhjustavad jÔudluse vÀhenemist, kuid ei ole seotud peamiste mÔÔdikute, nagu lehe laadimise ja renderdamise aeg, halvenemisega. Tuvastatud regressioonid hÔlmavad 1,5% sisestamise viivitust Chrome OS-is, 1,5% aeglustumist vahelehtede avamisel Androidi platvormil ning suurenenud sisestamise viivituse tÔenÀosust, mis on seotud pÔhivoogude konkurentsiga (10%-line tÔenÀosuse suurenemine 99. protsentiilis).

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster