Pacman 7.0 pakihalduri on nüüd saadaval, mida kasutatakse Arch Linuxi distributsioonis. Muudatustest võib välja tuua:
- Seadetesse on lisatud parameeter DownloadUser, mis võimaldab vähendada õigusi failide allalaadimise operatsioonide käigus ja salvestada allalaaditud failid ajutisse katalooge, mis kuuluvad määratud kasutajale direktiivis.
- Linuxi tuumaga süsteemides on rakendatud isoleerimismehhanisme, mis keelavad allalaadimisprotsessil kirjutada FC aladele väljaspool allalaadimise katalooge. Isolatsioonirežiimi väljalülitamiseks on ette nähtud seadistus DisableSandbox ja käsurea valik «—disable-sandbox».
- Lisatud kontroll, et andmebaas ja digitaalsed allkirjad oleksid saadud samast allikast.
- Koodis puhverärrituste vältimiseks on kasutatud snprintf funktsiooni sprintf asemel, määrates tulemuseks oleva stringi suuruse piiri.
- Käivitamise võimalus on parendatud režiimis «-D_FORTIFY_SOURCE=3», mis tuvastab võimalikud puhverärritused stringifunktsioonide töötlemisel, mis on määratletud failis string.h.
- Probleem, mis võis põhjustada puhverärritusi väga pikkade failiteede töötlemisel, on kõrvaldatud.
Allikas: opennet.ru
