Ve vyvíjeném projektu FreeBSD systému izolovaných prostředí jail byly odhaleny dvě zranitelnosti:
- CVE-2020-25582 — zranitelnost v implementaci systémového volání jail_attach, určeného pro připojení externích procesů k existujícím jail prostředím. Problém se projevuje při volání jail_attach pomocí příkazů jexec nebo killall a umožňuje privilegovanému procesu, izolovanému uvnitř jail, změnit svůj kořenový adresář a získat plný přístup ke všem souborům a adresářům v systému.
- CVE-2020-25581 — stav závodu při odstraňování procesů pomocí systémového volání jail_remove, umožňuje spuštěnému uvnitř jail privilegovanému procesu vyhnout se odstranění při ukončení práce jail a získat plný přístup k systému přes devfs při následném spuštění jail se stejným kořenovým adresářem, využívajíc moment, kdy devfs již byl připojen pro jail, ale pravidla izolace ještě nebyla aplikována.
Dále lze zmínit zranitelnost (CVE-2020-25580) v PAM modulu pam_login_access, odpovídající za zpracování souboru login_access, ve kterém jsou určena pravidla přístupu uživatelů a skupin, aplikovaná při přihlášení do systému (ve výchozím nastavení je povoleno přihlášení přes konzoli, sshd a telnetd). Zranitelnost umožňuje obejít omezení login_access a provést přihlášení, navzdory existenci zakazujících pravidel.
Zranitelnosti byly odstraněny ve větvích 13.0-STABLE, 12.2-STABLE a 11.4-STABLE, stejně jako v opravných aktualizacích FreeBSD 12.2-RELEASE-p4 a 11.4-RELEASE-p8.
Zdroj: opennet.ru
