Google heeft zich gericht op het bevorderen van veilige geheugentoepassingen in open-source software

Google heeft een initiatief gelanceerd om problemen in open source software aan te pakken die voortkomen uit onveilig geheugenbeheer. Volgens Google is 70% van de beveiligingsproblemen in Chromium het gevolg van fouten bij geheugenbeheer, zoals toegang tot een buffer na het vrijgeven van het bijbehorende geheugen (use-after-free). Onderzoek van Microsoft heeft ook geconcludeerd dat 70% van alle kwetsbaarheden die zijn opgelost in bestudeerde software-updates, zijn veroorzaakt door onveilig geheugenbeheer. Een ander onderzoek toonde aan dat 53 van de 95 kwetsbaarheden die zijn ontdekt in de curl-tool, vermeden hadden kunnen worden als de code was geschreven in een taal die veilig geheugenbeheer garandeert.

Voorbeelden van de eerste initiatieven die door Google zijn gefinancierd en gezamenlijk met de ISRG (Internet Security Research Group) zijn uitgevoerd, zijn onder meer de creatie van een alternatieve HTTP-backend voor de curl-tool en de ontwikkeling van een nieuwe TLS-module voor de Apache-webserver. Beide projecten zijn gerealiseerd in de programmeertaal Rust, die is gericht op veilig geheugenbeheer en automatische geheugenbeheer biedt, waardoor, mits goed gebruikt (zonder onveilige pointeracties in de unsafe-modus), problemen zoals toegang tot vrijgegeven geheugen, derefereren van nul-pointers en buffer-overruns kunnen worden voorkomen.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster