FreeBSD har fikset tre sårbarheter som kan tillate kodekjøring ved bruk av libfetch, gjenutsending av IPsec-pakker, eller tilgang til kjerne-data. Problemene er løst i oppdateringer 12.1-RELEASE-p2, 12.0-RELEASE-p13, og 11.3-RELEASE-p6.
- — buffer overflow i libfetch-biblioteket, som brukes til å laste ned filer med kommandoen fetch, pakkebehandleren pkg, og andre verktøy. Sårbarheten kan føre til kodekjøring når den behandler spesialformaterte URL-er. Angrepet kan utføres ved å få tilgang til en kontrollerbar ondsinnet nettside, som kan initiere behandling av en skadelig URL via HTTP-omdirigering;
- — sårbarhet i mekanismen for å generere core-dumper fra prosesser. På grunn av en feil i core-dumper ble opptil 20 byte data fra kjernestakken skrevet, som potensielt kunne inneholde konfidensiell informasjon behandlet av kjernen. Som en omgåelse kan man deaktivere genereringen av core-filer via sysctl kern.coredump=0;
- — feil i koden som blokkerer gjenutsending av data i IPsec førte til muligheten for å sende på nytt tidligere fangede pakker. Avhengig av høyere nivå-protokollen sendt over IPsec, tillater det identifiserte problemet å f.eks. gjenutsende tidligere sendte kommandoer.
Kilde: opennet.ru
