Google promoverer sikre hukommelsesværktøjer i open source software

Google har lanceret en initiative for at tackle problemer i open source-software, forårsaget af usikre hukommelsesoperationer. Ifølge Google skyldes 70 % af sikkerhedsproblemerne i Chromium fejl i hukommelsesarbejde, såsom adgang til en buffer efter frigivelsen af den tilknyttede hukommelse (use-after-free). En undersøgelse fra Microsoft har også konkluderet, at 70 % af alle sårbarheder, der er blevet rettet i de studerede softwareopdateringer, skyldes usikre hukommelsesoperationer. Endnu en undersøgelse viste, at 53 ud af 95 sårbarheder, der blev identificeret i værktøjet curl, kunne være undgået, hvis koden var skrevet på et sprog, der sikrer sikker hukommelsesarbejde.

Som eksempler på de første initiativer, finansieret af Google og udført i samarbejde med ISRG (Internet Security Research Group), nævnes oprettelsen af en alternativ HTTP-backend til værktøjet curl og udviklingen af en ny TLS-modul til Apache HTTP-serveren. Begge projekter er implementeret i Rust, som fokuserer på sikker hukommelsesarbejde og tilbyder automatisk hukommelsesstyring, som under korrekt brug (ved at undgå usikre handlinger med pegere i unsafe-tilstand) beskytter mod problemer som adgang til hukommelsesområder efter frigivelse, dereferering af nul-pegere og overskridelse af bufferen.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster