Google er að stuðla að minnisöryggi í opnum hugbúnaði

Google hefur tekið frumkvæði að því að taka á vandamálum í opnum hugbúnaði af völdum óöruggrar minnismeðferðar. Samkvæmt Google eru 70% öryggisvandamála í Chromium af völdum minnisvillna, eins og að nota biðminni eftir að hafa losað minnið sem tengist því (use-after-free). Microsoft rannsóknin komst einnig að þeirri niðurstöðu að 70% allra veikleika sem fjallað var um í hugbúnaðaruppfærslunum sem rannsakaðar voru stafaði af minnisleysi. Önnur rannsókn leiddi í ljós að hægt hefði verið að forðast 53 af 95 veikleikum sem greindust í krulluforritinu ef kóðinn hefði verið skrifaður á minnisöruggu tungumáli.

Dæmi um frumkvæði sem Google hefur fjármagnað og unnin í sameiningu með ISRG (Internet Security Research Group) stofnuninni eru meðal annars að búa til annan HTTP stuðning fyrir krulluforritið og þróun nýrrar TLS eining fyrir Apache http netþjóninn. Bæði verkefnin eru útfærð á Rust tungumálinu, sem leggur áherslu á að vinna með minni á öruggan hátt og veitir sjálfvirka minnisstjórnun, sem, þegar það er notað á réttan hátt (engar óöruggar aðgerðir með ábendingum í óöruggri stillingu), gerir þér kleift að verjast vandamálum eins og aðgangi að minnissvæði. eftir að það hefur verið losað, frávísun núllbendinga og biðminni umframkeyrslu.

Heimild: opennet.ru

Bæta við athugasemd